Étape 5: Haut vers le bas de Cont...
La recherche sur le site de Seeed, que j’ai trouvé l’information qui a été notée dans l’esquisse du 2ème Code présenté plus tôt. Et j’ai déterminé quel moteur conduit sur le châssis du robot si donné le signe (+) tension a donné les 2 sens.
Déterminez ce que vous voulez appeler chaque moteur / leftmotor / rightmotor /motor1 / moteur 2. Et les signaux de commande va aux fils des moteurs.
« Codey » courte main est agréable, mais je ne suis jamais conforme à ce que mes noms de « code » et se retrouvent avec un hot mess. Alors j’ai adopté juste d’affectation de noms de choses ce que j’appellerais naturellement ensuite. (C’est ce que le code source est droit?) Alors même si c’est plus de traits principaux les tags de nom sont plus intuitives, l’écriture devient plus fluide et moins d’erreurs sont susceptibles.
J’ai choisi d’utiliser leftmotor / rightmotor. Les signaux de moteurs sont des noms faisant référence à la tête de fil obtenir le signe (+) signal et quel sens cela enverra le robot.
Ce que l’Arduino a besoin de savoir au début de l’esquisse est donc quelles actions sont liées aux quelles broches. Alors au sommet de l’esquisse après les notes, nous définissons des choses.
int leftmotorForward = 8 ;
int leftmotorBackward = 11 ;
int leftmotorSpeed = 9 ;
int rightmotorForward = 12 ;
int rightmotorBackward = 13 ;
int rightmotorspeed = 10 ;
Maintenant l’Arduino a besoin de nous pour définir les modes d’axe pour les broches ci-dessus que nous avons dit que nous voulions utiliser...
Toutes les broches étant utilisés ici sera donc sorties...
void setup()
{
pinMode (leftmotorForward, sortie) ;
pinMode (leftmotorBackward, sortie) ;
pinMode (leftmotorspeed, sortie) ;
pinMode (rightmotorForward, sortie) ;
pinMode (rightmotorBackward, sortie) ;
pinMode (rightmotorspeed, sortie) ;
}