📅 SÉANCE 4.2 : LA SERRE INTELLIGENTE (LOGIQUE & ALERTE)
Programmation d'un système autonome
Objectif : Rendre la station météo capable de décider seule d'afficher une alerte si la température dépasse 28°C.
"Un agriculteur a besoin de vous. Ses plantes brûlent si la température de la serre dépasse 28°C. Votre mission est de programmer un système autonome : il doit surveiller la température et prévenir du danger sans que vous n'ayez besoin d'appuyer sur un bouton."
🔍 ÉTAPE 1 : Analyse de l'Autonomie (10 min)
1. Quelle valeur physique le capteur BME280 doit-il surveiller pour protéger les plantes ?
2. Quel est le seuil critique (en degrés) choisi pour déclencher l'alerte ?
3. Pourquoi dit-on que le système devient "autonome" ? (Expliquez le rôle du programme).
🚀 ÉTAPE 2 : Connexion (5 min)
Procédure habituelle : Allez sur vittascience.com > Programmer > Micro:bit.
Rappel : N'oubliez pas le bloc de configuration LCD dans "Au démarrage".
💻 ÉTAPE 3 : Le Défi de Programmation (30 min)
À vous de jouer ! En vous basant sur votre expérience de la séance précédente, vous devez trouver comment construire la logique de décision.
Votre mission :
- Le système doit tester si la température est supérieure à 28.
- Si c'est vrai (Alerte) : L'écran affiche "ALERTE CHALEUR " et la Micro:bit affiche une CROIX.
- Sinon (Tout va bien) : L'écran affiche "TEMP. OK " et la Micro:bit affiche un COEUR.

État d'Alerte (Température > 28°C)
Conseil : Cherchez le bloc de décision dans le menu Logique. Attention à bien gérer les espaces dans vos textes pour que l'affichage reste propre.
✅ ÉTAPE 4 : Validation finale
Le Simulateur : Testez votre code virtuellement. Si l'icône change bien à 29°C, votre logique est correcte.

État Normal (Température < 28°C)
💡 Rappel technique : Dans votre code Vittascience, n'oubliez pas d'ajouter des espaces vides après le mot "OK" pour effacer les lettres du mot "CHALEUR" quand la température redescend !
Le Test Réel : Appelez le professeur. Nous allons chauffer le capteur. Si votre programme réagit tout seul, la compétence est validée !
- [ ] Autonomie : Le binôme a trouvé la solution sans aide directe.
- [ ] Logique : Le bloc SI/ALORS/SINON fonctionne.
- [ ] Propreté : L'affichage LCD est net.