This shows you the differences between two versions of the page.
pm:prj2025:iotelea:alexa_andreea.voicu [2025/05/26 02:45] alexa_andreea.voicu [Concluzii] |
pm:prj2025:iotelea:alexa_andreea.voicu [2025/05/26 21:44] (current) alexa_andreea.voicu [Software Design] |
||
---|---|---|---|
Line 41: | Line 41: | ||
The LCD display shows live values of temperature and humidity and the alerts for the user, while LEDs indicate status: | The LCD display shows live values of temperature and humidity and the alerts for the user, while LEDs indicate status: | ||
- | Green = optimal | ||
- | Yellow = warning | + | * Green = optimal |
- | + | * Yellow = warning | |
- | Red = out of range | + | * Red = out of range |
The buzzer notifies the user when human intervention is needed. | The buzzer notifies the user when human intervention is needed. | ||
Line 161: | Line 160: | ||
The buzzer is passive, meaning it needs a signal with a defined frequency. | The buzzer is passive, meaning it needs a signal with a defined frequency. | ||
It only activates when the system transitions into the red alert state | It only activates when the system transitions into the red alert state | ||
- | It emits three tones with decreasing frequency (1000 Hz → 800 Hz → 600 Hz), each followed by a short pause | + | It emits three tones with decreasing frequency (1000 Hz → 800 Hz → 600 Hz), each followed by a short pause. |
- | Total alert duration: approx. 2 seconds | + | Total alert duration is approx. 2 seconds. |
- | The tone is played using Arduino’s tone() function and not repeated unless a new red alert is triggered | + | The tone is played using Arduino’s tone() function and not repeated unless a new red alert is triggered. |
The fan is connected via an IRF520 module and is triggered only if the temperature exceeds 27°C. | The fan is connected via an IRF520 module and is triggered only if the temperature exceeds 27°C. |