Vue d'ensemble
La serre connectée d'Insectopolis (élevage de phasmes et mantes-religieuses) assure la supervision des conditions de l'habitat : température et humidité de l'air, luminosité, humidité du sol (4 capteurs), et arrosage automatique selon des seuils configurables. Les capteurs mesurent en permanence pour garantir un milieu optimal aux insectes (voir n³.olution.info – Insectopolis).
Capteurs
Le module N3PP mesure :
- Température et humidité de l'air — DHT, en °C et %
- Humidité du sol — 4 capteurs analogiques (Humid1 à 4), moyenne en UA
- Luminosité — photorésistance, en UA
- Batterie — pont diviseur pour suivi d'autonomie
Actionneurs
Les sorties pilotées :
- Pompe d'arrosage — irrigation selon seuil de sécheresse
- Relais — sortie de commande générale
Paramètres configurables (seuil sécheresse, heure arrosage, temps arrosage, éco énergie, fréquence réveil) via le contrôle à distance.
Firmware (ESP32)
Le firmware n3pp4_2 (N3PhasmesProto) assure la lecture des capteurs, la commande de la pompe et les échanges avec le serveur. Principales caractéristiques :
- Deep sleep — réveil timer + GPIO (touch) pour économie d'énergie
- OLED SSD1306 — affichage local des mesures
- Arrosage automatique — déclenché selon seuil (SeuilSec) et programmation
- POST périodique vers
post-n3pp-data.php - GET état des sorties pour synchroniser les commandes
- ESP Mail Client — alertes SMTP en cas d'anomalie (humidité, batterie)
- 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
n3ppdatas/post-n3pp-data.php - GET état des sorties via
n3ppcontrol/n3pp-outputs-action.php
Pages : Données et Contrôle. Environnements prod et test disponibles.
