Bonjour,
Je me tourne une nouvelle fois ver vous car j'ai un petit souci concernant mon robot (genre tank).
Mon problème est le suivant je dispose d'un Arduino mega, d'un raspberry et de 4 contrôleurs de moteur l298d.
Mon programme se rédige de cette manière: 4 choix de commandes par le lien série en me connectant au raspberry qui est configuré en point d'accés wifi A=avance , R=recul, D=droite, G=gauche et au niveau arduino voila un extrait de mon code.
Mais le problème avec ce code c'est que les moteurs tourne les un après les autres et ce que j'aimerais serais de pouvoirs les faire tourner ensemble en même temps (par deux) donc quel serais pour vous la meilleur manière de procéder et si vous aviez des exemples ceux ci m'aiderais beaucoup.Code:void loop() { if (Serial.available() > 0) command = Serial.read(); if ( command == 'A' ) { Moteur1.step(NbPasParTour); Moteur2.step(NbPasParTour); Moteur3.step(NbPasParTour); Moteur4.step(NbPasParTour); delay(1000); }
Merci d'avance de vos réponses.
-----