Activité périscolaire, Module 2: Robot mBot – Niveau 2, séances 4 & 5 – 24h du mans

Ce module est le second module de la série. Il permet de faire découvrir aux plus jeunes (à partir de 8 ans) l’ordinateur et les bases de la programmation. Ce module se veut ludique, il utilise le robot mBot et permet de compléter l’apprentissage de scratch et principalement l’utilisation de capteurs d’environnement.

Cette cinquième séance, puisque le circuit des 24h du Mans n’est pas loin, est consacrée au défi du meilleur temps pour un tour de circuit.

Exercice:

L’exercice consiste à déposer le robot sur le circuit. La vitesse de déplacement du robot est libre, cependant, le but est de réaliser le meilleur temps sur un tour de circuit … tout en évitant les sorties de piste.

 

 

Avancer à la vitesse 100

Répéter indéfiniment

   Si le capteur de gauche est à blanc

   Alors

      Tourner à droite

   Sinon

      Si le capteur de droite est à blanc

      Alors

         Tourner à gauche

 

      Fin Alors

   Fin Sinon

   Si le capteur de gauche est à Noir et Si le capteur de droite est à Noir

Fin Répéter indéfiniment

Les instructions scratch correspondantes, à écrire dans l’onglet script (programme) sont:

Téléchargement du script mBot-Mod2-Niv2-S4-5.sb2

En cas de sortie de piste (capteur de gauche et de droite à Blanc), le programme choisit ici de poursuivre le virage à droite. Malheureusement ce choix n’est pas infaillible, à vous d’améliorer cet algorithme pour rester sur la piste quelque soit la situation rencontrée.

 

Pour aller plus loin:Robot poursuite

Il s’agit de mettre sur un même circuit en ovale deux robots. Le départ est donné avec les robots distant d’un demi circuit. Le but du jeu est de rattraper le robot concurrent. Lorsqu’un robot rattrape l’autre (distance inférieure à 15 sur le capteur de distance):

Variante 1: le robot qui rattrape s’arrête joue les notes Do Ré Mi et affiche sur les led en Bleu puis Blanc puis Rouge

Variante 2: Le robot qui rattrape l’autre lui envoi un signal et les deux robots stoppent.

Variante 1:

Téléchargement du script mBot-Mod2-Niv2-S4-5-Poursuite.sb2

 

 

Correction partielle:

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *