Étape 2: Ajout de l’Arduino
Où la bande noire y, vous devrez soilder 4 fils dans les fentes qui contrôlent les attaquants, inverser, gauche et droite. un fil de terre devront être mis en ainsi, cela sera mis sur la carte mère où va le fil noir de la batterie (négatif).
Voici le code afin qu’il va faire une figure 8
/*
La voiture RC mis à jour le voiture Test fait aller dans la figure 8. Brancher les fils blancs rayés sur les broches de l’Arduino comme * / int avant = 12 ; avant broche int inverse = 11 ; inverser les broches int gauche = 10 ; int de broche à gauche droite = 9 ; épingle droite / / la méthode setup() s’exécute une fois, lorsque l’esquisse démarre void setup() {/ / initialiser les broches numériques comme un sorties : pinMode (avant, sortie); pinMode (inversion, sortie); pinMode (à gauche, sortie); pinMode (à droite, sortie);} void go_forward() {digitalWrite(forward,HIGH); / / tourner le moteur vers l’avant sur digitalWrite(reverse,LOW); / / arrête le moteur du revers} void go_reverse() {digitalWrite(reverse,HIGH); / / tour inverse moteur digitalWrite (vers l’avant FAIBLE) ; virage avant notor off} void stop_car() {digitalWrite(reverse,LOW); / / revers moteur hors digitalWrite(forward,LOW); / / tourner vers l’avant avec le moteur arrêté digitalWrite(left,LOW) ; digitalWrite(right,LOW);} void go_left() {digitalWrite(left,HIGH); / / tourner à gauche moteur sur digitalWrite(right,LOW); / / éteint le moteur droit} void go_right() {digitalWrite(right,HIGH); / / tourner à droite moteur sur digitalWrite(left,LOW); / / tune moteur gauche hors} / / la méthode loop() exécute maintes et maintes fois , / / aussi longtemps que l’Arduino a puissance void loop() {go_forward() ; delay(1000) ; go_right() ; delay(3000) ; go_forward() ; delay(1000) ; go_left() ; delay(3000) ; go_forward() ; delay(1000) ; go_right() ; delay(3000) ;
CELA DEVRAIT RE-ARANGE LUI-MÊME DANS LE FORMAT CORRECT.