6. Défi de programmation: le bloc attendre et les capteurs
Description : Dans cette activité, vous aurez à relever un défi de programmation en utilisant le bloc attendre, et les capteurs. Vous aurez aussi à faire le montage de capteurs.
Matériel requis :
Matériel requis :
- Ordinateur
- Robot
1. Introduction: fonction du bloc attendre
Ce bloc force le robot à examiner son environnement afin d'y détecter une condition précise avant de continuer.
Il est possible d'utiliser, avec ce bloc, l'information provenant des différents capteurs.
Ces capteurs agissent donc comme vos sens.
Capteur tactile Le capteur tactile est un interrupteur: il est possible de l'enfoncer ou de le relâcher. Il se branche dans le port 1. |
Capteur sonore Le capteur sonore peut mesurer des niveaux de pression acoustique jusqu'à 90 dB. Cette intensité est affichée en %. Il se branche dans le port 2. |
Capteur photosensible Le capteur photosensible permet au robot de faire la distinction entre la lumière et l'obscurité, du plus clair (100%) au plus sombre (0%). Il se branche dans le port 3. |
Capteur ultrasons Le capteur ultrasons permet au robot de voir et reconnaître des objets, d'éviter des obstacles, de mesurer des distances et de détecter des mouvements. Il est efficace entre 8 cm et 255 cm. Il se branche dans le port 4. |
2. Défi : Capter son environnement (la programmation est fournie pour ce défi)
Un robot qui réagit aux ultrasons et au toucher...
Cette activité a pour but de vous faire programmer le robot en utilisant 2 capteurs qui permettront à celui-ci de lire son environnement, et de poser certaines actions.
|
Capteur ultrasons (port 4)
|
Capteur tactile et pare-chocs (port 1)
|
3. Défi 2: Le robot pousseur d'objets
Un robot travaille dans une usine où il doit déplacer des objets en les poussant avec un pare-choc avant. Votre robot devra déplacer un objet dans plusieurs coins de l'usine, les distances sont donc variables. Voici des consignes plus précises:
Schéma 1
|
Schéma 2
|
Retour réflexif
Pistes de réflexion
Pistes de réflexion
- Comment avez-vous procédé pour élaborer la programmation afin d'atteindre les objectifs de ces défis?
- Quelles ont été vos difficultés?