programme arduino

Bonjour, je dois faire avancer un robot grâce à 2 moteurs. Il faut être a L’arrêt, tout droit, à gauche, à droite, demi tour grâce au moniteur série.Et il y a un schéma du câblage sur frinzing. J'ai bcp de mal .Voilà mon code.Si quelqu'un peut m'aider et me corriger .Tout aide sera la bienvenue. Merci d'avance. :slight_smile:

/On souhaite avancer le robot Hublot grace à 2 moteurs courant continu en fonction de la liaison serie/

//Déclaration des variables:
#define in1 9; //Affectation des broches du moteur 1
#define in2 10; //Affectation des broches du moteur 1
#define in3 6; //Affectation des broches du moteur 2
#define in4 3; //Affectation des broches du moteur 2

void setup() {
Serial.Begin (9600); //Initialisation du moniteur serie avec 9600 bauds
pinMode (in1, OUTPUT); //La broche in1 est en sortie
pinMode (in2, OUTPUT); //La broche in2 est en sortie
pinMode (in3, OUTPUT); //La broche in3 est en sortie
pinMode (in4, OUTPUT); //La broche in4 est en sortie
}

void loop() {

//arrêt

digitalWrite(in1, LOW); // Arrêt du moteur 1
digitalWrite(in2, LOW); // Arrêt du moteur 1
digitalWrite(in3, LOW); // Arrêt du moteur 2
digitalWrite(in4, LOW); // Arrêt du moteur 2
delay(2000);

//tout droit

digitalWrite(in1, HIGH); // marche du moteur1
digitalWrite(in2, LOW); // Arrêt du moteur 1
digitalWrite(in3, LOW); // Arrêt du moteur 2
digitalWrite(in4, LOW); // Arrêt du moteur 2
delay(2000);

//à droite

digitalWrite(in1, LOW); // Arrêt du moteur 1
digitalWrite(in2, LOW); // Arrêt du moteur 1
digitalWrite(in3, HIGH); // Arrêt du moteur 2
digitalWrite(in4, LOW); // Arrêt du moteur 2
delay(2000);

//à gauche

digitalWrite(in1, LOW); // Arrêt du moteur 1
digitalWrite(in2, HIGH); // marche du moteur 1
digitalWrite(in3,LOW); // Arrêt du moteur 2
digitalWrite(in4, LOW); // Arrêt du moteur 2
delay(2000);

//demi tour

digitalWrite(in1, LOW); // Arrêt du moteur 1
digitalWrite(in2, LOW); // Arrêt du moteur 1
digitalWrite(in3,LOW); // Arrêt du moteur 2
digitalWrite(in4, HIGH); // marche du moteur 2
delay(2000);

}

hello

pas de reponse tant que ton code n'est pas entre balises

voir ICI

tu peux re éditer ton post ( en bas à droite de la fenetre) pour mettre ton code entre balises

Tu peux aussi changer le titre de ton post parce que je ne sais pas si tu as remarqué mais ici 99,999999% des gens ont des problèmes de programme arduino