Académique Documents
Professionnel Documents
Culture Documents
2
Introduction:
A propos du système:
L’auto-arrosage est un système automatique qui gère
le processus de l’arrosage en le commandant à
distance et à partir de l’état des facteurs externes.
4
Cahier des charges:
‘’1.5.2’’
récepteur
Commande
des
électrovannes
émetteur
Alimentation:
Cellule
photovoltaïque
+ batteries
7
Grandeurs
physiques Affichage
Acquérir Traiter Communiquer de l’état du
Consignes système
• Capteurs: de pluie,
de température • 2 Microcontrôleurs • Afficheur LCD
DHT 11 et d’humidité (Arduino) • Kit émetteur ordres Etat initial:
/récepteur RF 433 Mhz Champ
non arrosé
• Cellule
photovoltaïque • Distributeur:
• 4 batterie 12V • 4 électrovannes
relais
Etat final:
Champ
arrosé
Oui Arrêter le
Pluie
système
Non
Commande Non
automatique
Oui
Humidité Arrêter le
Oui 40%<H< 60% système
Température Non
< 15 °C Non
Détermination
Oui de la durée
d’arrosage
traitement
Commande des
électrovannes
Émission du signal
12
La performance des capteurs:
Programme Arduino
en Annexe 1
Matériel utilisé:
• Carte Arduino UNO
• Capteur de température
DHT11
• Fils
• Breadboard
• Ecran LCD.
Programme Arduino
en Annexe 1 14
Expérience 2:
La performance des capteurs: Capteur de pluie
Figure12:
Montage du
capteur de
pluie.
Figure13:
Montage du
capteur de
pluie en
contact avec
l’eau.
Figure 15: Visualisation du moniteur série
après le contact du capteur avec l’eau.
15
Objectif 2:
Performances de l’unité
d’émission.
Pourquoi le kit RF 433 Mhz?
SOLUTION CONTREINTE
WIFI • Nécessité d’un routeur à proximité.
BLUETOOTH • Très courte portée.
• Prix élevé d’installation.
INFRAROUGE • Portée courte d’une dizaine de mètres.
• Sens de propagation aligné.
ULTRA SON • Sens de propagation de l’onde suit un angle.
17
L’émetteur RF:
Spécifications:
• Fréquence : 433 Mhz
• Modulation : ASK
• Tension d'entrée de l'émetteur : 3-12 V (tension
élevée = plus de puissance de transmission donc la
portée de transmission est plus élevée )
18
Performance optimale du module RF:
GND
12V
un signal carré issu d'un NE555
directement connecté au module
émetteur sur sa broche Data.
19
Expérience 3 : Emission d’un Expérience 4 : Emission d’un
signal. message.
Résultats: Obstacles :
• Présence humaine entre l’émetteur et le
Pour une alimentation de 5V
récepteur.
Distance maxi : 40M • Le mauvais positionnement des antennes du
Limites de la transmission: 1Hz et 3800hz kit.
• Les parois métalliques .
Programme Arduino en
Annexe 2 21
Expérience 5: L’émission des 4 signaux créneaux
Figure 23: Visualisation de la tension du pin DATA Figure 25: Visualisation de la tension du pin DATA
de l’émetteur en fonction du temps après une de l’émetteur en fonction du temps après une
action sur le bouton A. action sur le bouton C.
t (en ms)
U (en U (en
V) V)
t (en ms)
Figure 24: Visualisation de la tension du pin DATA Figure 26: Visualisation de la tension du pin DATA
de l’émetteur en fonction du temps après une de l’émetteur en fonction du temps après une
action sur le bouton B. action sur le bouton D.
24
Expérience 6:
l’émission des
quatre codes
Figure 28: Visualisation du moniteur série de Figure 30: Visualisation du moniteur série de
l’unité de réception après une action sur le l’unité de réception après une action sur le
bouton A. bouton C.
Figure 29: Visualisation du moniteur série de Figure 31: Visualisation du moniteur série de
l’unité de réception après une action sur le l’unité de réception après une action sur le
bouton B. bouton D.
26
Conclusion: Choix de la méthode d’émission
Comparaison des deux méthodes d’émission:
Solution choisie:
L’émission des messages
27
Objectif 3:
Traitement:
Algorithme de gestion
du système, coté
émission.
Expérience 7: Test de l’unité d’émission
antenne
Bouton: mode
de
fonctionnement Émetteur RF
433Mhz
DHT11
Arduino Capteur de
UNO pluie
Programme
Arduino en Figure 32: le circuit d’émission des cinq messages
Annexe 5 29
Matériel utilisé:
-ARDUINO UNO
-Emetteur RF 433 Mhz
-DHT11 Capteur de
température
-Capteur de pluie
-4 boutons poussoirs
-Un bouton normalement
ouvert
- Breadboard
-Fils
-Batterie 9V
- 4 Résistances 220 Ω
Figure 33 : schéma du
circuit de l’unité
d’émission.
30
Début
Oui Arrêter le
Pluie
système
Non
Commande Non
automatique
Oui
Température
< 298K Non
Oui
traitement
Émission du signal
33
Figure 38: Montage de l’unité de réception. 34
Prototype
de l’auto-arrosage
Figure 39 :
Figure 40:
Représentation 3D Figure 41: Circuit du module d’émission et de
Prototype de
du prototype de réception.
l’unité d’émission.
l’unité d’émission.
35
Conclusion
Merci pour votre attention !
Annexes
Annexe 1:
Expérience 1 : Code Arduino Expérience 1: Code Arduino pour DHT11 avec
pour DHT11 écran LCD
39
Annexe 1:
Expérience 2: Code Arduino pour capteur de
pluie:
40
Annexe 2:
41
Annexe 3:
42
43
Annexe 4:
Expérience 6: Code Arduino pour
l’ émission de cinq messages:
44
Annexe 5:
Expérience 7: Programme Arduino final
pour gérer l’unité d’émission:
45
46