TP1 à TP4
| Site: | Le labo numérique de M. MIGNOTTE – Cours, projets et ressources pour les élèves de seconde SNT et STI2D |
| Cours: | Chapitre 7 : Les capteurs |
| Livre: | TP1 à TP4 |
| Imprimé par: | Visiteur anonyme |
| Date: | samedi 14 mars 2026, 07:00 |
1. TP1 : Découverte et exploitation des capteurs tactiles
Ressources autonomie :
Fiches techniques : Liste des capteurs et actionneurs NAO, schémas annotés (voir la documentation ).
Tutoriel vidéo pratique « Programmation Robot NAO » (YouTube, ou sur playlist dédiée Choregraphe).
Documentation sur l’utilisation des capteurs tactiles en Python NAOqi (exemples de scripts : “ALTouch”).
Mini QCM Moodle sur les types de capteurs et leur rôle.
Exercices pratiques :
Ex 1 : Repérer et nommer tous les capteurs tactiles sur une image annotée du robot.
Ex 2 : Programmer une réaction différente en fonction de chaque zone tactile activée (tête, main, pied).
Ex 3 : Créer un mini-jeu : NAO doit réagir à une séquence de touches imposée.
Ex 4 : Retracer les étapes de programmation sur Moodle (schéma bloc et explication script).
2. TP2 : Capteurs ultrason et détection d’obstacles
Ressources autonomie :
Fiche technique NAO – Capteurs ultrason, schéma d’implantation, rôle et portées.
TP d'exploitation capteurs (PDF plateforme STI2D, ressource sur l'utilisation des sonars).
Documentation officielle NAOqi (module “ALSonar”), exemples de script Python pour lecture/affichage distance.
Tutoriel vidéo francophone « NAO éviter obstacles », ou playlist Udemy/YouTube « Éviter obstacles NAO ».
Exercices pratiques :
Ex 1 : Lire la distance mesurée par les capteurs ultrason NAO et afficher sur Choregraphe/Python.
Ex 2 : Programmer un déplacement où NAO avance et s’arrête s’il détecte un obstacle à moins de 40 cm.
Ex 3 : Créer un défi “labyrinthe” : NAO se repère et évite les obstacles sur un parcours simple.
Ex 4 : Noter les tests, consigner les résultats (captures, vidéo), publier sur Moodle.
3. TP3 : Gyroscope et équilibrage dynamique
Ressources autonomie :
Fiche technique centrale inertielle NAO : rôle du gyroscope et accéléromètre (schémas et descriptifs).
Documentation Python pour l’exploitation du gyroscope : module “ALGyro” ou “ALMotion” avec données inertielles.
Tutoriel vidéo « Équilibrage NAO – inertie et mouvement » (YouTube ou plateforme STI2D).
Scénario Moodle : mini-cours sur l’équilibrage dynamique et schéma explicatif.
Exercices pratiques :
Ex 1 : Lire et afficher les valeurs du gyroscope et de l’accéléromètre sur terminal Python.
Ex 2 : Programmer NAO pour se relever s’il détecte une perte d’équilibre (variation rapide du gyroscope).
Ex 3 : Démontrer l’ajustement du mouvement lors d’une “micro-chute” simulée (poussée douce).
Ex 4 : Rédiger un rapport sur le retour capteur et adaptation du comportement (dépôt Moodle).
4. TP4 : Projet intégrateur multi-capteurs
Ressources autonomie :
Dossiers projet NAO multi-capteurs STI2D : étude de scénarios interactifs (accueil, surveillance, suivi objet).
Documentation NAOqi avancée (combinaisons de capteurs tactiles/ultrason/gyroscope).
Tutoriel YouTube : « Scénario robot interactif NAO » (playlist ou vidéos de démonstration).
Template rapport projet à remplir sur Moodle (plan de conception, script, vidéo).
Exercices pratiques :
Ex 1 : Concevoir un scénario : NAO détecte la main posée, vérifie l’absence d’obstacle devant lui, puis exécute un mouvement calculé selon l’inclinaison mesurée par gyroscope.
Ex 2 : Intégrer un comportement qui combine réactions aux touches, évitement d’obstacles, et adaptation en cas de déséquilibre.
Ex 3 : Documenter le projet (script Python bien commenté + schéma bloc de fonctionnement).
Ex 4 : Déposer vidéo de la démonstration sur Moodle + rédaction du carnet de bord.