Evolution de la fonction cmd_moteur

La fonction commande moteurs (cmd_motors) doit évoluer pour gérer le robot en mode manuel.

Rappels et modifications :

  • Les consignes (s1, vit1, s2, et vit2) sont données par les fonctions lect_datas et traitement_donnees.

  • La fonction pour contrôler l’afficheur RGB est donnée pour la suite du TP.

  • La nouvelle fonction cmd_motors est en partie écrite.

Q9 :

Pour cette partie, on n’a pas besoin de l’application Android.

Travail à faire :

  • Ouvrir le fichier robot_traitement_moteurs_lcd.txt

  • Ajouter le code produit pour la fonction traitement_donnees question Q8.

  • Compléter la fonction cmd_motors en s’inspirant du code déjà écrit afin d’obtenir les résultats ci-dessou

    • Message dans le terminal : ARRET, AVANCE, RECUL, GAUCHE, DROITE.

    • Les moteurs doivent fonctionner correctement en fonction des messages ci-dessus.

  • Compiler et télécharger le programme.

  • Faire tous les tests nécessaires pour valider l’ensemble des fonctions : traitement_donnees, cmd_motors et afficheur_rgb.