Telechargé par Mohamed KHABOU

Projet IOT

publicité
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
Téléchargement