Arduino Timer (3 / 4 steg)
Steg 3: Kod/skiss
För koden använde jag två bibliotek. En är den inbyggda i "LiquidCrystal" bibliotek och andra är "StopWatch" biblioteket. Stop Watch biblioteksfiler (.h och .cpp) finns i bloggsidan Arduino. Jag hade bifogade filer för enkel åtkomst.
I själva verket detta stop watch bibliotek gjort mitt arbete lätt som jag tänkte byggt en timer som visar den rinnande tiden. Om du ville byggt på liknande sätt, måste du använda detta bibliotek.
Kopiera programmet i "Timer.dat" till din Arduino IDE fil (.ino)
--------------------------------------------------------------------------------------------------------------------------------------------------
Hur du använder timern:
Detta program fungerar på två sätt:
1. Ställ ett tidsmål för en händelse du arbetar:
För detta behöver du till kalla den "omvända" rutinen i loop fuction och du har fått en möjlighet att ställa in en tid för händelsen du planerar. Kontrollera "limit" indata i koden.
2. kontrollera hur lång tid tar en händelse äger:
För detta måste du ringa rutinen "start" i loop funktion. Inga andra insatsvaror som krävs för denna rutin. Tryck bara på knappen och du är där.
Du kan också lägga till en 8 ohm högtalare denna uppsättning. Tilldela en digital utsignal och använda en if uttalande att räkna ut.