SAE3.01 : Lorawan

Projet : Objet connecté, mesure CO2, LoRaWAN, TTN, domotique

Contexte du projet

Dans le cadre de la SAE301, notre mission a consisté à concevoir un objet connecté capable de mesurer la qualité de l’air, notamment les niveaux de CO2, la température et l’humidité. Ce projet s’est inscrit dans une dynamique d’apprentissage intensif des technologies de l’Internet des Objets (IoT), nous permettant de mobiliser nos compétences en électronique, programmation embarquée et réseaux. Nous avons exploité le réseau communautaire The Things Network (TTN), ce qui nous a permis de mettre en œuvre des communications sécurisées grâce au mode OTAA et d’assurer une intégration fluide des données collectées dans des environnements modernes. L’objectif était d’aller au-delà des aspects purement techniques pour proposer une solution pratique, sécurisée et adaptée aux besoins des utilisateurs finaux, intégrant des interfaces de visualisation intuitives et interactives. Cette démarche nous a permis de renforcer notre polyvalence, tant au niveau technique que dans la gestion de projet en équipe.

Apprentissages Critiques Mobilisés

  • AC21.04 : Déploiement des services réseaux avancés (ex. paramétrage LoRaWAN et TTN).
  • AC21.06 : Travail collaboratif (développement en équipe).
  • AC22.01 : Déploiement et caractérisation des systèmes de transmission complexes (connexion capteurs TTN).
  • AC22.05 : Analyse critique d’un cahier des charges réseau/télécom.
  • AC23.01 : Automatisation de l’administration système (scripts Python pour données IoT).
  • AC23.04 : Administration de systèmes de gestion de données (Google Sheets et InfluxDB).
  • AC23.05 : Accès aux données via des applications/sites web (ex. Grafana).
  • AC24.04Cyber : Choix des outils cryptographiques adaptés (sécurisation OTAA dans TTN).
SAE301 étape 1

Présentation du Projet

1. Conception et déploiement technique : Intégration du capteur SCD30 avec une carte Seeeduino LoRaWAN, configuration LoRaWAN sécurisée, automatisation des tâches via scripts.
SAE301 étape 4
2. Configuration des services réseaux avancés : Paramétrage LoRaWAN, passerelle TTN, sécurité des échanges (AppEUI, DevEUI, AppKey).
SAE301 étape 2
3. Stockage et visualisation des données : Automatisation vers Google Sheets, InfluxDB, visualisation via Grafana.
SAE301 étape 3
4. Domotique et fonctionnalités pratiques : Ventilateur déclenché au-delà de 26°C, moteur pas à pas pour ouverture de fenêtre selon seuil CO2.

Résultats techniques

Nous avons réussi à développer un système IoT fonctionnel et sécurisé, capable de transmettre des données en temps réel grâce à LoRaWAN et TTN. Les graphiques générés sur Google Sheets et Grafana ont offert une visualisation claire et intuitive, facilitant l’analyse. La configuration précise de la passerelle et l’utilisation des protocoles sécurisés ont démontré notre capacité à déployer des systèmes avancés et fiables.

Résultats pratiques et applicatifs

Les fonctionnalités domotiques ajoutées ont permis d’illustrer l’impact concret des données sur l’environnement immédiat. Par exemple, les seuils prédéfinis pour le déclenchement des équipements ont révélé une qualité de l’air souvent insuffisante dans les salles de classe. Cela nous a permis de démontrer non seulement l’efficacité du projet mais aussi son utilité pour des problématiques réelles.

Compétences renforcées

Ce projet nous a permis de développer une expertise complète, mêlant électronique, programmation, réseau et gestion de données. Nous avons également perfectionné notre capacité à travailler en équipe (AC21.06), en répartissant efficacement les tâches et en collaborant pour surmonter les défis techniques. Cette expérience a consolidé nos bases pour aborder des projets complexes et interdisciplinaires dans le futur.