Système de surveillance des déchets IOT Mohamed KHABOU Samer Bacha Skander Maalaoui ULT : Université Libre de Tunis Projet IOT (ULT) Projet IOT 20 décembre 2022 1 / 18 Table de matière 1 Présentation du projet 2 Description technique 3 Device 4 Serveur et Brocker 5 Software (ULT) Projet IOT 20 décembre 2022 2 / 18 Table de matière 1 Présentation du projet 2 Description technique 3 Device 4 Serveur et Brocker 5 Software (ULT) Projet IOT 20 décembre 2022 3 / 18 Présentation du projet Présentation du projet Le système de surveillance des déchets IOT est conçu pour faciliter les problèmes auxquels les personnes ou les organisations sont confrontées lors de la gestion de leurs déchets. Le système permet à l’utilisateur de surveiller les poubelles en utilisant les service IoT. Le système dispose d’un avertisseur sonore qui déclenche une alarme lors de chargement complet de la poubelle, à part cela, l’utilisateur peut également surveiller les poubelles de n’importe où en utilisant le service IoT. (ULT) Projet IOT 20 décembre 2022 4 / 18 Table de matière 1 Présentation du projet 2 Description technique 3 Device 4 Serveur et Brocker 5 Software (ULT) Projet IOT 20 décembre 2022 5 / 18 Description technique Description technique Le système est construit d’un MCU de type ESP32, qui fonctionne comme le cerveau du système. La carte est équipée de réseau sans fil Wi-Fi. Pour surveiller le niveau de déchets dans les poubelles, le système cotient deux modules de capteur de distance télémètre à ultrasons HC-SR04. Le capteur à ultrasons fonctionne sur le principe du SONAR et est conçu pour mesurer la distance à l’aide d’ondes ultrasonores afin de déterminer la distance d’un objet par rapport au capteur. Le capteur aide le système à détecter le niveau de déchets dans les bacs et puisque ESP32 est équipé d’une connectivité WiFi, on pourra ainsi surveiller le système à l’aide de l’IoT, de n’importe où. (ULT) Projet IOT 20 décembre 2022 6 / 18 Table de matière 1 Présentation du projet 2 Description technique 3 Device 4 Serveur et Brocker 5 Software (ULT) Projet IOT 20 décembre 2022 7 / 18 Device Device Notre device est composé de l’MCU, Puce RF, capteurs et une alimentation comme le montre la figure 1 Figure 1 – Composition de Device (ULT) Projet IOT 20 décembre 2022 8 / 18 Table de matière 1 Présentation du projet 2 Description technique 3 Device 4 Serveur et Brocker 5 Software (ULT) Projet IOT 20 décembre 2022 9 / 18 Serveur Serveur et Brocker Pour communiquer, on a utilisé comme serveur le MQTT server :test.mosquitto.org et un Broker qui permet de souscrire et publier sur un topic fixé comme le montre la figure 2 Figure 2 – Serveur et Brocker (ULT) Projet IOT 20 décembre 2022 10 / 18 Table de matière 1 Présentation du projet 2 Description technique 3 Device 4 Serveur et Brocker 5 Software (ULT) Projet IOT 20 décembre 2022 11 / 18 Software Figure 3 – Code (ULT) Projet IOT 20 décembre 2022 12 / 18 Software Figure 4 – Code (ULT) Projet IOT 20 décembre 2022 13 / 18 Software Figure 5 – Code (ULT) Projet IOT 20 décembre 2022 14 / 18 Software Figure 6 – Code (ULT) Projet IOT 20 décembre 2022 15 / 18 Software Figure 7 – Code (ULT) Projet IOT 20 décembre 2022 16 / 18 Software Figure 8 – Code (ULT) Projet IOT 20 décembre 2022 17 / 18 Software Figure 9 – MQTT Publish and Subscribe (ULT) Projet IOT 20 décembre 2022 18 / 18