Stap 3: De Code
Bijgevoegd is de code voor deze machine.
De code stelt de input en output op de Arduino. Het stelt de input en output van de pinnen op de Arduino, met inbegrip van macht op d9 aan de schakeloptie uitvoeren.
De lus functie telt het aantal keren door de lus, het bijhouden van zowel de LED en de zoemer.
De LED heeft een korte tijd uit, en draait in- of uitschakelen van de LED wanneer de teller het aantal tijden door de lus heeft bereikt. De code alleen draait het licht in- of uitschakelen en begint opnieuw te tellen. Dit maakt de LED een knipperende indicator, waaruit blijkt dat de machine draait.
De code voor de zoemer is vergelijkbaar met de LED-code, met twee belangrijke verschillen. Één, de teller limiet ingesteld is willekeurig, dus de teller zal verschillende tijden. Twee, wanneer ingeschakeld, de zoemer tellen, en net verblijf op zal stoppen totdat de Arduino zintuigen dat de knop werd ingedrukt.