Arduino Laser resa tråd (4 / 4 steg)
Steg 4: Den stora finalen!
Vi behöver summern att spela något och det är där vi lägger till ett annat bibliotek kallas "platser". I stället för att skapa en ny fil och klistra in i saker upptäckt jag ett nytt sätt att lägga till ett bibliotek. Klicka på den lilla pilen högst upp höger i IDE-fönstret och väljer att skapa en ny tab. klistra in biblioteket texten där och voila! Du är klar.
Jag fick denna "platser" text och ny tab idé, från: http://arduino.cc/en/Tutorial/Tone
Jag hittade (via fönstret serial) att LDR registrerar ca 600 när LDR inte är att träffas av lasern. Så, i min om-uttryck och i stora slingan, jag säger "om systemet är beväpnad och LDR registrerar mindre än 700 lasern måste vara trasig så ton 3 via summern". Jag la också till "fel gissning" koden:
Tone(BUZZER,Notes[1],200); Boop! fel kod.
som bara spelar tonen 1, en "boop" buller, att du vet att du har koden fel.
Du kan naturligtvis använda en upprepande medan uttalande för att spela flera toner för att få en noggrannare larm/jingle.
Fullständiga koden är: http://pastebin.com/yVeZuAY2 med en demonstration av systemet på: https://www.youtube.com/watch?feature=player_embedded&v=efA9lwmE5zA.