Vous êtes sur la page 1sur 35

THEME 

:
AUTOMATISATION DE
L’IRRIGATION DES
CULTURES EN SOUS-SOL

Présentés
par : Encadrés par :

ALI ISSAKA Loukmane M. Boujemaa NASSIRI

DOURFAYE NAJIM Abdou aziz M. Sadik FARHAT

MAHAMADOU OUMAROU Salifou M. Abderrahim BELHAIBA

NGUINDA Pierre Landry M. Elmostafa AITIAZ


ANNEE UNIVERSITAIRE : 2021-2022

SOMMAIRE

INTRODUCTION GENERALE...................................................................................................................3
PARTIE I : HISTORIQUE SUR L’AUTOMATISATION DES CULTURES EN SOUS-SOL..................4
I-Introduction.................................................................................................................................................4
I-1 Définition d’un système d’irrigation.................................................................................................4
I-2 Le Système automatisé d’irrigation dans une culture (terre cultivée) ..............................................4
I-3 Les différents types de techniques d’irrigation..................................................................................5
I-3. a) Irrigation à la main...................................................................................................................5
I-3. b) Irrigation par écoulement de surface (irrigation gravitaire) ....................................................5
I-3. c) Irrigation par aspersion.............................................................................................................6
I-3. d) Irrigation déficitaire..................................................................................................................6
I-3. e) Irrigation par micro-irrigation (goutte à goutte) ......................................................................6
I-4 Schéma global des types d’irrigation..................................................................................................7
I-5 Matériel d’irrigation............................................................................................................................7
II- Présentation du projet.................................................................................................................................7
II-1 Cahier de charge...............................................................................................................................8
II-2 Principe de fonctionnement..............................................................................................................8
II-3 Schéma synoptique...........................................................................................................................9
III- Conclusion................................................................................................................................................9

PARTIE II : ETUDE DE FAISABILITE TECHNIQUE..............................................................................10


I-Introduction.................................................................................................................................................10
II- Composants utilisés...................................................................................................................................10
III- Etude financière........................................................................................................................................17
IV- Conclusion................................................................................................................................................17

1
PARTIE III : ETUDE DU MARCHE.........................................................................................................18
I-Objectif.....................................................................................................................................................18
II- Problématique........................................................................................................................................18
III- Méthodologie........................................................................................................................................18
IV- Matériel et méthode..............................................................................................................................18
V- Résultats.................................................................................................................................................19
VI- Conclusion............................................................................................................................................21

Partie IV : REALISATION.........................................................................................................................22


I-Introduction...............................................................................................................................................22
II- Interface de Contrôle du système...........................................................................................................22
II-1. Création de l’interface de contrôle via RemoteXY........................................................................22
II-2. Réception de l’interface sur le Smartphone après connexion.......................................................23
III- Conception 3D........................................................................................................................................24
IV- Simulation sur logiciel............................................................................................................................25
V- Simulation réelle sur matrice....................................................................................................................26
VI- Conclusion ..............................................................................................................................................27
CONCLUSION GENERALE.......................................................................................................................28
Bibliographie................................................................................................................................................28
Annexe..........................................................................................................................................................29

2
INTRODUCTION GENERALE

De plus en plus, l'on se rend à l'évidence que le développement d'un pays ne se bâtit plus uniquement
sur la quantité des matières premières ou des ressources naturelles dont il dispose mais plutôt par son
aptitude à les valoriser. La crise économique mondiale a révélé la fragilité de notre économie qui repose sur
les hydrocarbures, ce qui nous amène à chercher de nouveaux secteurs qui concourent dans le
développement du pays. Mais, le secteur de l’agriculture n’a pas bénéficié de tous les moyens nécessaires
pour son développement en valorisant toutes les ressources liées au domaine de l’agriculture dans le monde.
L’introduction de nouvelles technologies et la sensation du manque d’une ressource vitale, pivotés autour
de l’eau potable, nous mène la penser à concevoir une agriculture intelligente et à la modernisation des
pratiques agricoles classiques. Certaines tâches fastidieuses, voir même impossibles pourront être assurées
de manière automatiques, fin d’augmenter et d’améliorer le rendement des agricultures. Une irrigation
consiste en un apport artificiel d’eau douce sur des terres à des fins agricoles, c’est donc une forme de
précipitation artificielle utilisée pour favoriser la croissance des cultures agricoles, l’entretien des paysages,
et la végétalisation des sols perturbés dans les zones arides et pendant les périodes de pluies insuffisantes ;
Mais une irrigation inadaptée ou mal conçue peut-être une source de beaucoup de problèmes.
Nous avons choisi de rédiger notre travail sur le domaine de l’agriculture, spécialement l’automatisation
de l’irrigation des cultures en sous-sol. C’est un thème qui nous tient très à cœur et qui nous intéresse
également beaucoup. On pense que c’est un sujet qui concerne tout le monde et qu’il est nécessaire d’en
parler et de l’analyser.
Les agriculteurs sont confrontés à des situations de plus en plus difficiles : avoir une production fructueuse
en tenant en compte de la manière d'irriguer les différentes cultures tout en préservant la nappe d’eau. Il
s’agit là d’une des raisons du développement des systèmes d’irrigations semi ou totalement automatique.
Ainsi dans ce qui suivra vous aurez les détails et les différentes étapes qui constituent notre projet.

3
PARTIE I : HISTORIQUE SUR L’AUTOMATISATION DES CULTURES
EN SOUS-SOL

I- Introduction

L’irrigation est l'opération consistant à apporter artificiellement de l’eau à des végétaux cultivés pour en
augmenter la production et permettre leur développement normal, en cas de déficit d'eau induit par un déficit
pluviométrique, un drainage excessif ou une baisse de nappe, en particulier dans les zones arides. Dans cette
partie, nous allons vous parler de l’irrigation dans son intégralité et des différentes techniques existantes afin
d’en ressortir celle les plus utilisées.

I-1 Définition d’un système d’irrigation


Une irrigation consiste en un apport artificiel d’eau douce sur des terres à des fins agricoles, c’est donc
une forme de précipitation artificielle, souvent automatisée avec une irrigation par aspersion mais aussi
manuelle. L’irrigation est utilisée pour favoriser la croissance des cultures agricoles, l’entretien des
paysages, et la végétalisation des sols perturbés dans les zones arides et pendant les périodes de pluies
insuffisantes. Le terrain irrigué devient plus fertile.

I-2 Le Système automatisé d’irrigation dans une culture (terre cultivée)

L’irrigation est le procède dans lequel l’eau douce est fournie aux plantes à intervalles réguliers pour leur
culture. Que soit une irrigation de surface, une irrigation souterraine, ou par un système de goute à goute,
tous ces systèmes contribuent à apporter de l’eau aux plantes. L’irrigation s’accompagne parfois d’un apport
de nutriment mélanger à l’eau.
L’irrigation est encore exploitée en production agricole dans la protection des plantes contre le gel, la
suppression des mauvaises herbes dans les champs de céréales, la prévention de l’érosion du sol par
consolidation. En revanche, l’agriculture qui repose uniquement sur les précipitations directes est appelée
agriculture pluviale. L’irrigation est souvent étudiée en même temps que le drainage, lequel consiste en
l’élimination naturelle ou artificielles de l’eau de surface et de l’eau de sous-sol à partir d’une zone donnée.
L’irrigation traditionnelle est construite sur un système de canaux à travers lesquels l’eau est distribuée en
ruisselets dans des zones agricoles. Dans ses extrémités, les ruisselets atteignent des puits qui sont une porte
pour la sortie du surplus d’eau. Cette ancienne méthode tombe en désuétude dans le monde développé et des
terres irriguées, encourageant les gouvernements à passer à d’autres systèmes.
Actuellement, l’irrigation a surtout lieu par aspersion, ou au goutte à goutte, traitée avec des systèmes
informatisés qui régulent la quantité, l’humidité et la fertilisation des sols. Le système goutte à goutte est très
approprie pour les endroits où il y a un manque d’eau. Pour mettre en œuvre un système d’irrigation
efficace, les relations eau-plante et eau-sol doivent être soigneusement examinées, y compris par des moyens
faisant appel à la biophysique moléculaire.

4
I-3 Les différents types de techniques d’irrigation

L’irrigation d’un terrain agricole pour se faire au travers de l’écoulement d’eau dans des chenaux mélanges
pour obtenir une terre irriguée. L’eau d’irrigation est obtenue à partir de : rivière, lacs ou des flux continus
de l’eau continentale naturelle, des puits (qui obtiennent l’eau des aquifères souterrains), des stations de
traitement des eaux usées, et les processus de dessalement d’eau de mer et a une moindre mesure comme des
lacs salés, qui ont le risque de salinier les terres irriguées. Ce système est distribué par les fossés d’irrigation
ou des tuyaux sous pression. Elle peut également être obtenue à partir de réservoirs ou bassins qui
recueillent les cours d’eau issus des précipitations naturelles (surtout les oueds) et les transferts d’eau
d’autres bassins. L’irrigation a été un élément central de l’agriculture depuis plus de 5000 ans.

I-3. a) Irrigation à la main


Le simple arrosage à la main d’une surface de culture est un système d’irrigation, qu’il se fasse avec un
tuyau d’arrosage ou avec un banal arrosoir en plastique. Cette pratique ne peut pas convenir à des grandes
surfaces.

I-3. b) Irrigation par écoulement de surface (irrigation gravitaire)


Consiste a distribué l’eau par le biais de canaux et de rigoles sous l’effet de la gravite. Les canaux
distribuent l’eau à d’autres canaux secondaires jusqu’aux parcelles. Cependant, beaucoup d’eau s’évapore
car le système n’est pas couvert. Les avantages et les inconvenante de l’irrigation gravitaire sont :

Avantages Inconvénients

-facilité apparente d’utilisation car un débit -Conduite de l’eau délicate pour assurer un
important peut-être réparti. mouillage régulier.
-système peu exigeant en main d’œuvre une fois en -Nécessite de colatures, mais, pour éviter les pertes
place si les éléments sont longs. d’eau, la durée d’arrosage ne doit pas dépasser 3
- bonne répartition de l’eau sur la « surface » fois le temps mis par l’eau pour arriver à
exploitée par les racines. l’extrémité.
-dose contrôlable -La ponte doit être très faible pour éviter les pertes
en sous-sol.
-Temps de confection très long et obstacle à la
circulation des engins

5
I-3. c) Irrigation par aspersion
Ce système d’irrigation prend place dans le cadre d’un système d’arrosage intégré ou enterré. L’eau circule
dans des canalisations enterrées sous les parcelles. Elle sort vers des tuyaux mobiles qui la distribuant aux
cultures via des systèmes d’aspersion. Elle imite une pluie fine qui ne noie pas les plantes ou les jeunes
pousses. Les avantages et les inconvenante de l’irrigation par aspersion sont :

Avantages Inconvénients
-Suppression de nivellement. -Frais d’installation élevés, mais à comparer au cout
-réduction de la main d’œuvre pour les travaux de de nivellement.
préparation avant l’irrigation. -pertes en eau par évaporation (peuvent être
-possibilité de l’irrigation fertilisante considérable en Algérie : 25% et plus de l’eau
projetée).
-lavage des traitements phytosanitaires. -exclusion
des eaux chargées.

I-3. d) Irrigation déficitaire


Comme l’irrigation déficitaire régulée (IDR). Elle est en plus utilisée pour l’arboriculture
commerciale et certaines cultures de plein champ qui réagissent positivement au stress hydrique contrôlé, a
des stades critiques de leur croissance. Irrigation déficitaire régulée est souvent pratique en même temps que
la micro-irrigation et l’irrigation fertilisant, qui prévoit l’application d’engrais dans le système de micro-
irrigation. Directement dans la zone où se développent la plupart des racines. Cette méthode a été adaptée à
partir du système plus rudiment d’irrigation par rigoles, utilisé en chine. Les avantages, en termes de
réduction de la consommation d’eau, sont évidents, mais ce système n’est utilisable que si
l’approvisionnement en eau est très faible.

I-3. e) Irrigation par micro-irrigation (goutte à goutte)


La micro-irrigation se fait uniquement avec un système d’arrosage goutte à goutte. C’est un système
économe qui n’utilise que ce dont la plante a besoin. Il faut faire attention aux réglages, qui doivent être les
plus précis. L’eau doit être filtrée surtout dans les régions ou l’eau est dure, pour ne pas boucher la goutte à
goutte

6
I-4 Schéma global des types d’irrigation

I-5 Matériel d’irrigation


On peut distinguer deux catégories de matériels ou d’installation nécessaire à l’irrigation ; Ceux
servant à amener l’eau depuis les sources disponibles (cours d’eau, lacs ou retenues nappe phréatique) et
ceux servant à l’irrigation proprement dite, c’est-à-dire a distribué l’eau aux plantes.
Dans la première catégorie on trouvera : forage pompes, réseaux d’irrigation, canaux, norias… et dans la
seconde catégorie on trouvera : asperseur, canons d’arrosage, arroseurs automoteur, goutteurs…

II- Présentation du projet

Au cours de cette partie, nous allons entrer dans le concret, dans ce qui caractérise l’essence même de notre
projet en le détaillant et en présentant tous ses aspects.

7
II-1 Cahier de charge
Le projet consiste à mettre en place un système d’arrosage automatique pour réguler et adapter l'arrosage
d'un jardin, d'une parcelle, etc. aux périodes de la journée et de l'année, dans le but de ne donner au sol que
la quantité suffisante d'eau. Un système autonome qui arrose les cultures lorsque le milieu est sec indiqué
par un capteur capacitif.
Ainsi nous allons créer un système automatique d'irrigation des cultures grâce à des capteurs capacitifs
Les deux variables essentielles seront : la température et l'humidité
On utilisera :
 L’Arduino Uno ou Méga comme carte
 Les capteurs de température
 Capteur de niveau d’eau
 Module relais
 Les capteurs d'humidité
 Les écran LCD pour l'affiche
 Une pompe à eau submersible
 Une horloge temps réel DS3231
 Un module MICRO SD CARD
 Un module HC-06
 Un détecteur de présence

II-2 Principe de fonctionnement


Le fonctionnement est simple ; Il s’agira de créer un système intelligent et autonome qui arrosera les
cultures lorsque le milieu est sec indiqué par un capteur capacitif.

8
Ainsi grâce à deux paramètres : la température et l'humidité notre système se chargera d'irriguer le sol au
besoin. En plus le système doit assurer le stockage et l'archivage de l'humidité du sol et des quantités d'eau
apportées pour l'irrigation afin d'avoir un historique du fonctionnement du système.

II-3 Schéma synoptique

Alimentation

Capteur DHT11 Pompe

Capteur d’humidité du Horloge en temps


SOL réel

ARDUINO
Capteur de niveau
d’eau Carte SD

Détecteur de
Bluetooth
personne

Smartphone

Afficheur LCD

III- Conclusion

L’irrigation est un facteur déterminant de la production fruitière dans de nombreuses régions,


mais c’est une technique encore souvent mal utilisée.
Cependant, l’eau est rare et chère : bien employée, elle permet des résultats remarquables ; mal
utilisée, elle peut conduire à des échecs graves. C’est pourquoi, la maitrise de l’irrigation est
essentielle dans tout effort d’intensification et d’amélioration de la production fruitière.
Et pour se faire quoi de mieux que l’utilisation de l’automatisation de l’irrigation.

9
PARTIE II : ETUDE DE FAISABILITE TECHNIQUE

I- Introduction

L’étude de faisabilité technique est une étape indispensable dans tout projet. Elle Consiste à définir un
bilan des composantes. Concrètement, elle doit permettre à nous de vérifier la faisabilité de notre projet. On
a conduit cette étude en visant à mieux connaitre les différents axes de notre projet, à définir avec précision
le matériel qu’on aura besoin, à nous positionner face au côté financière.
Dans ce chapitre nous allons voir un aperçu du matériel qui va constituer notre projet et les caractéristiques
techniques de chaque composant.

II- Composants utilisés

1. Module ARDUINO UNO

Une carte Arduino est une petite carte électronique é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.

10
Caractéristiques de la Carte ARDUINO

2. Capteur d’Humidité du sol


Le module capteur d'humidité permet de connaître la concentration d'eau dans la terre, il est constitué de
deux électrodes que l'on peut planter dans le sol. La résistance entre ces deux électrodes varie en fonction de
l'humidité du sol, ce qui entraîne la variation de la tension de sortie du module. La tension de sortie est égale
:
 À 0 V si le capteur est complètement sec
 À environ 3 V si le capteur est totalement plongé dans un liquide Il contient deux sorties :
 Une sortie analogique qui délivre une valeur analogique précise en fonction de la teneur en eau.
 Une sortie digitale dont on définit le seuil de déclenchement à l'aide d'un potentiomètre.
Dans notre système nous allons utiliser juste la sortie analogique qui va nous donner la valeur exacte
d’humidité qui sera afficher sur l’afficheur LCD sous forme de pourcentage d’humidité.

11
3. Capteur d’Humidité d’aire DHT 11
Le module capteur de température et d’humidité comporte un DHT11 dans lequel est intégrée une
thermistance pour capter la température et un capteur capacitif pour capter l’humidité. Les plages de
mesures de ce capteur sont :
 Température : entre 0 et 50 °c avec une tolérance de 2%
 Humidité : entre 20 et 90 % avec une tolérance de 5 %

4. Capteur de niveau d’eau

Le capteur de niveau d’eau fonctionne grâce à une série de traces de cuivre exposées reliées à la terre
entrelacée de traces de détection. Ces traces fonctionnent comme une résistance variable. La présence d’eau
sur le capteur entraine un court-circuit entre ces traces ce qui permet de détecter sa présence. Il convertit le
niveau d’eau en sortie analogique directement exploitable par un microcontrôleur. La valeur du signal
dépend du niveau d’immersion du capteur.

12
5. Pompe à eau submersible 120L/H 3-6V

La pompe immergée fonctionne avec un moteur électrique, qui fournit tout simplement la puissance pour
pomper un liquide. L'eau pompée est envoyée dans un tuyau, qui redirige le liquide vers le lieu voulu. Il faut
noter que la pompe va rester dans l'eau.
Cette petite pompe dispose d’un débit réglable pouvant aller jusqu’à 120 litres par heure, elle se fera
particulièrement discrète grâce à ces dimensions très compacte. Intégralement submersible.
Ces caractéristiques sont :
 Tension : 3-6 V
 Capacité : 80-120 L/H
 Diamètre à l’extérieur de sortie d’eau : 7,5mm
 Diamètre à l’intérieure de sortie d’eau : 5mm

6. Module Relais
Un relais électromagnétique est un organe électrique permettant de dissocier la partie puissance de
la partie commande : Il permet l’ouverture/fermeture d’un circuit électrique par un second circuit
complètement isolé (isolation galvanique) et pouvant avoir des propriétés différentes. Composé
principalement d’un électroaimant, qui lorsqu’il est alimenté, transmet une force à un système de
commutation électrique : les contacts.

13
Un relais peut fonctionner en deux régimes :
 Fonctionnement monostable : les contacts commutent quand la bobine est alimentée et le retour à
l’état initial se fait quand la bobine n’est plus alimentée.
 Fonctionnement bistable à une bobine : on alimente la bobine pour que les contacts commutent :
l’état ne change pas quand la bobine n’est plus alimentée, un système mécanique bloque le retour.
Pour revenir à l’état initial, on alimente à nouveau la bobine pour débloquer le mécanisme, dans
certain cas en inversant la polarité de l’alimentation.

7. Horloge temps réel DS3231 super précis

Un module d’horloge temps réel est, généralement, équipée d’un oscillateur à quartz qui permet de
mesurer le temps et d’une pile permettant de garder en mémoire cette mesure même si l’alimentation
principale est éteinte. Le module DS3231 donne la faculté de calculer la date à l’Arduino ce qui lui permet
une maîtrise plus précise du temps. L’objectif c’est de pouvoir se situé dans le temps, connaitre la
températures et humidité de chaque niveau à n’importe quels moments
Le module utilise la communication I2C pour s’interfacer avec le microcontrôleur. Ce protocole est basé sur
la communication série, c’est à dire qu’on utilise un seul câble pour faire passer plusieurs données,
généralement on détecte la communication I2C à partir de la présence de deux broche SCL (Serial CLock) et
SDA (Serial Data).

8. Module MICRO SD CARD

C’est un module de lecture de carte Micro SD, un programme de pilotage via le système de fichiers et le
système SPI interface. Désirant connaitre plus tard les températures et humidités des différents niveaux du
sol nous avions décidé d’utiliser ce module permettant de stocker les différant données. Il nous permettra
d’avoir un grand espace mémoire autre que la petite mémoire flash de l’Arduino. Grâce à ce module la carte
Arduino crée un fichier en mode écriture comme en lecture dans lequel seront stockées les donnes.
L’Interface de contrôle du module : un total de 6 broches (GND, VCC, MISO, MOSI, SCK, CS), GND,
alimentation VCC, bus MISO, MOSI, SCK, SPI, signal de sélection de puce CS.

14
9. Ecran LCD avec I2C module
Les écrans LCD (Liquid Crystal Display) sont partout et permettent d’afficher les données dans tout un tas
d’applications : ça peut aller du robot de déplacement autonome à l’imprimante 3D, en passant par une
station météo faite maison. Le moniteur série est très utile lorsqu’on veut afficher des données pour faire son
programme et analyser les variables mais pour afficher des données sans utiliser un pc, on peut se servir
d’un écran LCD.
L’écran LCD avec module I2C est connecté à la carte Arduino avec seulement 4 fils (2 fils de données et 2
fils d’alimentation). La connexion du LCD à l’Arduino se fait de manière standard pour le bus I2C :
 La broche SDA est connectée au port A4,
 La broche SCL au port A5.
 L’écran LCD est alimenté par le port +5V

10. Le module HC-06


Il est utilisé avec Arduino dans des projets afin d’assurer la communication avec d’autres appareils
(Smartphone, ordinateur ou un autre microcontrôleur) par liaison Bluetooth
Le module Bluetooth HC-05 présente 6 broches pour permettre d’établir la connexion.
 VCC broche d’alimentation. Typiquement connectée à la broche 5V de l’Arduino.
 GND masse. Typiquement connectée à la broche GND de l’Arduino
 RX broche de réception. Typiquement connecté à la broche de transmission (TX) de l’Arduino
 TX broche de transmission. Typiquement connecté à la broche de réception (RX) de l’Arduino
 State retourne 1 lorsque le module est connecté

15
 Key ou EN doit être alimentée pour entrer dans le mode de configuration et ne doit pas être connecté
pour être en mode communication.

11. Détecteur de présence

Le capteur de mouvement ou PIR que nous allons utiliser est un capteur capable de détecter les mouvements.
Il détecte les rayonnements infrarouges dans son champ de vision et en déduit une présence ou un
mouvement. Ce capteur peut servir dans de nombreuses applications notamment dans un système d'alarme.

Principe de Fonctionnement

Le capteur renvoie un signal qui possède deux états : un état bas (0 V) lorsque le capteur est au repos, et un
état haut (3,3 V) si un mouvement est détecté. Quand un mouvement a été pris en compte, le signal passe à
l'état haut et un délai est déclenché. Une fois que le délai est terminé, le signal retourne à l'état bas.
Ce capteur infrarouge a la possibilité d'être paramétré par son utilisateur. Pour cela, il dispose de deux
potentiomètres pour régler la distance de détection et la durée de l'état haut. Il y a aussi la possibilité de le
configurer dans deux modes de fonctionnement grâce à un cavalier à placer entre deux broches.
Le capteur possède deux modes de fonctionnement : 
 Un mode de détection unique qui permet de détecter un seul mouvement à la fois
 Un mode de détection multiple qui permet de détecter plusieurs mouvements et de déclencher le
compteur du temps à l'état haut à partir du dernier mouvement détecté.

16
III- Etude financière
L’étude financière consiste à traduire, en termes financiers, tous les éléments réunis au cours des étapes
abordées précédemment, notamment les informations recueillies lors de l’étude de faisabilité technique,
ainsi que la vérification de la disponibilité des composants dans le marché.
Pour notre projet, les éléments suivants ont été sollicités et les prix correspondants (en Dhs) sont marqués
juste à leur suite.

Composants Prix (Dirhams)

Arduino uno 105

Horloge temps réel DS3231 super précis 30

Carte hygromètre Humidité du sol


analogique et
25
Numérique avec ARD

Ecran LCD i2c 110

Module micro SD 20

CAPTEUR D’HUMIDITE D’AIRE DHT


30
11
UNE POMPE A EAU SUBMERSIBLE
45
120L/H 3-6V

Capteur de niveau 15

Module relais 18

Détecteur de présence 28

Module HC-05 70

Total 496

IV- Conclusion
D’après les recherches faites, notre étude théorique concernant le choix de chaque composante qui sert à
notre système, on peut dire que nous avons eu les moyens possibles pour satisfaire notre cahier de charge.
On a rencontré des problèmes au sein du choix des composantes lors de notre étude théorique, mais on a pu
s’en sortir en trouvant autres solutions, qui nous permettront également d’atteindre notre objectif de départ.

17
PARTIE III : ETUDE DU MARCHE

I- Objectif

Suite aux multiples progrès scientifique et technologique auquel le monde fait face aujourd’hui, il est
désormais possible de se procurer un système d’arrosage automatisé.
L’objectif de cette partie étant de mener une étude statistique sur un échantillon d’étudiants des Universités
et de recueillir leurs opinions sur les besoins particuliers à ce sujet, et de voir s’ils trouvent que ces
techniques sont plus sûres et efficaces.

II- Problématique

La première problématique de notre étude est de connaitre les personnes qui s’intéressent plus aux
systèmes automatiques notamment dans le secteur des cultures, le secteur d’activité dans lequel elle
est plus en demandes, types de matériaux le plus utilisé afin de guider les potentiels clients de faire
un bon choix en matière de matériaux.

III- Méthodologie

Lors de cette enquête, nous avons commençons tout d’abord à collecter les informations personnelles
concernant les étudiants : Quel est votre tranche d’âge, Avez-vous déjà entendu parler de l’irrigation
automatique, ensuite on leur a posé des questions concernant les capteurs (s’ils l’ont déjà utilisé et est ce
qu’ils envisageraient de l’utiliser pour des besoins. Enfin, on a cherché à connaitre quel sera leur choix en
matière de capteurs, et quel sera leur budget pour suivre cette méthode et combien ils seront prêts a dépensé
en matière de matérielle.

IV- Matériel et méthode

Pour réaliser cette étude, on a utilisé le logiciel Sphinx pour élaborer le questionnaire, le logiciel
Excel pour l’analyse des résultats et l’interprétation des réponses obtenus en les traduisant en
différents tableaux et graphiques.

18
V- Résultats

Quelle est votre tranche d’âge

Quelle est votre catégorie socioprofessionnelle

Avez-vous une fois entendue parler du système d’irrigation automatique

19
Avez-vous une fois fait recours à un système automatique

Seriez-vous intéressé par l’implantation des capteurs afin de vous prévenir lors d’une
sècheresse ?

Si oui, quelle est votre fréquence utilisation

Pour quel
domaine
utilisez-vous
des systèmes
automatisés

20
A Combien seriez-vous prêt à débourser pour ces services

VI- Conclusion

Au stade de cette enquête, nous avons pu collecter les différentes opinions ou avis
concernant les systèmes automatisés ainsi que leur tendance dans les différents secteurs d’activités.
On peut tirer de l’étude n’est pas un nouveau concept pour notre population qui est constituée en
général par des étudiants et qu’ils sont très intéressé par ce domaine même si leurs connaissances ne
sont pas fort dans le processus.
Il est clair que les systèmes automatisés permettent de donner vie à des idées complexes dans le monde réel.
Cette technologie pourra donner à tous l’occasion de manipuler physiquement des idées complexes. Le
processus éducatif devient alors ludique.

21
Partie IV : REALISATION

I- Introduction

Après avoir longuement effectué une étude théorique et de faisabilité de notre système, nous sommes
amenés à passer à la partie réalisation. Cette dernière consiste à mettre en pratique toutes les étapes que nous
avons franchies pour réaliser notre fameux système.

II- Interface de Contrôle du système

Pour la commande à distance, on a utilisé application du nom Remotexy qui est connecté avec notre système
via un module Bluetooth HC-06
L'interface de commande et de supervision est constituée d’un panneau pour la réception des paramètres
météorologiques qui sont :
 Le pourcentage d’humidité d’air
 La température de L'atmosphère
Et d’un bouton de commande de la pompe

II-1. Création de l’interface de contrôle via Remote XY

RemoteXY est un moyen simple de créer et d'utiliser une interface utilisateur graphique mobile pour les
cartes contrôleurs à contrôler via un smartphone ou une tablette. Le système comprend :
 Editeur d'interfaces graphiques mobiles pour cartes contrôleurs, implanté sur le site remotexy.com
 Application mobile RemoteXY qui permet de se connecter au contrôleur et de le contrôler via une
interface graphique.
Caractéristiques distinctives :
 La structure de l'interface est stockée dans le contrôleur. Une fois connecté, il n'y a aucune interaction
avec les serveurs pour télécharger l'interface. La structure de l'interface est téléchargée vers l'application
mobile à partir du contrôleur.
 Une seule application mobile peut gérer tous vos appareils. Le nombre d'appareils n'est pas limité.
Méthodes de connexion prises en charge :
 Internet sur serveur Cloud ;
 Client et point d'accès Wi-Fi ;

22
 Bluetooth ;
 Ethernet par IP ou URL ;
 USB OTG (Android uniquement prenant en charge USB OTG) ;
Cartes supportées :
 Cartes Arduino UNO, MEGA, Leonardo, Pro Mini, Nano, MICRO et AVR compatibles ;
 Cartes ESP8266 ;
 Cartes ESP32 ;
 Puce KIT UNO32, Puce KIT uC32, Puce KIT Max 32;
Modules de communication pris en charge :
 Bluetooth HC-05, HC-06 ou compatible ;
 Bluetooth BLE HM-10 ou compatible ;
 ESP8266 comme modem ;
 Ethernet W5100 ;
EDI pris en charge :
 IDE Arduino ;
 FLProg IDE ;
 MPIDE ;
Système d'exploitation mobile pris en charge :
 Android ;
 iOS 

II-2. Réception de l’interface sur le Smartphone après connexion

23
III- Conception 3D
La conception 3D est le processus qui consiste à créer, à l'aide d'un logiciel, une représentation
mathématique d'un objet ou d'une forme en trois dimensions. L'objet créé est appelé modèle 3D et ces
modèles en trois dimensions sont utilisés pour la conception générée par ordinateur (CGO).

24
IV- Simulation sur logiciel

1. Simulation sur Isis Proteus

25
Le logiciel ISIS de Proteus est principalement connue pour éditer des schémas électriques. Par
ailleurs, le logiciel permet également de simuler ces schémas ce qui permet de déceler certaines erreurs dès
l'étape de conception. Indirectement, les circuits électriques conçus grâce à ce logiciel peuvent être utilisé
dans des documentations car le logiciel permet de contrôler la majorité de l'aspect graphique des circuits.

2. Stockage des données sur une carte MICRO SD

Cette carte est utilisée pour stocker toutes les données du projet. Le document ci-dessous nous montre un
aperçu des données stocker.

V- Simulation réelle sur


matrice

26
Dans le but de s’assurer du bon fonctionnement du circuit de notre système de façon réelle, nous avons
reproduit le circuit conçu sur Isis cette fois ci sur une matrice.

27
VI- Conclusion

On pourra dire que la partie réalisation est la partie la plus importante, car elle nous a permis de valider la
réalisabilité de notre produit est réalisable. Ainsi nous pourrons dire qu’on a réussi à concrétiser notre idée.

28
CONCLUSION GENERALE

Notre travail représente la conception et la réalisation d'un système d'irrigation automatique.


Dans un premier temps, nous avons fait des recherches et un état de l’art sur le domaine de l'irrigation, les
méthodes d’irrigations et les besoins des terres pour un bon rendement.
Le travail présenté dans ce projet, rassemble trois volets : le premier est un état sur l’importance du type
d’irrigation utilisé selon les différentes cultures et les différents sols. Le second volet est une réalisation
matérielle du réseau de capteurs avec la centrale de contrôle (Arduino) et le dernier est la réalisation
logicielle (Programmation) qui pilote le système, et gère la communication entre les capteurs.
En outre, le fondement de ce projet repose sur un savoir et savoir-faire que nous avons découvert à travers
le processus de sa réalisation, par exemple l’utilisation de la carte Arduino avec les différents capteurs, les
configurations, la programmation. Ceci nous a alors permis de développer et de mettre en application les
connaissances acquises lors de notre semestre.
De par ce travail, nous avons réussi à atteindre plus au moins les objectifs demandés.
Cependant, ce travail est susceptible d’être mieux développé à l’avenir pour être adapter aux éventuels
changements liés au temps et au climats dont dépend le développement agricole. Comme point de vue, un
automate API à la place de la carte Arduino avec des câbles réseaux et un programme qui serve les
agronomes à avoir une supervision tel d’un système asservi afin d’améliorer le taux de production des
végétations.

Bibliographie

https://remotexy.com/en/editor/

https://www.arduiplanet.ma/produit/pompe-a-eau-120lh-3-6v/

http://tiptopboards.free.fr/arduino_forum/viewtopic.php?f=2&t=50

https://www.aranacorp.com/fr/utilisation-dun-module-ds3231-avec-arduino/

https://cityteka.ma/produit/module-micro-sd-card-arduino/

https://www.amazon.fr/SunPower-Panneaux-solaires-Portables-Smartphones/dp/B08BYJF1NP/ref=sr_1_3?
__mk_fr_FR=%C3%85M%C3%85%C5%BD
%C3%95%C3%91&crid=KADYYB5UD2FA&dchild=1&keywords=panneau+solaire+5v+arduino&qid=1624494237&spre
fix=panneau+solaire+5v+%2Caps%2C214&sr=8-3

29
Annexe

/*

-- New project --

This source code of graphical user interface

has been generated automatically by RemoteXY editor.

To compile this code using RemoteXY library 3.1.7 or later version

download by link http://remotexy.com/en/library/

To connect using RemoteXY mobile app by link http://remotexy.com/en/download/

- for ANDROID 4.10.2 or later version;

- for iOS 1.8.2 or later version;

This source code is free software; you can redistribute it and/or

modify it under the terms of the GNU Lesser General Public

License as published by the Free Software Foundation; either

version 2.1 of the License, or (at your option) any later version.

*/

//////////////////////////////////////////////

// RemoteXY include library //

//////////////////////////////////////////////

#include <SD.h>
#include <Wire.h>
#include <SPI.h>
#include <DS3231.h>
#include <DHT.h>
#include <LiquidCrystal_I2C.h>
#define DHTPIN 7 // what pin we're connected to
#define DHTTYPE DHT11 // DHT 11
#define himidite1 0
#define nivdeau 1
DHT dht(DHTPIN, DHTTYPE); //// Initialize DHT sensor for normal 16mhz Arduino
DS3231 rtc(SDA, SCL);
File myFile;
LiquidCrystal_I2C lcd(0x27,20,4); // set the LCD address to 0x27 for a
int niveaudeau =0;

30
int pourc1 = 0;
int haol1;
int h; //Stores humidity value
int t; //Stores temperature value
int pinCS = 10; // Pin 10 on Arduino Uno
int PIR=9;
int Valeur_PIR=0;
// RemoteXY select connection mode and include library
#define REMOTEXY_MODE__SOFTSERIAL
#include <SoftwareSerial.h>
#include <RemoteXY.h>

// RemoteXY connection settings


#define REMOTEXY_SERIAL_RX 2
#define REMOTEXY_SERIAL_TX 3
#define REMOTEXY_SERIAL_SPEED 9600

// RemoteXY configurate
#pragma pack(push, 1)
uint8_t RemoteXY_CONF[] =
{ 255,1,0,22,0,95,0,15,135,2,
2,1,21,36,22,11,17,76,22,11,
1,24,31,31,79,78,0,79,70,70,
0,129,0,10,24,18,6,13,14,34,
6,1,116,101,109,112,195,169,114,97,
116,117,114,101,0,129,0,8,49,18,
6,15,41,25,6,36,72,117,109,105,
100,105,116,195,169,0,67,4,35,25,
20,5,19,28,20,5,31,24,11,67,
4,35,48,20,5,18,55,20,5,31,
24,11 };

// this structure defines all the variables and events of your control interface
struct {

// input variables
uint8_t switch_1; // =1 if switch ON and =0 if OFF

// output variables
char text_t[11]; // string UTF8 end zero
char text_h[11]; // string UTF8 end zero

// other variable
uint8_t connect_flag; // =1 if wire connected, else =0

} RemoteXY;
#pragma pack(pop)

/////////////////////////////////////////////
// END RemoteXY include //
/////////////////////////////////////////////

31
#define PIN_SWITCH_1 5
void setup()
{
RemoteXY_Init ();
Serial.begin(9600);
lcd.init(); // initialize the lcd
rtc.begin();
rtc.begin();
dht.begin();
rtc.setTime(11, 12, 00); // Set the time to 12:00:00 (24hr format)
rtc.setDate(29, 01, 2022); // Day, Month, Year
pinMode(himidite1, INPUT);
pinMode(nivdeau, INPUT);
pinMode(pinCS, OUTPUT);
pinMode (PIN_SWITCH_1, OUTPUT);
pinMode(PIR,INPUT);
// SD Card Initialization
if (SD.begin())
{
Serial.println("SD card is ready to use.");
} else
{
Serial.println("SD card initialization failed");
return;
}
// TODO you setup code

void loop()
{
RemoteXY_Handler ();
h = dht.readHumidity();
t = dht.readTemperature();
dtostrf(t, 0, 1, RemoteXY.text_t);
dtostrf(h, 0, 1, RemoteXY.text_h);
Valeur_PIR=digitalRead(PIR);
haol1 = analogRead(himidite1);
pourc1 = Conversion(haol1);
niveaudeau =analogRead(nivdeau);
myFile = SD.open("test.txt", FILE_WRITE);
//if (myFile)
//{
//myFile.print("Date :");
//myFile.println(rtc.getDateStr());
//myFile.print("Heure :");
//myFile.println(rtc.getTimeStr());
//myFile.print(" HUMIDITE DU SOL : ");
//myFile.print(pourc1);
//myFile.println("%");
//myFile.print(" niveau d'eau : ");

32
//myFile.println(niveaudeau);
//myFile.print("Humidity: ");
//myFile.print(h);
//myFile.println(" %");
//myFile.print("Temperature: ");
//myFile.print(t);
//myFile.println(" ° Celsius");

//myFile.close(); // close the file


//}

if(Valeur_PIR!=0){
lcd.backlight();
lcd.setCursor(0,0);
lcd.print(" Date : ");
lcd.print(rtc.getDateStr());
lcd.setCursor(0,1);
lcd.print(" Heure : ");
lcd.print(rtc.getTimeStr());

lcd.setCursor(0,2);
lcd.print("HUMI : ");
lcd.print(pourc1);
lcd.print("%");

lcd.setCursor(11,2);
lcd.print("NIV : ");
lcd.print(niveaudeau);

lcd.setCursor(0, 3);
lcd.print("T:");
lcd.print(t);
lcd.print("C");

lcd.setCursor(11, 3);
lcd.print("H:");
lcd.print(h);
lcd.print("%");

}
else {
lcd.noBacklight();
lcd.clear();
}

if(pourc1 <35) // if water level is full then cut the relay


{
digitalWrite(PIN_SWITCH_1,HIGH); // low is to cut the relay
digitalWrite(PIN_SWITCH_1, (RemoteXY.switch_1==0)?LOW:HIGH);

33
}
else
{
digitalWrite(PIN_SWITCH_1,LOW); //high to continue proving signal and water supply
digitalWrite(PIN_SWITCH_1, (RemoteXY.switch_1==0)?LOW:HIGH);

delay(2000);

}
int Conversion(int value){
int valeurPorcentage = 0;
valeurPorcentage = map(value, 1023, 0, 0, 100);
return valeurPorcentage;
}
// TODO you loop code
// use the RemoteXY structure for data transfer
// do not call delay()

34

Vous aimerez peut-être aussi