Stap 4: Arduino Sketch
Bijgevoegd zijn de bestanden ik
gemaakt voor mijn project. Ze zijn voor de Arduino UNO, met behulp van de afstandsbediening, IR H bridge en IR ontvanger vermeld in de sectie materialen
Ik begon door met inbegrip van de standaard bibliotheken voor de IR-afstandsbediening en servo, die niet opgenomen met Arduino zijn kunnen worden gevonden op het merk cursus site (www.makecourse.com).
Ik heb gedefinieerd dan de pinnen; 3 zijn voor het beheersen van de H-brug, 1 voor de Servo, en 1 voor de IR ontvanger.
De hoofdlus bestaat uit een reeks van if-instructies die optreden zal als de IR ontvanger gegevens ontvangt. Elk van deze als verklaringen komt overeen met een beweging van de auto afhankelijk van de knop die werd ingedrukt en als de knop nog steeds wordt ingedrukt. Als de IR ontvanger is niet het ontvangen van gegevens die zal niets gebeuren.
Ik voegde ook een teller in de code, dit is om te voorkomen de lus sneller dan de IR ontvanger gegevens ontvangt. Ik voegde ook een vertraging zodat de lus doet zich alleen voor elke 50 milliseconden.