Programmer la maquette de l'abribus
Ma progression
La progression avance à chaque étape validée.
🎯 Situation déclenchante
La simulation Scratch fonctionne. Il est maintenant temps de transférer ton algorithme sur la vraie maquette Arduino avec mBlock 5.
📚 Lexique — Les mots clés
Lis ces mots avant de commencer — tu les retrouveras à chaque étape.
Composant qui mesure une grandeur physique (lumière, chaleur) et la convertit en signal électrique.
Composant qui produit une action physique sur l'environnement. Ex : la LED s'allume.
Port qui ne lit que 0 ou 1. Ex : LED D4, capteur de présence D7.
Port qui lit une valeur continue (0 à 1023). Ex : capteur de luminosité A0.
Envoyer le programme depuis l'ordinateur vers la carte Arduino via le câble USB.
Tester un seul composant avant d'assembler le programme complet. Permet de localiser les pannes.
Succession : capteur → traitement → actionneur. Chaque maillon a un rôle précis.
| Photo | Composant | Rôle dans la maquette |
|---|---|---|
![]() |
Carte Arduino + Shield Grove | Le cerveau — reçoit les données des capteurs et commande la LED |
![]() |
Câbles Grove | Transportent les informations entre les composants et la carte |
![]() |
Câble USB | Relie la carte à l'ordinateur pour téléverser le programme |
![]() |
Capteur de luminosité (LDR) | Mesure la luminosité ambiante — brancher sur port A0 |
![]() |
Capteur de présence (PIR) | Détecte la chaleur d'un usager — brancher sur port D7 |
![]() |
Module LED | S'allume selon les conditions — brancher sur port D4 |
🔭 Question — Les matériaux du câble Grove
Le câble Grove a deux parties : le fil intérieur et la gaine extérieure.
Q1 — Le fil intérieur conduit l'électricité. De quelle famille de matériaux est-il ?
Q2 — La gaine extérieure protège le fil. Pourquoi utilise-t-on du plastique et pas du métal ?
| Source | Avantages | Inconvénients |
|---|---|---|
| Port USB (ordinateur) | Facile en classe, gratuit | Dépend d'un ordinateur |
| Piles AA | Portable, sans ordi | Durée limitée, déchets |
| Panneau solaire | Autonome, écologique | Coût élevé, dépend du soleil |
Q1 — Pour une utilisation en classe, quelle source d'énergie choisis-tu ?
Q2 — Pour une installation réelle en ville, quelle source d'énergie choisis-tu ?
Q3 — Que faut-il faire d'une pile AA en fin de vie ?
| Composant | Type de port | Port à utiliser | Pourquoi ? |
|---|---|---|---|
| Carte Arduino | USB | USB → Ordinateur | Alimentation + téléversement |
| Module LED | Numérique (D) | D4 | Signal ON/OFF — ports D1 à D8 |
| Capteur de luminosité (LDR) | Analogique (A) | A0 | Valeur continue 0-1023 — ports A0 à A3 |
| Capteur de présence (PIR) | Numérique (D) | D7 | Signal 0 ou 1 — port différent de la LED |
Test 1 — Module LED
Programme uniquement la LED pour qu'elle clignote (1 seconde allumée / 1 seconde éteinte). Si elle clignote, la LED et le câblage fonctionnent.
La LED ne clignote pas → Vérifie que le câble Grove est bien branché sur le port D4 du Shield Grove.
Test 2 — Capteur de luminosité (LDR)
Programme le capteur pour afficher sa valeur dans mBlock. Couvre-le avec la main — la valeur doit changer. C'est l'équivalent de la variable luminosite dans Scratch.
La valeur ne change pas → Vérifie que le câble Grove est sur le port A0 (port analogique, pas numérique).
Test 3 — Capteur de présence (PIR)
Programme le capteur pour afficher sa valeur. Passe la main devant — la valeur doit passer à 1. C'est l'équivalent de la variable presence dans Scratch.
Le capteur de présence (PIR) peut détecter un mouvement à plusieurs mètres. Ne t'inquiète pas s'il se déclenche seul !
La valeur reste à 0 → Vérifie que le câble Grove est sur le port D7 · Attends 30 secondes après le branchement (calibration).
Assemble les blocs dans mBlock pour reproduire l'algorithme de la séance 2 : LED allumée si luminosité faible ET présence détectée.
Enregistre sous : NOM1_NOM2_Abribus.mblock et dépose sur Classroom.
✓ Critères du cahier des charges
● La LED s'allume en moins de 2 secondes après détection
● La LED s'éteint en moins de 5 secondes après absence
⏱ Mesure de performance — Temps d'allumage
Chronometre 3 fois le délai entre la détection et l'allumage de la LED. Saisis tes mesures en secondes.
| Essai 1 : | s | |
| Essai 2 : | s | |
| Essai 3 : | s | |
| Moyenne : | — | s |
La moyenne respecte-t-elle le critère (< 2 secondes) ? Est-ce acceptable pour un usage réel ?
Es-tu sûr(e) d'avoir besoin d'aide ?
Es-tu sûr(e) que ton programme fonctionne correctement ?
- Variable luminosite → valeur du capteur de luminosité (0 = nuit, valeur faible)
- Variable presence → valeur du capteur de présence (1 = usager détecté)
- Condition : SI luminosite faible ET presence = 1 → LED allumée
- Consulte : Commencer avec mBlock 5 pour les blocs capteurs et actionneurs
Modifie ton programme pour que la LED reste allumée 5 secondes après que la présence disparaît. Mesure si le nouveau temps d'extinction respecte le critère du cahier des charges.
✕ Fermer le défiBilan — La chaîne d'information de l'abribus
Maintenant que ta maquette fonctionne, place les composants dans la bonne colonne.
Composants à placer : Capteur de luminosité (LDR) · Capteur de présence (PIR) · Arduino · Module LED
|
Capteurs Ce qui entre : luminosité et présence |
→ |
Traitement Traite les données et prend la décision |
→ |
Actionneur Produit une action visible |
✍️ Trace écrite & Quiz
Récapitule l'ensemble de la séance, puis valide le quiz pour télécharger ta trace complète.
❓ Quiz — Vérifie tes connaissances
🏆 J'ai réussi si… |
🎬 Vidéo |
💻 Matériel par groupe
| Carte Arduino Uno | 1 par groupe | USB → Ordi |
| Shield Grove | 1 par groupe | Se fixe sur Arduino |
| Module LED Grove | 1 par groupe | Port D4 |
| Capteur luminosité (LDR) Grove | 1 par groupe | Port A0 |
| Capteur présence (PIR) Grove | 1 par groupe | Port D7 |
| Câbles Grove | 3 par groupe | 1 par composant |
| Câble USB | 1 par groupe | Arduino → Ordi |
Compétences abordées
- ► Identifier les données utilisées et produites par le programme associé à une fonctionnalité d'un OST
- ► Identifier les capteurs et les composants d'une interface homme machine d'un OST
- ► Justifier le choix d'une source et d'une forme d'énergie





