Rappooorrttt
Rappooorrttt
Rappooorrttt
1
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
un guide bienveillant. Merci pour tout.".
Sommaire
Liste de figure
Figure 1 : Diagramme bête à corne
Figure 7 : Relais
Figure 9 : Résistance
Figure 14 : Programmation
2
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
Tableau 1 : Caractérisation du besoin
Introduction générale
Dans un contexte où la gestion efficace des ressources naturelles est cruciale, les systèmes
d'irrigation automatique se présentent comme une innovation remarquable dans le domaine
de l'agriculture, du jardinage et de l'aménagement paysager. Ces systèmes révolutionnent la
manière dont l'eau est distribuée aux plantes en automatisant le processus d'arrosage, offrant
ainsi une solution moderne et efficace pour répondre aux besoins croissants en alimentation
et en espaces verts. Les systèmes d'irrigation automatique combinent une gamme de
technologies, y compris des capteurs de sol, des dispositifs de contrôle et de distribution
d'eau, ainsi que des logiciels de programmation avancés. Ces composants travaillent
ensemble pour surveiller en temps réel les conditions du sol, les besoins en eau des plantes
et les prévisions météorologiques, afin d'ajuster automatiquement l'irrigation en
conséquence. Au cœur de ces systèmes se trouvent les capteurs de sol, qui mesurent
l'humidité, la température et parfois même la salinité du sol. Ces données sont ensuite
transmises à une unité de contrôle centrale, qui analyse les informations et détermine les
besoins en eau des plantes. En fonction de ces paramètres, le système déclenche l'irrigation
au moment optimal et ajuste la quantité d'eau distribuée pour garantir une croissance
optimale des plantes. 'automatisation de l'irrigation présente de nombreux avantages. Tout
d'abord, elle permet une gestion précise de l'eau, en ne l'appliquant que lorsque c'est
nécessaire, ce qui contribue à économiser cette ressource précieuse. De plus, elle libère les
agriculteurs, les jardiniers et les professionnels de l'aménagement paysager du travail
fastidieux de l'arrosage manuel, leur permettant ainsi de se concentrer sur d'autres tâches
importantes. En outre, les systèmes d'irrigation automatique favorisent une distribution
uniforme de l'eau sur toute la zone à irriguer, ce qui garantit une croissance homogène des
plantes et évite le gaspillage d'eau. Certains systèmes sont également conçus pour s'adapter
aux besoins spécifiques de chaque plante, en fournissant une irrigation sur mesure en
fonction de leur type, de leur stade de croissance et des conditions environnementales.
Enfin, bien que l'installation initiale d'un système d'irrigation automatique puisse
représenter un investissement, il peut conduire à des économies significatives à long terme.
En réduisant la consommation d'eau, les coûts de main-d'œuvre et les pertes de récolte dues
3
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
à une irrigation inadéquate, ces systèmes offrent un retour sur investissement attrayant pour
les agriculteurs, les propriétaires de jardins et les gestionnaires d'espaces verts. En résumé,
les systèmes d'irrigation automatique représentent une avancée majeure dans la gestion
durable des ressources en eau et dans l'optimisation de la production végétale. Leur capacité
à fournir une irrigation précise, économique et adaptative contribue à promouvoir une
agriculture et une gestion des espaces verts plus efficaces et respectueuses de
l'environnement, tout en répondant aux besoins croissants d'une population
mondiale en expansion.
4
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
Chapitre 1 : Description du projet
5
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
I. Analyse de besoin et faisabilité :
Qu’est-ce qu'un besoin?
Le besoin peut être défini comme un sentiment de manque ou de désir qui pousse une
personne à rechercher ou à demander quelque chose pour satisfaire cette sensation. Les
besoins sont essentiels pour notre bien-être et notre survie, et ils peuvent varier d'une
personne à l'autre.
Analyse de besoin d’un système d'irrigation automatique
Pour verbaliser le besoin ; il faut se poser trois questions :
Tableau 1 : Caractérisation de besoin
Traditionnellement, dans les régions sèches n'ayant pas ou peu de précipitations, l'eau
devait être fournie aux champs soit par des canaux, soit par des pompes à main, des
puits tubulaires. Mais cette méthode a eu de graves problèmes tels que l'augmentation
de la charge de travail de la main- d'œuvre agricole et elle a souvent conduit à des
problèmes tels que la sur-irrigation ou la sous-irrigation, et le lessivage du sol. En outre,
il y avait des problèmes tels qu’un rendement moindre de la culture en raison des
problèmes mentionnés ci-dessus.
L’irrigation est fortement liée à la sécurité alimentaire. Ce en grande partie affectée par
la crise de l’eau. Maroc, comme d'autres pays aussi, est largement affecté par la rareté
de l’eau. Afin sortir de cette crise, De nouvelles solutions doivent être trouvées pour
résoudre ce problème d’irrigation. Par conséquent, il était nécessaire de trouver un
moyen de tester l'état du sol avant de fournir de l'eau aux champs. Ce mécanisme
réduirait la charge de travail de l'agriculteur et aiderait à maintenir des conditions de sol
6
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
appropriées pour une production agricole améliorée et de meilleure qualité.
Analyse de faisabilité
Dans notre étude, on a créé un système d’irrigation Intelligente de petites espaces
comme les jardins et les plantes de la maison qui peut détecter la teneur en eau dans le
sol et automatiquement irriguer votre jardin et connaissons tous qu'ils existent plusieurs
facteurs comme l'humidité de l’air, le type de sol...etc. qui affectent considérablement la
croissance et le développement des plantes, et que chaque personne ou jardinier à sa
propre façon d'irriguer et de manipuler les plantes. Ce système peut être programmé
pour différentes exigences de cultures et saisonnières variantes grâce le réseau des
capteurs utilisés. Ce système est le mieux adapté pour l'irrigation et facilite la vie
humaine et soulevé le problème de suivre le jardin. En plus, notre système est
applicable dans tous les domaines
Analyse fonctionnelle
L'analyse fonctionnelle d'un projet est un processus méthodique visant à comprendre
et à définir les fonctions essentielles que le projet doit remplir pour atteindre ses objectifs.
Cela implique d'identifier les besoins, les exigences et les attentes des parties prenantes,
ainsi que de décomposer le système en sous-systèmes et en composants pour comprendre
comment ils interagissent pour réaliser ces fonctions. L'objectif principal de l'analyse
fonctionnelle est de définir clairement ce que le projet doit accomplir, en fournissant une
base solide pour la conception, le développement et l'évaluation du projet tout au long de
son cycle de vie.
Bête à corne
La bête à cornes est un outil important dans le processus de recherche et
développement d'une entreprise. Elle permet de comprendre les besoins des utilisateurs avant
de créer un nouveau produit ou service. En utilisant l'analyse fonctionnelle des besoins,
l'entreprise peut gagner du temps et être plus objective dans son innovation. Il est essentiel de
comprendre les besoins réels des utilisateurs avant de se lancer dans la conception d'un
projet. La bête à cornes aide à rechercher et à se concentrer sur ces besoins.
7
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
Le cultivateur Les plantes
Système d’irrigation
Automatique
Diagramme pieuvre
Un diagramme de pieuvre est un type de diagramme utilisé en ingénierie et en gestion de
projet pour représenter graphiquement les interactions entre les différents composants
d'un système ou d'un processus. Il met en évidence les relations entre les différents
éléments de manière visuelle, en utilisant des lignes pour connecter les différents nœuds
du diagramme, qui représentent généralement des acteurs, des systèmes ou des sous-
systèmes. Le
cultivateur Prix
Les plantes
Programme
Système
Sécurité
d’irrigation
automatique
8
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
Maintenance
Economie
de l’eau
Fonctio Paramètre
n
FP1 Permettre à l’utilisateur d’arroser les plantes automatiquement
FP2 Permettre à l’utilisateur de commander le système à travers un logiciel
FC1 Etre esthétique
FC2 Avoir un prix raisonnable
FC3 Sécuriser les personnes du danger électrique
FC4 Etre maintenu rapidement et facilement
FC5 Ne gaspille pas l’eau
Diagramme SADT
Le diagramme SADT, pour Structured Analysis and Design Technique, est une méthode de
modélisation systémique utilisée dans l'ingénierie des systèmes. Il permet de représenter
graphiquement les fonctions d'un système, leurs interactions et leurs relations hiérarchiques.
W : Energie C : Commande
R : Programme E : Humidité
Esthétique
9
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
Système d’irrigation automatique
10
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
I.Etude technique de projet :
Pour la réalisation de notre système d’irrigation intelligent nous avons besoin des éléments
suivants :
Arduino UNO
Capteur d'humidité de sol capacitif
Pompe à eau 12V + tuyau
Transistor
Résistance
Plaque d’essai
Fils de connexion
Alimentation
Prix total :500Dh
Arduino UNO
La carte Arduino la plus utilisée est la carte Arduino Uno. L’Arduino Uno est un microcontrôleur
Programmable qui permet, comme son nom l’indique, de contrôler des éléments mécaniques :
Systèmes, lumières, moteurs, etc. Cette carte électronique permet donc à son utilisateur de
programmer facilement des choses et de créer des mécanismes automatisés, sans avoir de
connaissances particulières en programmation. Il est un outil pensé et destiné aux inventeurs, artistes
ou amateurs qui souhaitent créer leur propre système automatique en le codant de toute pièce.
11
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
Tension de fonctionnement : 5V
Tension d’alimentation recommandée : 7-12V
Tension d’alimentation limites : 6-20V
Nombre de broches d’E/S : 14 (dont 6 broches PWM)
Nombre de ports analogiques/numériques : 6
Courant maximal par broche d’E/S : 40 mA
Courant pour la broche 3.3V : 50 mA
Dimensions : 74 x 53 x 15 mm
Connecteur USB : Type B
Pompe à eau :
Une pompe à eau dans un système d'irrigation automatique est un dispositif qui est utilisé pour
pomper l'eau depuis une source (comme un puits, une rivière ou un réservoir) vers les conduites
d'irrigation afin d'arroser les cultures de manière automatique et efficace. Elle assure une distribution
régulière et contrôlée de l'eau pour optimiser la croissance des plantes. En résumé, une pompe à eau
dans un système d'irrigation automatique est un composant essentiel qui assure le transport efficace
de l'eau depuis la source jusqu'aux zones à irriguer, tout en offrant des fonctionnalités de contrôle
automatique pour optimiser l'utilisation de l'eau et favoriser la croissance des cultures.
12
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
Figure 6 : pompe à eau 12V
Transistor:
13
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
.Figure 7 : transistor MOSFET
Caractéristique d’un relais :
Résistance :
Dans un système d'irrigation automatique, une résistance peut faire référence à deux choses :
Résistance électrique : Il s'agit d'un composant électrique utilisé pour contrôler le débit d'eau dans le
système. Elle peut être utilisée pour ajuster la pression de l'eau ou réguler la vitesse des pompes,
contribuant ainsi à l'efficacité de l'irrigation. Résistance hydraulique : Cela fait référence à
l'opposition que rencontre l'eau à mesure qu'elle circule à travers les canalisations, les tuyaux et les
composants du système. Une résistance hydraulique excessive peut entraîner une baisse de pression
et une distribution inégale de l'eau dans le système d'irrigation.
Figure 8 : Résistances
Plaque d’essai :
Une plaque d'essai, également connue sous le nom de breadboard en anglais, est une plaque avec de
nombreux trous et des conducteurs métalliques intégrés, utilisée pour créer des prototypes de circuits
électroniques. Elle permet aux ingénieurs et aux amateurs de tester et de câbler rapidement des
composants électroniques sans avoir besoin de souder. Les trous sont généralement connectés en
14
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
rangées et colonnes, fournissant ainsi un moyen pratique de connecter les composants et les fils pour
créer des circuits temporaires
400 points
Adhésive
Peut se verrouiller à d’autres breadboards pour des projets plus importants
2 lignes de puissance
Horizontale: 1-30
Verticale: A-J
Dimensions: 8.3cm x 5.5 cm
En résumé, la platine d’essai à 400 points est un outil de prototypage électronique pratique et utile
pour les développeurs et les étudiants en électronique qui souhaitent tester et construire des circuits
de manière rapide et facile.
Fils de connexion :
Les fils de connexion sont des fils électriques utilisés pour connecter des composants électroniques à
une carte de développement Arduino. Ils sont généralement utilisés pour connecter des capteurs, des
actionneurs, des afficheurs et d’autres composants à la carte Arduino afin de créer des circuits
électroniques. Il existe deux types de fils de connexion: les fils de connexion mâle-mâle et les fils de
connexion mâle-femelle. Les fils de connexion mâle-mâle sont utilisés pour connecter des
composants qui ont tous deux des broches mâles, tandis que les fils de connexion mâle-femelle sont
utilisés pour connecter des composants avec une broche mâle et une broche femelle.
15
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
Figure 10 : les fils de connexion
Matière : Plastique
Longueur : 20cm
Couleurs : différents
Facilité d’utilisation
Les étapes à suivre pour mettre en place un système d’arrosage automatisé avec une carte Arduino :
16
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
Figure 11 : L’installation des composants dans Fritzing
Logiciel d’Arduino :
Un logiciel Arduino peut être défini comme un environnement de développement intégré (EDI)
spécifiquement conçu pour la programmation et le contrôle des cartes Arduino. Ces logiciels offrent
une interface conviviale permettant aux utilisateurs de créer, éditer, compiler et téléverser du code
sur les cartes Arduino. Ils comprennent généralement un éditeur de texte avec une coloration
syntaxique pour le langage de programmation Arduino, des outils de compilation et de
téléversement, ainsi que des bibliothèques de fonctions préprogrammées pour simplifier le
développement. En outre, les logiciels Arduino fournissent souvent des fonctionnalités de débogage
et de simulation pour faciliter le processus de développement et permettre aux utilisateurs de tester
leur code avant de le télécharger sur les cartes Arduino réelles. En résumé, un logiciel Arduino est un
outil essentiel pour les amateurs, les étudiants et les professionnels de l'électronique qui souhaitent
créer des projets interactifs et contrôler des dispositifs en utilisant des cartes Arduino.
La langue de programmation utilisée avec les cartes Arduino est basée sur le langage de
programmation C/C++. Cependant, Arduino propose une version simplifiée et adaptée appelée
"Arduino Programming Language" ou "Arduino Language". Cette version simplifiée est conçue pour
faciliter la programmation pour les débutants et les amateurs tout en offrant une interface conviviale
pour interagir avec les composants électroniques. Elle comprend des fonctions préprogrammées et
des bibliothèques spécifiques qui simplifient la programmation pour les projets courants. En fin de
compte, même si la syntaxe et certaines fonctionnalités sont simplifiées, la programmation avec
Arduino reste fondamentalement basée sur les principes du langage C/C++.
17
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
Figure 13 : Interface d’Arduino
1-3 Programmation :
Ⅱ-Simulation et réalisation :
Logiciel ISIS :
ISIS, ou Integrated Software for Imagers and Spectrometers, est un logiciel de simulation largement
utilisé dans le domaine de l'électronique et de la conception de circuits intégrés. Il fournit un
environnement complet pour la modélisation, la simulation et la vérification de circuits électroniques
analogiques et numériques. Le logiciel ISIS permet aux ingénieurs et aux concepteurs de créer des
schémas électriques en utilisant une interface intuitive de type glisser-déposer pour placer et
interconnecter des composants électroniques tels que des résistances, des condensateurs, des
transistors, des microcontrôleurs, et bien d'autres encore. Il propose également une vaste bibliothèque
de composants pré-conçus pour simplifier le processus de conception. Une fois le schéma électrique
créé, ISIS permet de simuler le comportement du circuit en utilisant des modèles de simulation précis
pour chaque composant. Cette simulation peut inclure des analyses de courant continu (DC), de
courant alternatif (AC), de réponse transitoire, de bruit, etc. Les résultats de la simulation sont
affichés en temps réel, permettant aux concepteurs d'analyser le fonctionnement du circuit et
d'identifier d'éventuels problèmes ou améliorations nécessaires. En plus de la simulation, ISIS offre
des fonctionnalités avancées telles que la vérification de conformité aux normes de conception, la
18
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
génération de rapports détaillés, et la possibilité d'exporter les schémas et les résultats de simulation
vers d'autres outils de conception ou de documentation.
En résumé, ISIS est un outil puissant et polyvalent utilisé par les ingénieurs électroniques et les
concepteurs de circuits intégrés pour concevoir, simuler et valider des circuits électroniques avant
leur mise en production. Son interface conviviale et ses fonctionnalités avancées en font un choix
populaire dans l'industrie et dans le milieu universitaire.
19
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
Figure 16 : Simulation du projet sous ISIS
Réalisation du système :
20
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
Conclusion
À l'avenir, le déploiement réussi de notre système nécessitera une collaboration continue avec les
parties prenantes, une surveillance étroite et des ajustements en fonction des conditions spécifiques à
chaque exploitation agricole. De plus, des améliorations continues, telles que l'intégration de
capteurs supplémentaires et l'optimisation des algorithmes de gestion de l'eau, pourraient être
explorées pour maximiser les avantages de notre solution.
En somme, notre projet de système d'irrigation automatique représente une étape significative vers
une agriculture plus efficace, durable et résiliente. En offrant une solution technologiquement
21
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
avancée et économiquement viable, nous sommes convaincus que notre système contribuera de
manière positive à l'avenir de l'agriculture moderne.
22
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati
Bibliographie
https://www.arduino.cc/
https://www.moussasoft.com
https://github.com/
https://arduino.blaisepascal.fr
https://www.memoireonline.com
23
Lycée-Technique-Laayoune-Maroc Groupe b2/ 1 STE 1 Encadré par : Dr. Choklati