Stap 4: Beheersing van de knop en de zoemer
Vervolgens laten we gaan door hoe we de knop en de zoemer zal bepalen. Laten we het zo ingesteld dat de knop leiden de zoemer tot zal ' Buzz '.
pinMode(6, OUTPUT); pinMode(buttonPin, INPUT);
Definieer de pinnen of de knop en de zoemer te zijn aangesloten.
if (digitalRead(buttonPin) == HIGH) { //Button is Pressed! }
Voor de knop, zullen wij een 'Hoge' signaal te detecteren. Dat betekent dat de knop is ingedrukt. 'Lage' betekent dat het VN-geperst.
//Buzz the Buzzer! digitalWrite(6, HIGH); delay(analogRead(0)); digitalWrite(6, LOW); delay(analogRead(0));
Voor de zoemer doen we iets dergelijks. We zullen een laag signaal wanneer we willen het uit, en een 'Hoge' signaal uitstoten wanneer we willen dat de buzz!