Aller au contenu

Caractéristiques du module N3PP

Description du système, des capteurs, actionneurs et logiciels — Serre / élevage d'insectes

Voir les données en direct

Comment fonctionne la serre (module N3PP)

La serre Insectopolis accueille, au fil des saisons, différentes espèces : phasmes, mantes religieuses, vers à soie, cétoine funeste, piéride du chou, mégère… avec une orientation croissante vers des espèces locales. Le module veille sur leur confort : température et humidité de l'air, lumière, et humidité du sol mesurée par quatre capteurs. Quand le sol devient trop sec, une pompe arrose toute seule, selon des seuils réglés à l'avance. L'objectif : un milieu toujours adapté aux insectes hébergés du moment (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
  • Batteriepont 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.