Académique Documents
Professionnel Documents
Culture Documents
Arrosgae Automatique
Arrosgae Automatique
Arrosage automatique
1
Plan :
Introduction
Conclusion
2
Introduction
3
I – Généralités sur le système d’arrosage automatique :
1 – Présentation de système :
L’arrosage automatique est un système d’irrigation du jardin sans intervention
humaine. Le
moment et la durée de l’arrosage sont programmés au préalable, rendant l’arrosage
possible
même durant l’absence des propriétaires. Le système peut d’ailleurs être piloté à
distance
avec la technologie des objets connectés. Il est destiné à différents usages, non
seulement
en termes d’agriculture ou d’entretien d’espace vert, mais aussi sur les terrains
de sport.
2 - Le but de ce projet :
Ce projet consiste à réaliser un dispositif d’arrosage automatique pour des
plantes, qui
déclenche une arrivée d’eau seulement en cas de besoin. Utilisable pour une seule
plante ou
pour une petite plantation, ce système pourra être éventuellement répliqué à
différentes
échelles. Il vous permettra d’entretenir nos plantes en notre absence, ou de gérer
la
croissance d’espèces particulièrement sensibles à l’humidité en établissant des
réglages fins.
3 - La situation indésirable :
• L’arrosage simple gaspille beaucoup d’eau, ça engendre des problèmes sur les
plantes qui
ne supportent pas beaucoup d’eau , et aussi engendre la séchasse .
4
4 - La situation désirable :
5
6 – Typologie :
Il faut distinguer deux types d'arrosage automatique : en surface ou enterré ; les
deux systèmes peuvent être combinés.
Pour les systèmes agricoles, tant en surface qu'en goutte-à-goutte, les pompes sont
beaucoup plus puissantes, et pour des raisons d'économie et d'accessibilité à la
ressource, les prises d'eau se font souvent dans des cours d'eau ou bassins de
rétention d'eau. Des systèmes de crépines et filtres empêchent le bouchage du
sprinkler. Le nettoyage du filtre (technique du « contre-lavage ») peut lui aussi,
dans
certains cas, être automatisé, que ce soit de façon autonome, ou dans le cadre du
cycle d'arrosage.
D'autres systèmes utilisent la gravité pour amener l'eau jusqu'à des bacs dans
lesquels baignent des pots. L'eau remonte alors par capillarité jusqu'aux racines
de
la plante mise en pot. Ce type de système est surtout utilisé pour les cultures
d’intérieur de petites dimensions (serre, appartement...).
6
II – La carte Arduino :
1- Définition
Une carte Arduino est une petite carte électronique (5,33 x 6,85 cm) équipée
d'un
microcontrôleur. Il permet, à partir d'événements détectés par des capteurs, de
programmer et
commander des actionneurs ; la carte Arduino est donc une interface
programmable.
7
3 - Le Principe de fonctionnement :
1. On conçoit ou on ouvre un programme existant avec le logiciel arduino.
2. On vérifie ce programme avec le logiciel Arduino (compilation).
3. Si des erreurs sont signalées, on modifie le programme.
4. On charge le programme sur la carte.
5. On câble le montage électronique.
6. L’exécution de programme est automatique après quelques secondes.
7. On alimente la carte soit par le port USB, soit par une source d’alimentation.
8. autonome (pile 9 volts par exemple).
9. On vérifie que notre montage fonctionne.
4 - Brochage de la carte Uno :
8
• GND. Broche de masse ou 0V
Broches numériques en entrée OU sortie :
Chacune des 14 broches numériques de la carte UNO (numérotées des 0 à 13) peut être
utilisée soit comme une entrée numérique, soit comme une sortie numérique Il suffit
de les
déclarer en début de programme. Certaines interfaces les ont déjà programmées (S4A)
d'autres vous demande de le faire (S2A, ardublock) Ces broches fonctionnent en 5V.
Chaque
broche peut fournir ou recevoir un maximum de 40mA d'intensité. De plus, certaines
broches ont des fonctions spécialisées :
• Broche 13. Dans la carte est incluse une LED connectée à la broche 13. Lorsque la
broche
est au niveau HAUT, la LED est allumée, lorsque la broche est au niveau BAS, la LED
est
éteinte.
• Broches PWM. Elles pilotent les moteurs à courant continu en vitesse. On peut
aussi les
utiliser pour piloter une diode en luminosité.
Broches analogiques en entrée :
La carte Uno dispose de 6 entrées analogiques (numérotées de A0 à A5), chacune
pouvant
fournir une mesure d'une résolution de 10 bits (c'est à dire sur 1024 niveaux soit
de 0 à
1023)
En terme de tension la sensibilité est donc de 5/1024 = 4,88 mV
Différence entre entrée numérique (digital en anglais) et analogique :
Une entrée numérique ne détecte que deux valeurs : 0 (0Volt) et 1 (5Volts)
Une entrée analogique peut détecter 1024 valeurs comprises entre 0 et 5 Volts par
saut de
4,88 mV.
5 - Le langage Arduino :
Le projet Arduino était destiné à l'origine principalement à la programmation
multimédia
interactive en vue de spectacle ou d'animations artistiques. C'est une partie de
l'explication
de la descendance de son interface de programmation de Procession. Procession est
une
librairie java et un environnement de développement libre. Le logiciel fonctionne
sur
Macintosh, Windows, Linux, BSD et Android.
Référence :
• Le langage Java.
• Le langage C.
• L'algorithmique.
9
6 - Le matériel :
Il s'agit d'une carte électronique basée autour d'un microcontrôleur Atmega du
fabricant Atmel, dont
le prix est relativement bas pour l'étendue possible des applications.
Le microcontrôleur :
Il va recevoir le programme et le stocker dans sa mémoire puis l’exécuter.
Alimentation :
Pour fonctionner, la carte a besoin d'une alimentation. Le microcontrôleur
fonctionnant sous
5V, la carte peut être alimentée en 5V par le port USB (en 2) ou bien par une
alimentation
externe (en 3) qui est comprise entre 7V et 12V. Cette tension doit être continue
et peut par
exemple être fournie par une pile 9V. Un régulateur se charge ensuite de réduire la
tension à
5V pour le bon fonctionnement de la carte.
Visualisation :
Les trois "points blancs" entourés en rouge sont des LED dont la taille est de
l'ordre du
millimètre. Ces LED servent à deux choses :
• Celle tout en haut du cadre : elle est connectée à une broche du microcontrôleur
et va
servir pour tester le matériel.
10
• Les deux LED du bas du cadre : servent à visualiser l'activité sur la voie série
(une pour
l'émission et l'autre pour la réception). Le téléchargement du programme dans le
microcontrôleur se faisant par cette voie, on peut les voir clignoter lors du
chargement.
La connectique :
La carte Arduino ne possédant pas de composants qui peuvent être utilisés pour un
programme, mis a par la LED connectée à la broche 13 du microcontrôleur, il est
nécessaire
de les rajouter. Mais pour ce faire, il faut les connecter à la carte (en 5a et
5b). C'est grâce à
cette connectique que la carte est "extensible", car l'on peut y brancher tous
types de
montages et modules ! Par exemple, la carte arduino Uno peut être étendue avec des
shields, comme le « Shield Ethernet » qui permet de connecter cette dernière à
internet.
11
III – Etude d’un système d’arrosage automatique :
1- Présentation de système :
Ce projet consiste à réaliser un dispositif d’arrosage automatique pour des
plantes, qui
déclenche une arrivée d’eau seulement en cas de besoin. Utilisable pour une seule
plante ou pour une petite plantation, ce système pourra être éventuellement
répliqué à
différentes échelles. Il vous permettra d’entretenir vos plantes en votre absence,
ou de
gérer la croissance d’espèces particulièrement sensibles à l’humidité en
établissant des
réglages fins.
Ce dispositif d’arrosage automatique offrira l’occasion d’étudier l’utilisation
d’un signal
analogique provenant d’un capteur pour activer un actionneur assez puissant (ici
une
pompe électrique) à l’aide d’un transistor
2 - Diagramme sagittal :
12
3 – Schéma fonctionnel :
FS1.2: Commander
13
Génère un numéro binaire permettant de ce déplacer dans le menu.
Entrées :
L1: Permet à l’utilisateur de paramétrer le système d’arrosage (taux d’humidité,
heure et temps d’arrosage...) ainsi que de déclencher l’irrigation.
Sortie :
RD0 à RD5: Code binaire de 4 bits en parallèle de 0 à 9,permettant la sélection
du menu.
Plus deux boutons poussoirs pour l’incrémentation et la validation des com-
mandes.
FS1.3: Traiter les données
Assure grâce à un traitement programmé (logiciel microcontrôleur) l’acquisi-
tion le traitement et la restitution des informations.
Entrées :
An2: Tension analogique représentative de l’humidité du sol.
RD0 à RD5: Code binaire de 4 bits en parallèle de 0 à 9,permettant la sélection
du menu. Plus deux boutons poussoirs pour l’incrémentation et la validation
des commandes.
Sortie :
RC0 à RC3: Tension de commande de la pompe ou de l’électrovanne.
RB0 à RB5: Informations envoyées à l’afficheur
FS1.4: Distribuer eau :
Commande de puissance de la pompe ou de l’électrovanne de distribution
d’eau.
Entrées :
RC0 à RC3: Tension de command de la pompe ou de l’électrovanne.
Sortie :
L4 : Consigne de marche de la pompe et/ou de l’électrovanne pour l’irrigation.
FS1.5: Afficher
Permet l’affichage sous forme digital des informations à destination de
l’utilisateur.
Entrées :
RB0 à RB5: Informations envoyées à l’afficheur.
Sortie :
L2: Information sur le taux d’humidité, l’heure... et sur les différents modes.
14
IV – Réalisation :
1 – Matériels utilisé :
La pompe :
Les pompes véhiculant des liquides se divisent en deux catégories principales :
• Les pompes centrifuges : le mouvement du liquide résulte de l’accroissement
d’énergie qui lui est communiqué par la force centrifuge.
• Les pompes volumétriques : l’écoulement résulte de la variation d’une
capacité occu-
pée par le liquide.
15
Humidité de sol : Les différentes techniques de mesure
L’humidité du sol (ou eau contenue dans le sol) détermine de façon essentielle
la variation des caractéristiques de différents matériaux ou sols.
Le taux d’humidité d’un sol en particulier va déterminer les caractéristiques de
diffusion ou de stockage de l’eau dans ce sol.
Ces caractéristiques concernent aussi bien les intrants solides que liquides qui
vont pénétrer dans le sol.
Il existe différentes techniques de mesure de l’humidité d’un sol :
Méthode gravimétrique :
Cette méthode consiste à sécher un échantillon de sol et connaître ensuite par
pesée finale (ramenée à la pesée initiale) le poids d’eau contenu par l’échantil-
lon.
Méthode de référence, mais longue, coûteuse et destructive.
Méthode capacimétrique :
Méthode électromagnétique (mesure de la permittivité diélectrique) écono-
mique, mais au volume d’influence limité (1 à 2 cm autour des pointes du cap-
teur) et influencée par le type de sol, la température et la salinité.
16
Bien adaptée aux petits volumes de sol et avec un bon rapport prix/perfor-
mance.
A Propos du capteur :
Relais :
Se compose de cinq pins, deux pins pour l'alimentation (5 v) et les trois autre
utiliser
pour gérer les hautes tensions (12 - 130v), il fait un bruit quand la bobine est
alimente à
cause de mouvement du contacteur dans ce projet on utilise le relais SONGLE SDR-
05VDC.
17
Fiche technique :
La carte arduino :
Une carte Arduino UNO est une petite (5.33 x 6.85 cm) carte électronique équipée
d'un microcontrôleur. Le microcontrôleur permet de programmer et commander des
actionneurs à partir d'événement détectés par des capteurs
18
Buzzer :
Le buzzer est un avertisseur sonore On l’utilise pour indiquer de le sol et irrigué
(la fin d’irrigation ) .
Caractéristique :
19
IV Simulation :
1 – Le code Arduino :
20
21
22
23
2 – Schéma ISIS :
24
Conclusion :
L'arrosage automatique des espaces verts et sportifs implique la
connaissance approfondie du matériel à utiliser et la sélection
rigoureuse des produits les mieux adaptés à la situation et au
projet.
25