Je veux monter un robot qui évite les obstacles en utilisant Arduino Uno, un shield L293D, 2 petits moteurs 3-6V, Ultrason SR-04 et un servo 9g ainsi qu'une batterie 6V (4 piles AA) pour les moteurs DC.
L'Arduino est connecté à l'ordinateur avec un cable USB.
J'ai trouvé sur le NET ce tutorial (14CORE Obstacle Avoidance Bot with HC-SR04, L293D Shield, SERVO & Arduino Microcontroller | 14core.com. On y trouve le diagramme de branchement et le code.
Mais voilà,
Les moteurs DC et le sonar fonctionnent très bien.
Le servo, par contre, refuse de bouger. Pourquoi?
J'ai testé le servo, il tourne avec d'autres codes comme celui en attachement.
J'ai changé de shield L293D pensant que peut-être celui utilisé est défectueux, pas de changement.
Pouvez-vous m'aider à trouver ce qui cloche?
Votre aide serait appréciée,
PS: En attachement, il y a aussi le code du robot
SonarHead_v1.ino (1.44 KB)
14Core_obstacle_avoidance_robot.ino (3.15 KB)