Topsi hoidja
ARDUINO
Majavalvur koos heliga
Seekord lisame majavalvuri lampide juurde ka väikese kõlari ehk buzzeri. See hakkab häält tegema siis kui keegi ligidale tuleb.
Programmikoodi ülesse tuleb lisada define:
#define BUZZER 9
Ja lambi värvide funktsioonide juurde, kas teeb häält või ei.
void red() {
digitalWrite(LED_YELLOW, LOW);
digitalWrite(LED_RED, HIGH);
digitalWrite(LED_GREEN, LOW);
tone(BUZZER, 4000);
}
void yellow() {
digitalWrite(LED_YELLOW, HIGH);
digitalWrite(LED_RED, LOW);
digitalWrite(LED_GREEN, LOW);
noTone(BUZZER);
}
void green() {
digitalWrite(LED_YELLOW, LOW);
digitalWrite(LED_RED, LOW);
digitalWrite(LED_GREEN, HIGH);
noTone(BUZZER);
}