RB
2023

GreenPulse

Système d'arrosage automatique connecté avec capteurs IoT, application web et mobile pour le contrôle et la surveillance à distance.

Documentation

Votre navigateur ne supporte pas l'affichage des PDF.Télécharger le PDF

Stack technique

ESP32Node.jsNode.jsSpringSpring BootFlutterFlutterDartDartFirebaseFirebase

Contexte & Objectifs

Projet académique IoT réalisé en équipe de 2 dans le cadre du Mastère MS2D. Prototype d'arrosage intelligent destiné à des jardiniers urbains, mesurant température, humidité air et humidité sol.

Fonctionnalités clés

  • Capteurs IoT (ESP32, DHT11, capteur d'humidité du sol) avec communication WiFi
  • Algorithme d'arrosage automatique avec 3 niveaux d'hygrométrie
  • Application web (Node.js + Spring Boot) avec tableau de bord et historique des mesures
  • Application mobile (Flutter/Dart) avec Firebase Authentication et Realtime Database
  • Gestion multi-systèmes d'arrosage avec modes manuel et automatique
  • Versioning Git et architecture modulaire

Mon rôle

Développement de l'application mobile Flutter, de l'API backend Node.js, conception du diagramme Use Case, des maquettes mobile, du tableau de routes et contribution au frontend web.