Arduino "Irritera-a-tron!" (3 / 4 steg)
Steg 3: Kod tid!
Observera: Funktionen "Ton" är ett nytt tillägg till Arduino 18, så om du inte har det, du behöver ladda ner det från arduino.cc, eller arbeta dig runt problemet.
Koden är som följer, och du bör kunna kopiera och klistra in den direkt i Arduino IDE...
lång randNumber; upprättar randNumber
lång randNumber1; upprättar randNumber1
Ogiltiga inställningar)
{
}
Ogiltig loop)
{
randNumber = random (500, 3000); randNumber är mellan 5 och 3 sekunder
tonen (13, 18000); spelar upp en 18kHz ton på digitala i/o pin 13
Delay(randNumber); fortsätter att spela tonen att tidpunkten för randNumber
noTone(13); slutar spela tonen på stift 13
randNumber1 = random (10000, 30000); randNumber1 är mellan 10 och 30 sekunder
Delay(randNumber1); fortsätter tystnad till tiden för randNumber1
}