Étape 4: Arduino Sketch
Ci-joint sont les fichiers j’ai
créé pour mon projet. Ils sont pour l’Arduino UNO, à l’aide de la télécommande, IR H bridge et récepteur IR répertoriés dans la section matériel
J’ai commencé par y compris les bibliothèques standard pour la télécommande IR et servo, ceux qui ne sont pas incluses avec Arduino se trouve sur la marque site cours (www.makecourse.com).
Je définis ensuite les épingles ; 3 sont pour le contrôle du pont en H, 1 pour le Servo et 1 pour le récepteur IR.
La boucle principale se compose d’une série de cas énoncés qui se produira si le récepteur IR reçoit des données. Chacun d’eux si des déclarations correspond à un mouvement de la voiture en fonction de la touche qui a été enfoncée et si le bouton est toujours enfoncé. Si le récepteur IR n’est pas reçu les données, que rien ne se passera.
J’ai aussi ajouté un compteur de partout dans le code, c’est pour éviter la boucle ne se produise plus rapidement que le récepteur IR reçoit des données. J’ai aussi ajouté un délai pour que la boucle ne produit que toutes les 50 millisecondes.