Votre robot est programmé, vous devez maintenant optimiser son fonctionnement

Si un moteur ne tourne pas du tout ?

> Vérifier l’état des piles

> Vérifiez la bonne connexion des fils électriques

> Recommencez le transfert du programme vers la carte Arduino.

> Si le moteur émet  un bruit de sifflement et ne tourne pas = tension d’alimentation trop faible  (Agmenter la vitesse ou augmenter la tension d’alimentation)

- Le robot tourne sur lui même ou va en arrière (au lieu de l'avant)

Si le robot tourne sur lui même

 

> inverser le sens de branchement d’un moteur

Si le robot recule au lieu d’avancer

 

> Inverser le sens de branchement des 2 moteurs

Le robot avance trop vite ?

Si le robot avance trop vite il est difficile à contrôle 

Diminuer les vitesses du/ ou des moteurs concernés jusqu’à obtenir une allure adaptée à l’utilisation du robot

Le Robot Avance mais dérive à Gauche

Le Robot Avance mais dérive à Droite

Pensez à Commenter votre Programme

Diminuer  la vitesse du Moteur A

OU

Agmenter la vitesse du Moteur B

Attention :

vitesse moteur trop faible = moteur ne tourne pas

Vitesse moteur trop élevée = Robot incontrôlable

Diminuer  la vitesse du Moteur B

OU

Agmenter la vitesse du Moteur A

Attention :

vitesse moteur trop faible = moteur ne tourne pas

Vitesse moteur trop élevée = Robot incontrôlable

Attention : Après chaque modification du programme Ardublock, il faut connecter la carte Arduino sur l’ordinateur (avec le câble USB ) et transférer le nouveau programme modifié…...

 

Dès que votre Robot avance à vitesse adaptée et à peu près droit vous pouvez passer à l’activité 4 après avoir enregistré votre programme Ardublock .

 

Bilan de l’activité :

 

- votre robot est autonome : il gère son déplacement en marche avant tout seul car il est programmé pour cela.
- Le programme est sauvegardé dans la mémoire du microcontrôleur et le robot est autonome en énergie grâce aux piles (ou la batterie) embarquées.
- Le microcontrôleur exécute le programme en boucle tant que le système est alimenté en énergie.