MBlock - scratch

Il n'y a plus aucun conseil, aucun indice, tu dois maintenant résoudre le problème avec tes connaissances et ton raisonnement.

Exercice 2.1. Le robot aspirateur

Ce programme est à réaliser en 2 temps : d'abord avec le panda puis, après validation, avec le Mbot.

On souhaite simuler le parcours d'un aspirateur autonome. Il se déplace en décrivant une spirale.

On remarque que seuls 2 segments consécutifs sont de la même longueur sur le motif.

La longueur initiale du segment est de 10 (pixels ou cm selon le programme).

Extension possible : lorsqu'il rencontre un obstacle, le robot effectue une manoeuvre d'évitement (il tourne à droite ou à gauche puis avance de quelques cm) avant de recommencer une nouvelle spirale.

Exercice 2.2 voiture sans chaufeur guidée

Dans ce programme, on cherche encore à améliorer notre programme de guidage d'une automobile.

Le véhicule devra :

  • Suivre la route (ligne) marquée au sol
  • Ralentir à l'approche d'un obstacle puis s'arrêter. Repartir si l'obstacle disparait.
  • Tourner à 90° à droite lorsqu'il rencontre la troisième intersection en allumant la DEL en rouge pour avertir de sa manoeuvre
  • S'arrêter dans son garage en allumant les phares pour permettre au conducteur de voir dans la pénombre.

Pour mieux comprendre l'objectif, prenez le temps d'observer les éléments du parcours du véhicule.