Comment fonctionne le potager (module MSP1)
La station météo du Tiny Garden surveille tout ce qui compte pour un jardin : la température de l'air (dedans et dehors), l'humidité, la lumière (quatre capteurs), l'humidité du sol, la pluie et la température du sol. Un détail malin : un tracker solaire — deux petits moteurs — oriente le capteur vers le soleil pour toujours capter le maximum de lumière. Toutes ces mesures servent ensuite en cours, à partir de données vraies (voir n³.olution.info – Le Tiny Garden).
Capteurs
Le module MSP1 mesure :
- Température et humidité de l'air — 2× DHT11 (intérieur / extérieur), en °C et %
- Température du sol — DS18B20 (OneWire), en °C
- Humidité du sol — capteur analogique, en UA
- Détection de pluie — capteur analogique
- Luminosité — 4 photorésistances (A, B, C, D), moyenne en UA
- Batterie — pont diviseur pour suivi d'autonomie
Actionneurs
Les sorties pilotées :
- Tracker solaire — 2 servos (GD et HB) pour l'orientation selon la luminosité
- Relais — sortie de commande générale
Firmware (ESP32)
Le firmware msp2_5 (MeteoStationPrototype) assure la lecture des capteurs, le pilotage du tracker et les échanges avec le serveur. Principales caractéristiques :
- Deep sleep — réveil timer + GPIO pour économie d'énergie
- OLED SSD1306 — affichage local des mesures
- POST périodique vers
post-msp1-data.php - GET état des sorties pour synchroniser les commandes
- ESP Mail Client — alertes SMTP en cas d'anomalie
- Mise à jour OTA du firmware
Serveur distant
Le serveur web (iot.olution.info) agrège les données et permet le pilotage à distance. Flux :
- POST données capteurs vers
msp1datas/post-msp1-data.php - GET état des sorties via
msp1control/msp1-outputs-action.php
Pages : Données et Contrôle. Environnements prod et test disponibles.
