0% ont trouvé ce document utile (0 vote)
3 vues2 pages

Mode d'emploi Système IoT Détection Images

Transféré par

Taha Taha
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues2 pages

Mode d'emploi Système IoT Détection Images

Transféré par

Taha Taha
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Mode d’emploi – Système IoT de détection et

capture d’images

Introduction
Ce document présente le mode d’emploi complet du système IoT développé pour la détection
de mouvement, la mesure environnementale et la capture d’images. Le système est constitué de
plusieurs modules qui communiquent entre eux pour collecter, transmettre, stocker et afficher
les données.

1 Architecture générale
Le système se compose de :
— ESP32 + DHT22 : mesure de la température et de l’humidité, envoi via Bluetooth
Low Energy (BLE).
— ESP32 + PIR : détection de mouvement, envoi via BLE.
— Raspberry Pi 5 : réception des données BLE, envoi via MQTT vers un serveur VPS.
Capture photo avec la caméra lors de la détection d’un mouvement.
— Serveur VPS : réception des données MQTT, stockage dans une base PostgreSQL,
exposition via API FastAPI.
— Grafana : visualisation des données en temps réel.

2 Mise en route
2.1 Démarrage du Raspberry Pi
1. Allumer le Raspberry Pi et ouvrir un terminal.
2. Se placer dans le dossier du projet et activer l’environnement virtuel Python :
cd ~/mqtt_ble_project
source venv/bin/activate

3. Lancer le script principal :


python [Link]

4. Le script :
— se connecte aux deux ESP32 en BLE ;
— publie les données sur le broker MQTT ;
— déclenche la prise de photo en cas de détection PIR et l’enregistre localement.

1
3 Traitement côté serveur
— Le script [Link] écoute le topic MQTT iot/capteurs.
— Les données reçues sont insérées dans la base PostgreSQL (iot, utilisateur iotuser).
— L’API FastAPI permet de consulter les données via :
[Link]

4 Visualisation avec Grafana


1. Ouvrir un navigateur et aller sur :
[Link]

2. Se connecter et accéder au tableau de bord IoT.


3. Visualiser :
— température et humidité dans le temps ;
— historique des mouvements détectés.

5 Gestion des images


— Les photos sont sauvegardées sur le Raspberry Pi dans :
/home/pi/mqtt_ble_project/photos/

— Les fichiers sont nommés avec un timestamp pour un repérage facile (ex : image_2025-08-08_14-32-

6 Arrêt du système
— Sur le Raspberry Pi : CTRL + C pour arrêter [Link].
— Sur le VPS : CTRL + C pour arrêter [Link].

Vous aimerez peut-être aussi