Consultation en lecture seule

💧 Irrigation automatisée (2 parcelles)

Agriculture intelligente — partagé via IoT-Lab

Deux parcelles sont irriguées indépendamment par des électrovannes connectées. L'ESP32 ouvre la vanne d'une parcelle dès que son sol est trop sec, pilote la pompe et mesure le débit réel. Pilotage et historique en WiFi/MQTT.

8
Composants
10
Connexions
Composants du montage
  • Capteur humiditĂ© sol
  • Capteur humiditĂ© sol #2
  • ESP32
  • Électrovannes 12V
  • Électrovannes 12V #2
  • Pompe 12V + relais
  • Panneau solaire + batterie 12V
  • Routeur / point d'accès
Code Arduino
// 💧 Irrigation automatisée (2 parcelles)
// Domaine : Agriculture
// Deux parcelles sont irriguées indépendamment par des électrovannes connectées. L'ESP32 ouvre la vanne d'une parcelle dès que son sol est trop sec, pilote la pompe et mesure le débit réel. Pilotage et 
//
// CAPTEURS disponibles dans ce projet :
//   - Humidité parcelle 1  (%)  plage 5 – 90
//   - Humidité parcelle 2  (%)  plage 5 – 90
//   - Débit  (L/min)  plage 0 – 30
// ACTIONNEURS disponibles :
//   - Électrovanne 1
//   - Électrovanne 2
//   - Pompe
// Réseau : WiFi + MQTT

// ==========================================================
// À VOUS DE COMPLÉTER ce squelette : c'est l'exercice du projet.
// Utilisez les API des bibliothèques modélisées (dht.readTemperature,
// bme.readPressure, Serial.print, digitalWrite, delay…).
// ==========================================================

void setup() {
  Serial.begin(115200);
  // TODO : initialiser les broches d'actionneurs avec pinMode().
}

void loop() {
  // TODO 1 — Lire les capteurs.

  // TODO 2 — Appliquer les règles de décision du projet.

  // TODO 3 — Émettre les valeurs (Serial.print, MQTT…).

  delay(2000);
}
Envie de concevoir vos propres systèmes IoT ? Créez un compte gratuit.