Telechargé par mdlouffy

LOTFI

publicité
République Algérienne Démocratique et Populaire
Ministère de l’Enseignement Supérieur et de la Recherche
Université des Sciences et de la Technologie Houari
Boumediene
Faculté d’Electronique et Informatique
Département d’Instrumentation et Automatique
Présentation du mémoire pour l’obtention du diplôme de master en Electronique
Option Electronique des Systems embarqués
Proposé et dirigé par:
Présenter par :
Plan du travail
INTRODUCTION
Définition IoT
Principe de fonctionnement
Réalisation
Les résultats obtenus
Conclusion
2
INTRODUCTION
L’Internet évolue de « l’Internet des ordinateurs » à « l’Internet des
Objets ». Il y a convergence entre des domaines autrefois différents,
comme les systèmes embarqués et la communication machine à machine
avec Internet
L’internet des objets prend de plus en plus de place dans notre vie
quotidienne , elle permet le développement d’un grand nombre
d’applications dotant d’intelligence un certain nombre de domaines
Santé
Maison
Ville
Automobile
3
I O T
4
DÉFINITION,,,,?!
Extension d’internet
Physique
VIRTUEL
3éme évolution
d’internet WEB 3.0
5
EVOLUTION
6
EX: SANTÉ « BRACELET WITHINGS »
7
EX: AGRICULTURE DE PRÉCISION
8
PROTOCOLES DE
COMMUNICATION
Réseaux
courte Portées
Réseaux
moyenne et
longue portées
9
PANEL DES TECHNOLOGIES SANS FIL
Courte portée
Moyenne et longue portée
LTE-4G
WWIFI
HSDPA-3.5G
UMTS-3G
Débit
BLUETOOTH
EDGE-2.5G
BLE
GlowPan
ZIGBEE
NFC/RFID
LPWAN
EnOcean
Portée
10
PROTOCOLE APPLICATIF
MQTT
Messagerie léger
Publish
Données télémétrie
Subscribe
Broker
11
Début
Connecté
au serveur
MQTT
OUI
Connexion au
serveur MQTT
NON
Reconnexion
Attendre 5
secondes
Acquisition
des données
Essai=essai+1
Essai=0 ?
Boucle infinie
attendre une
remise à 0
12
La souscription
Début
Initialisation client
MQTT pour flux bouton
Time=now,char onoff
Message
flux bouton
reçu?
Onoff
dernière valeur
du flux bouton
Onoff=on?
Now=
time+5
Avec une valeur
reçue du flux bouton
Eteindre la LED
Allumer la LED
fin
13
Début
La publication
Initialisation client MQTT pour le
flux « température
Float température
Température mesurée
par le dhtll
Réussi
Ecrire
« échec envoi »
Température
mesurée
Température=
inti+2
Temp inti= temp
Publier humidité
Retour début
14
Pont serveur
Google
172.217.21.78
Message de
souscription
Principe de
fonctionnement
du serveur
Acquittement
positif
Publie les valeur
15
DÉVELOPPEMENT DE L’APPLICATION
Motivation
 Relier au web une exploitation agricole dotée de capteurs
 Mettre a la portée de l’agriculteur une prise de décision
pratiques, rapides et optimale pour l’augmentation du
rendement .
 Enrichir une base de données stockée sur un serveur en ligne
consultable et partageable par les différents acteurs du
secteur agricole .
16
DÉVELOPPEMENT DE L’APPLICATION
Ventilation air
naturel
Irrigation
Collecte des
données
météorologiques
Éclairage
artificiel
Problématique
17
CONCEPTION DE SYSTÈME
18
Monde
extérieure
Afficheur
LCD i2c
Capteur
luminosité
Serveur
Adafruit
ESP8266
node
mcu
Capteur
humidité
au sol
ordinateur
Electrovanne
système
ventilo system
éclairage
Serre
agricole
dht11
19
Pourquoi
ESP8622?
Connectivité
WIFI
802.11b/g/n
Prix
abordable
Disponibilité
sur le
marché
Réseaux
ouvert
Contient
16GPIO
20
Programmation
de l’ESP8266
C avec SDK
Espressif
Scripts Lua
C++ avec
IDE Arduino
Java script
avec
firmeware
Espruino
Micropython
avec
firmeware
Micropython
21
Structure de notre
programme
 Collecte des données (T,H,L) chaque 10 secondes
 Envoi des températures , humidités , luminosité
vers la base de données du serveur Adafruit
 Traitement des données par triage et stockage
 Traiter les conditions suivante
Si (T>27°C , enclencher un
système de ventilation )
Si (H<500 HR , enclencher
un système d’irrigation)
Si (L=0 , enclencher un
système d’éclairage)
22
Réalisation du
système
23
Tests
Tests du système sous serre
24
Tests
Acquisition des données par le
serveur
25
Tests
Enclenchement des actionneurs
26


L’augmentation du débit d’alimentation d’air conduit à une teneur maximale de CO2 9,67 %,

En plus de cela, l’efficacité d’absorption de CO2 augmente rapidement avec l’augmentation du
nombre d’étage.

Nous avons constaté qu’au-dessus du 8ème étage, et avec un débit de 140 m3/h, la colonne ne
fonctionne plus, ceci et dû au phénomène d’engorgement.

L’efficacité est constante pour un débit de MEA de 45 à 65m3/h.

Nous constatons aussi qu’avec un débit de 120 à 140 m3/h l’efficacité augmente rapidement en
augmentant le nombre d’étage.

Pour un débit minimal utilisé à 40 m3/h nous avons obtenu une efficacité d’absorption de CO2
estimé à 32,3 %.

En revanche, et avec un débit maximal utilisé estimé à 140 m3/h nous avons obtenu une efficacité
maximale estimé à 87,54 %

A partir de notre étude, nous suggérons une modification de la concentration du solvant (MEA)
estimé à 0,35 pour avoir une efficacité maximale qui peut atteindre 90.12%.

27
28
29
Téléchargement