IoT & Mobile · 2025

Système d'irrigation intelligent

Contexte
Projet personnel — IoT et mobile
Année
2025
Technologies
Flutter · Dart · Firebase (Auth, Realtime DB) · ESP32
Système d'irrigation intelligent

01

Le défi

Piloter l'irrigation de plusieurs zones depuis un téléphone, en sécurité : une seule zone active à la fois, des commandes validées, un historique de la consommation.

02

La solution

Une application Flutter écrit les commandes dans Firebase Realtime Database ; un ESP32 les relaie par liaison série à un Arduino Mega, qui pilote les relais via une machine à états.

03

Architecture

04

Implémentation

  1. 01Application[app flutter/]

    Écrans Accueil, Bassin, Planning, Statistiques et Paramètres ; plannings par zone et historique d’arrosage.

  2. 02Sécurité des commandes[README, arduino_mega/*.ino]

    Une seule zone active à la fois, validation des commandes, machine à états côté Arduino.

05

Limites

  • Aucune mesure publiée (fiabilité, latence, consommation réelle d’eau).