Deuxième programme - Prendre en compte un obstacle
Completion requirements
Programmation à effectuer avec le site Vittascience
Vous allez réaliser l'application suivante. Vous devez :
- Enregistrer régulièrement votre travail,
- La programmer,
- La simuler,
- La tester à deux,
- Déposer le lien de partage le programme dans l'activité de dépôt.
Application : "Deuxième programme - Prendre en compte un obstacle"
Exemple de départ à compléter :

-
- Etape 1 : Le robot doit avancer à 30% s'il n'y a pas d'obstacle, et s'arrêter s'il y a un obstacle à moins de 20cm, puis repartir si l'obstacle disparait, et ainsi de suite.
- Etape 2 : Le robot doit se tenir à 20 cm de votre main, sur une ligne droite (le robot ne tourne pas), donc il avance ou recule de manière à maintenir ces 20 cm.
- Etape 3 : Si le robot de détecte pas d'obstacle à moins de 20 cm, il avance, et s'il en détecte un, il recule en tournant à droite, pour repartir en ligne droite plus à gauche. Attention : si vous reculez avec une roue, penser à affecter aussi une vitesse précise à l'autre !
Mieux : vous pouvez utiliser les LED pour associer une lumière à chaque situation.
Programmez, simulez, testez à deux sur le robot chaque étape, enregistrez bien : Deuxième programme - Prendre en compte un obstacle.
A la fin, déposez lien de partage de l'étape 3 dans le dépôt.
Last modified: Monday, 9 February 2026, 11:33 PM