🔌 SNT · Seconde · Informatique embarquée & IoT

Programmer un objet : Si… Alors…

Lire et écrire un programme simple de commande · comprendre la boucle lire → décider → agir.

Séance 3 · ~1h30Séance 3/5
▶Programmer un objet (Si… Alors…) — MOOC SNT · Class´Code (intro du thème — rappel)Vidéo pour aller plus loin (lien externe)
Phase 1 · Recueil

Ta règle de thermostat

11 min
A. Recopie ta règle. Compare avec ton voisin : mêmes conditions ?
Phase 2 · Problématique

Ce qu'on cherche à comprendre

5 min

Problématique : comment écrire, sans ambiguïté, la règle qu'une machine appliquera des millions de fois sans se tromper ?

Phase 3 · Cours

L'algorithme de commande

16 min
Institutionnalisation 1

Un système embarqué exécute une boucle infinie :

RÉPÉTER pour toujours : lire les capteurs SI condition ALORS action SINON autre action

Exemple du thermostat (consigne = température souhaitée) :

SI température mesurée < consigne ALORS chauffage ON SINON chauffage OFF
Phase 5 · Activité — manipulation

Le thermostat sous ta main

32 min
Manipulation · simulateur de thermostat

Fais varier la température mesurée et la consigne : observe la décision et l'actionneur.

🌡️ Mesurée : 17 °C
🎯 Consigne : 20 °C
…
À toi · questions sur la manipulation
1. Mesurée 17 °C, consigne 20 °C : que fait l'actionneur ? Et à 21 °C mesurés ?
17 < 20 → chauffage ON. 21 ≥ 20 → chauffage OFF.
2. Autour de la consigne exacte, le chauffage s'allume/s'éteint sans cesse. Quel défaut, et quelle idée pour l'éviter ?
Oscillation qui use le matériel. Solution : une marge (hystérésis) — allumer sous 19,5 °C, éteindre au-dessus de 20,5 °C.
3. Écris le pseudo-code du portail automatique (séance 2), avec la sécurité obstacle.
RÉPÉTER : lire badge, lire cellule · SI badge valide ET pas d'obstacle ALORS ouvrir · SI obstacle pendant la fermeture ALORS rouvrir.
Phase 6 · Cours

Couche IA : règle écrite ou règle apprise ?

11 min
🤖 Couche IA

Le thermostat classique applique une règle écrite par un humain. Un thermostat « intelligent » apprend tes horaires et anticipe (« chauffer avant ton retour »). Deux logiques : règle explicite, vérifiable — contre comportement appris, plus efficace mais plus opaque. Question à toujours poser : peut-on expliquer sa décision ?

Phase 7 · Trace écrite & exercices

On fixe les acquis

10 min

📝 Trace écrite — à recopier

Un programme de commande répète en boucle : lire les capteurs → décider (SI condition ALORS action SINON autre action) → agir. Les conditions peuvent se combiner (ET, OU). Une marge (hystérésis) évite les oscillations autour d'un seuil.

Exercice
4. Écris le pseudo-code d'un éclairage automatique de couloir (capteurs : luminosité, présence).
RÉPÉTER : SI luminosité < seuil ET présence détectée ALORS lampe ON SINON lampe OFF (+ minuterie éventuelle).
Phase 8 · Pour la prochaine fois

Devoirs

5 min
  • Observe un appareil que tu utilises (micro-ondes, distributeur, borne) : note une chose agaçante dans sa façon de communiquer avec toi.

Continuer avec 2I2D

Retrouvez cette séance en version interactive (quiz, aides, suivi de progression) et toutes les autres ressources SNT · Seconde sur la plateforme.

Accéder à 2I2D