Rapport de Projet
Rapport de Projet
Génie Électrique
Rapport du projet
Thème
Etude et réalisation d’une station météorologique
Page 2 sur 53
Capteur et instrumentation GECSI1
Page 3 sur 53
Capteur et instrumentation GECSI1
Page 4 sur 53
Capteur et instrumentation GECSI1
I. Introduction générale
Page 5 sur 53
Capteur et instrumentation GECSI1
Ainsi, en cas d’intempéries comme de violents orages, les compagnies aériennes ajustent leurs
itinéraires, tandis que les entreprises de construction revoient leurs plannings. Face à cette dépendance,
notre projet ambitionne de fournir à l’utilisateur des informations météorologiques en temps réel grâce
à des dispositifs modernes et accessibles. Ces données permettent par exemple de mieux se préparer
face aux variations climatiques, en portant des vêtements adaptés ou en organisant ses activités en
conséquence.
Notre démarche repose sur la création d’une station météorologique simple, mais efficace, utilisant des
technologies d’électronique embarquée. Cette approche, largement répandue et relativement facile à
mettre en œuvre, consiste à intégrer divers capteurs au sein d’un même circuit et à développer un
programme personnalisé. La station offre ainsi des mesures précises des paramètres clés comme la
température, l’humidité et la pression.
Pour présenter ce projet, nous avons structuré notre travail en trois chapitres. Le premier aborde les
notions fondamentales des stations météorologiques, en explorant leur définition, leur historique et les
différents types existants. Le second détaille les outils, composants et logiciels utilisés, comme la carte
Arduino, le logiciel de simulation Proteus, et les capteurs nécessaires. Enfin, le dernier chapitre expose
les étapes pratiques de réalisation, les systèmes intégrés, ainsi que les résultats obtenus.
Le mémoire s’achève par une conclusion générale synthétisant notre démarche et nos résultats, suivie
d’une annexe contenant les fiches techniques des composants utilisés et des photographies des circuits
réalisés.
Page 6 sur 53
Capteur et instrumentation GECSI1
Chapitre1 :
Page 7 sur 53
Capteur et instrumentation GECSI1
Elles sont utilisées pour connaître les conditions météorologiques en un seul endroit. Ils sont équipés
d'un baromètre mécanique. Le but principal de ces stations est d'indiquer la température, mais il existe
des variantes pour optimiser leur utilisation. En effet, certains modèles disposent d'un hygromètre pour
mesurer l'humidité. D'autres encore fournissent des informations sur les phases de la lune, dans le cas
où on souhaite connaître la température extérieure pour reconnaître les orages et le verglas, il faut
choisir une station avec un capteur externe.
Page 8 sur 53
Capteur et instrumentation GECSI1
Elles sont dédiées à une prévision précise allant de 3 jusqu’à 4 jours, où ces stations reçoivent des
prévisions locales officielles, certaines peuvent nous avertir en cas d’urgence en donnant des
notifications. Ce type de station météo convient à ceux qui planifient des vacances ou des voyages
d’affaires dans des régions sélectionnées.
Les stations météorologiques analogiques incluent généralement des outils analogiques tels que les
hygromètres mesurant les changements d'humidité, les pluviomètres et les baromètres destinés à
relever la pression et la pluie.
Ces stations météo fournissent généralement plus d'informations que les stations météo classiques.
Leur série de capteurs peuvent notamment mesurer les précipitations, la vitesse du vent, le
rayonnement solaire, la température ainsi que la pression barométrique. À cet effet, ces stations sont
équipées de pluviomètres, d'anémomètres et de polarimètres, ainsi que des sondes de température et
d'hydraulique. De plus, ces stations sont reliées à une console qui centralise toutes les informations
régulièrement mesurées. Les données peuvent ensuite être utilisées avec un logiciel spécial installé sur
ordinateur.
Page 9 sur 53
Capteur et instrumentation GECSI1
Ces stations météorologiques sont les plus avancés en matière d’actualité. Comme elles utilisent
également des capteurs pour collecter les données affichées à l'écran en temps réel, et envoient aussi
ces informations aux smartphones ainsi qu’aux tablettes. Les stations météorologiques connectées
fournissent directement les données de l'Autorité météorologique officielle via internet.
Il s'agit d'un appareil plus complet, précis et pratique, mais il est évidemment coûteux en conséquence.
Cependant, cela reste la meilleure solution pour les mesures de données efficaces.
La température est considérée comme une quantité physique associée au concept direct de chaud et de
froid, et est la manifestation du mouvement des atomes et des molécules à l'échelle macroscopique, de
sorte que des températures élevées signifient un énorme "barattage" atomique. L'unité internationale de
température est Kelvin (K), et Celsius (°C) est une autre unité très courante en Europe. Certains pays
anglo-saxons et les États-Unis utilisent une autre unité : le Fahrenheit (°F), avec une température
minimale de -273,15°C correspondant à 0 K dans le système Celsius. La formule de conversion d'unité
est la suivante :
°C= 5/9 ( x °F – 32),
K = °C + 273,15,
°F = 32 + (9/5 x °C)
Page 10 sur 53
Capteur et instrumentation GECSI1
b. Humidité :
Une distinction doit être faite entre l'humidité relative et l'humidité absolue. Généralement, quand on
dit mesure d'humidité, on entend l'humidité relative exprimée en %, L'humidité relative est un
pourcentage qui représente la quantité de vapeur d'eau dans l'air à une température donnée. Ce rapport
change si l'on change la température ou la pression, l'humidité relative est souvent appelée humidité et
elle suit une échelle de 0 à 100 %. L'humidité relative de l'air saturé en vapeur d'eau est de 100 % et
l'humidité de l'air très sec est de 10 % à 20 %. La pression de vapeur saturante et l'humidité relative
dépendent de la température, plus la température de l'air est élevée, plus il peut contenir de vapeur.
L'humidité absolue fait référence à la densité de vapeur d'eau dans l'air et est généralement exprimée en
g/m3. On peut aussi la définir comme le produit de l'humidité relative par l'humidité absolue de
saturation.
c. Précipitation :
Les précipitations sont des gouttelettes d'eau ou des cristaux de glace qui se forment après s'être
condensés en nuages. Il existe plusieurs types de ces précipitations : la pluie, la neige et la grêle sont les
plus fréquentes.
d. Le vent :
Le vent est le mouvement horizontal de l’air provenant des zones de hautes pressions vers les zones de
basses pressions caractérisées principalement par sa vitesse exprimée en Km/h ainsi que sa direction. Le
vent est mesuré par l’anémomètre (FigureI.8) comme il participe à de nombreux processus sur Terre, tel
que l'oxygénation des océans et des rivières, ou l'érosion des sols et le déplacement de minéraux. Le vent
est beau utilisé comme étant une source d'énergie éolienne. La rotation de la Terre sur elle-même
contribue également à la formation des vents, à leur localisation et à leur orientation, par la force de
Coriolis. À cela, il faut également rajouter la topographie des continents qui peut favoriser les rencontres
entre les masses d'air.
e. Pression atmosphérique :
Page 11 sur 53
Capteur et instrumentation GECSI1
f. Ensoleillement :
Aussi appelée irradiante solaire, c'est une mesure du rayonnement solaire reçu par la surface. Exprimé
en mégajoules par mètre carré sur une période de temps, en MJ / m2 ou en wattheures par mètre carré
(wh/ m²).
La durée d'ensoleillement ou d'ensoleillement effectif est de mesurer la durée pendant laquelle
l'endroit est exposé à la lumière du soleil efficace, c'est-à-dire qu'il est exposé à une intensité suffisante
et à un fort rayonnement solaire pour produire une ombre claire. Cet indicateur est directement lié à la
quantité de couverture nuageuse qui fait partie du ciel nuageux. L’ensoleillement représente la quantité
d'énergie qui atteint la surface par la lumière du soleil donné sur une période de temps. Les heures de
clarté sont généralement représentées par temps moyen par an ou temps moyen par jour.[3]
g. Luminosité :
Le flux lumineux est une partie très étroite du rayonnement électromagnétique, il se déplace à une vitesse
"c" de 300 000 km/s. Il est caractérisé par une longueur d'onde λ en mètres (ou fréquence f (λ = c/f) en
Hertz). Ce qu'on appelle la "lumière" est la partie de ce rayonnement que l'œil humain perçoit comprise
entre 0,38 µm à 0,78 µm En fait, les yeux ne la reconnaissent pas lorsqu'ils sont exposés à la lumière
directe, il ne reconnaît que ce qui est émis ou réfléchi par un objet.
Page 12 sur 53
Capteur et instrumentation GECSI1
Chapitre 2 :
Matériel et composants
Page 13 sur 53
Capteur et instrumentation GECSI1
Utilisés pour détecter des événements ou des objets, dont le signal électrique de sortie est de
type logique (2 niveaux logiques 0 ou 1) également appelés tous ou rien .
Page 14 sur 53
Capteur et instrumentation GECSI1
b) Capteur numérique :
c) Capteurs analogiques :
Les capteurs analogiques, actuellement les plus répandus dans l’industrie, reçoivent, traitent et
restituent les informations sous forme analogique, c’est-à-dire sous la forme d’une grandeur
pouvant varier continûment. Ils sont généralement constitués d’un transducteur, d’un
conditionneur, d’un transmetteur et d’une alimentation.
h. Capteur passif :
Page 15 sur 53
Capteur et instrumentation GECSI1
Page 16 sur 53
Capteur et instrumentation GECSI1
d) Capteur actif :
Les capteurs actifs sont généralement sur des effets physiques, assurant leur conversion en énergie
électrique, une forme d'énergie, thermique, mécanique ou rayonnante, spécifique à la grandeur
physique à prélever. Par conséquent, le capteur actif produit lui-même un signal de sortie électrique en
convertissant la quantité d'entrée ou l'énergie fournie par ces changements. Nous généraliserons ce
type de capteur dans le schéma fonctionnel comme accès "physique" et accès "signal".
3. Composantes utilisé :
Page 17 sur 53
Capteur et instrumentation GECSI1
Le capteur DHT11 est un capteur numérique de température et d’humidité largement utilisé dans
diverses applications. Sa facilité d’utilisation et sa précision de ±0,5°C en font un choix populaire pour
de nombreux projets.
Le DHT11 est constitué d’une puce de silicium et de fils de cuivre encapsulés dans de l’époxy, ce qui
lui confère robustesse et fiabilité. Il trouve des applications variées dans les processus industriels,
notamment pour :
Le contrôle de la température des liquides, des gaz et des solides durant les étapes de
production.
La mesure de la température ambiante de l’air.
La surveillance des températures de surface d’objets.
Grâce à sa polyvalence, le DHT11 est un outil essentiel pour les systèmes nécessitant un suivi précis
de la température et de l’humidité.
Caractéristiques du DHT11
Alimentation : 5V
Consommation : 0.5 mA en nominal / 2.5 mA maximum
Etendue de mesure température : 0°C à 50°C ± 2°C
Etendue de mesure humidité : 20-90%RH ±5%RH
Page 18 sur 53
Capteur et instrumentation GECSI1
La communication qui est faite avec le capteur DHT11 sur son bus 1-Wire peut être
représentée par un chronogramme, montrant l'évolution du d'un signal électrique au cours du
temps.
La communication qui est faite avec le capteur DHT11 sur son bus 1-Wire peut être représentée par
un chronogramme, montrant l'évolution du d'un signal électrique au cours du temps.
Page 19 sur 53
Capteur et instrumentation GECSI1
La figure montre deux chronogrammes représentant les deux phases de la communication avec le
capteur DHT11 sur son bus 1-Wire. Le premier chronogramme représente l'envoi du signal de départ
pour demander une mesure, et la réponse du capteur, et le deuxième chronogramme représente l'envoi
du résultat de la mesure par le capteur.
Brochage du DHT11
Page 20 sur 53
Capteur et instrumentation GECSI1
Le capteur MQ135 est un capteur de gaz polyvalent couramment utilisé pour détecter une variété de
gaz présents dans l’air, notamment les gaz nocifs. Il est particulièrement sensible aux composés
organiques volatils (COV) tels que l’ammoniac (NH₃), le dioxyde de carbone (CO₂), le sulfure
d'hydrogène (H₂S), le benzène et les vapeurs d'alcool.
Caractéristiques :
Alimentation : 5 Vcc
Plage de mesure : 10 à 1000 ppm
Sortie analogique et digitale (seuil ajustable via potentiomètre)
Sensibilité : 2 à 20 kΩ
Faible temps de réponse
Haute sensibilité
Température de service : -20 à 50 °C
Compatibilité : Arduino et Raspberry Pi
Dimensions : 52 x 20 x 13 mm
Page 21 sur 53
Capteur et instrumentation GECSI1
Potentiomètre
en choisissant soit même la seuil de basculement entre un air pure et un air pollué
Pour la sortie analogique, elle sera en 0V pour un air parfaitement pur, et au 5V pour un aire
totalement polluant ou saturée. Entre ces deux extrêmes, la tension pourra varier de 0V à 5V
---> elle sera proportionnelle à l'état de pollution de l'air ambiant.
Pour la sortie numérique, elle sera soit au 0V pour un air considéré comme pure, et au 5V pour
un air considéré comme pollué ; et c'est un potentiomètre qui fixera le seuil frontière entre un air
pur et un air pollué.
Page 22 sur 53
Capteur et instrumentation GECSI1
H : Cet élément maintient une température constante pour activer la surface sensible au gaz. Il est
connecté entre les broches 1 et 4 (alimenté par VCC et la masse).
RL : Placée entre la broche de sortie (AOUT) et la masse, cette résistance permet de convertir la
variation de résistance interne du capteur en une tension mesurable. La valeur de RL détermine la
sensibilité et la plage de mesure du capteur. Une valeur typique est de 10 kΩ.
LM393 : est un amplificateur opérationnel configuré en comparateur de tension. Il compare la tension
de sortie analogique du capteur (via RL) avec un seuil réglé par un potentiomètre Rp.
Rp : Ce potentiomètre sert à régler le seuil de détection pour la sortie numérique DOUT. Lorsque la
tension analogique dépasse ce seuil, le comparateur bascule l'état de la sortie numérique.
Connecteur P1
e) Carte Arduino :
Arduino est une carte électronique programmable conçue pour exécuter diverses tâches en fonction des
besoins, grâce à un programme préalablement écrit et téléversé sur la carte. Elle offre une infinité de
possibilités pour créer des circuits électroniques simples et complexes tout en respectant un cahier des
charges à faible coût [4]. Cette plateforme polyvalente permet de nombreuses applications dans divers
domaines, tels que :
Le contrôle d’appareils domestiques.
La conception et la fabrication de robots.
La création de jeux de lumières.
L’interfaçage homme-machine.
La télécommande d’appareils mobiles.
Avantages de l’Arduino :
Les cartes Arduino constituent un excellent outil pédagogique pour l’apprentissage de l’électronique
grâce à leur simplicité de configuration. Elles permettent de combiner les avantages de la programmation
et de l’électronique pour concevoir des systèmes électroniques programmés [4].
Voici les principaux avantages de l’Arduino :
Simplification des schémas électroniques : Arduino réduit la complexité des schémas
électroniques, abaissant ainsi le coût et la charge de travail nécessaires à la conception de cartes
électroniques.
Coût abordable : Les cartes Arduino sont relativement peu coûteuses comparées à d’autres
plateformes similaires.
Compatibilité multiplateforme : Le logiciel Arduino, écrit en Java, est compatible avec les
systèmes Windows, macOS et Linux, contrairement à la plupart des microcontrôleurs limités à
Windows.
Environnement de programmation simple : L’IDE Arduino est facile à utiliser, rendant le
processus de programmation accessible même aux débutants.
Logiciel open source et extensible : Le logiciel et le langage Arduino sont open source,
permettant aux développeurs expérimentés de les modifier et d’ajouter des bibliothèques en C++.
Page 23 sur 53
Capteur et instrumentation GECSI1
Design open source : Le schéma de conception des cartes Arduino est également open source.
Cela signifie qu’il peut être modifié et utilisé pour fabriquer des cartes personnalisées sans frais
de licence, ce qui a favorisé la création d’une large communauté mondiale contribuant à
l’amélioration et au développement de cartes plus performantes.
Accessibilité pour les non-initiés : Arduino est conçu pour permettre à des utilisateurs sans
formation technique d’apprendre et de réaliser des projets électroniques interactifs, quel que soit
leur âge ou leur niveau de compétence.
Grâce à ces caractéristiques, Arduino s’impose comme une plateforme accessible et puissante pour la
création de projets interactifs, favorisant l’innovation et la démocratisation de l’électronique.
Carte Arduino Uno :
L’Arduino Uno, illustrée à la figure, est une carte de microcontrôleur open source basée sur le
microcontrôleur Microchip ATmega328P. Elle est dotée de broches d’entrée/sortie (E/S) numériques
et analogiques, permettant son interfaçage avec divers shields (cartes d’extension) et autres circuits
électroniques [4].
Grâce à sa polyvalence et à sa simplicité d’utilisation, l’Arduino Uno est particulièrement prisée pour
une large gamme de projets électroniques, allant des prototypes simples aux systèmes interactifs
avancés.
Page 24 sur 53
Capteur et instrumentation GECSI1
c. Afficheur LCD :
Un afficheur LCD (Liquid Crystal Display) est un type d’écran utilisé pour afficher des informations
en utilisant des cristaux liquides pour contrôler la transparence des pixels. Les cristaux liquides sont
des molécules organiques qui peuvent être alignées pour bloquer ou laisser passer la lumière. Les
afficheurs LCD utilisent cette propriété pour afficher des images et des textes.
Principe du fonctionnement :
Un écran LCD utilise des cristaux liquides pour fonctionner. Ces cristaux sont disposés en une grille
de pixels, chaque pixel étant formé par un groupe de cristaux liquides. Lorsqu’aucun courant électrique
n’est appliqué, les molécules des cristaux liquides sont orientées dans une direction particulière, mais
lorsqu’un courant électrique est appliqué, les molécules se tournent dans une autre direction,
permettant ainsi de bloquer ou de laisser passer la lumière pour afficher des informations
Page 25 sur 53
Capteur et instrumentation GECSI1
Il existe plusieurs types d’afficheurs LCD compatibles avec Arduino, par exemple
Afficheur LCD alphanumérique
Afficheur LCD graphique
Il faut noter que les écrans LCD graphiques, d’autre part, utilisent généralement des broches
supplémentaires pour transmettre des données graphiques, comme des informations de coordonnées
pour dessiner des images et des graphiques sur l’écran. Ces écrans peuvent généralement afficher des
images et des graphiques en plus des caractères et des symboles prédéfinis.
Les broches supplémentaires pour les écrans LCD graphiques peuvent inclure :
CS: Chip Select, qui permet de sélectionner le composant à utiliser
RST : reset, sert à réinitialiser l’écran
D/C : Data/Command select, pour sélectionner si les données envoyées sont des commandes ou des
informations à afficher
SDA : Serial Data, il transmettre les données en série
SCL : Serial Clock, il synchronise la transmission de données en série
Page 26 sur 53
Capteur et instrumentation GECSI1
Le module horloge RTC DS1307 est un dispositif de temps réel fiable, utilisant une interface I2C. Il
permet de maintenir une mesure du temps précise même en cas de coupure de l'alimentation principale
grâce à une batterie de secours.
Caractéristiques détaillées:
Fonctionnement: Le DS1307 utilise une interface I2C pour communiquer avec un microcontrôleur. Il
peut maintenir le temps en secondes, minutes, heures, jour, date, mois et année, et dispose d’une
fonctionnalité de sauvegarde de batterie pour assurer une mesure continue du temps même lors de
pannes de courant.
Applications:
Page 27 sur 53
Capteur et instrumentation GECSI1
Systèmes embarqués: Maintien de l’heure pour les systèmes embarqués et les appareils
mobiles.
Enregistrement de données: Horodatage des données pour des projets de capteurs et de
journalisation.
Appareils IoT: Synchronisation des dispositifs connectés.
Horloges et réveils: Utilisation pour des horloges précises avec fonctionnalités d’alarme.
FONCTIONNEMENT :
Le DS1307 fonctionne comme un dispositif esclave sur le bus série. L'accès est obtenu en exécutant
une condition START et en fournissant code d'identification de l'appareil suivi d'adresse de registre.
Les registres suivants peuvent être accédés séquentiellement jusqu'à ce qu'une condition STOP soit
exécutée. Lorsque VCC tombe en dessous de 1,25 x VBAT, le dispositif met fin à un accès en cours
et réinitialise le compteur d'adresses du dispositif. Les entrées dans l'appareil ne seront pas
reconnues à ce moment-là pour éviter que des données erronées ne soient écrites dans l'appareil à
partir d'un système hors tolérance. Lorsque VCC tombe en dessous de VBAT, l'appareil passe en mode
de sauvegarde par batterie à faible courant. Lors de la mise sous tension, l'appareil passe de la
batterie à VCC lorsque VCC est supérieur à VBAT +0,2V et reconnaît les entrées lorsque VCC est
supérieur à 1,25 x VBAT. Le schéma fonctionnel de la figure 1 montre les principaux éléments de
l'horloge série en temps réel.
DIAGRAMME DE BLOCAGE :
Pour utiliser ce module avec une carte Arduino Uno, vous aurez besoin des composants suivants :
Page 28 sur 53
Capteur et instrumentation GECSI1
1 x Arduino Uno
Fils de connexion
Breadboard
Brochage
Les sept premiers octets de la mémoire contiennent la date et l'heure. Le huitième octet contient des
données de configuration. Et les 56 octets restants sont utilisables librement par l'utilisation (voir
chapitre bonus).
Le premier octet contient le nombre de secondes courant encodé en BCD.
Le bit de poids fort (annoté CH sur le schéma pour "Clock Halt" / "Arrêt Horloge") permet de
connaitre l'état de l'horloge du module. Si CH = 1, l'horloge du module est arrêtée et par conséquent, la
date et l'heure ne sont plus mises à jour. Cela se produit quand la pile du module est HS et que
l'alimentation a été coupée. Dans une telle situation, il est nécessaire de mettre à jour la date et l'heure
en mémoire et de remettre CH = 0.
Le second octet contient le nombre de minutes courant encodé en BCD.
Le troisième octet contient l'heure courante encodée en BCD.
Le bit n°6 permet de choisir le format d'heure (12 heures ou 24 heures). Si le bit n°6 = 1, alors l'heure
est en format 12 heures (format américain) et le bit n°5 fait office d'indicateur AM/PM (matin / après-
midi). Si le bit n°6 = 0, alors le bit n°5 fait partir du codage BCD pour le chiffre des dizaines de l'heure
courante.
Page 29 sur 53
Capteur et instrumentation GECSI1
Le quatrième octet contient le jour de la semaine courant encodé en BCD (1 pour lundi, 2 pour
mardi, 3 pour mercredi, etc).
Le cinquième octet contient le nombre de jours courant encodé en BCD.
Le sixième octet contient le mois courant encodé en BCD.
Le septième octet contient l'année courante encodée en BCD.
N.B. L'année est codée sur deux chiffres. Exemple : 2016 = 16.
Le huitième octet est un registre de configuration. Celui-ci permet de configurer le mode de
fonctionnement de la broche SQW
Shéma de brochage :
Page 30 sur 53
Capteur et instrumentation GECSI1
Page 31 sur 53
Capteur et instrumentation GECSI1
Chapitre3 :
Programmation et
simulation
Page 32 sur 53
Capteur et instrumentation GECSI1
I. Introduction :
Le logiciel ISIS, souvent utilisé pour la simulation de circuits électroniques, permet aux
ingénieurs de tester et d'analyser le comportement des circuits avant leur mise en œuvre
physique. Cette approche réduit non seulement le temps et les coûts associés aux essais et
erreurs, mais elle améliore également la fiabilité des systèmes conçus.
Dans ce chapitre, nous explorerons l'importance de ces outils dans le domaine de l'électrique
et de l'instrumentation, en présentant les différents montages électriques des différents
composants, les codes ou bien les programmes qu’on a utilisé pour programmer la carte
Arduino qu’on a utilisé.
Page 33 sur 53
Capteur et instrumentation GECSI1
Page 34 sur 53
Capteur et instrumentation GECSI1
Compatibilité avec d'autres logiciels : Il peut être intégré à d'autres outils de conception,
comme les logiciels de CAO pour la création de PCB ou des environnements de
programmation pour les microcontrôleurs.
Interface du logiciel :
L'Arduino IDE compile le code écrit en langage Arduino en code machine exécutable par la carte
Arduino. Le moniteur série permet de communiquer avec la carte, envoyant et recevant des données
Page 35 sur 53
Capteur et instrumentation GECSI1
L'Arduino IDE est compatible avec une large gamme de cartes Arduino et bénéficie d'une vaste
communauté d'utilisateurs et de développeurs. Des ressources comme le forum Arduino, la
documentation officielle et de nombreux tutoriels en ligne sont disponibles pour aider les utilisateurs.
Enfin, l'Arduino IDE peut être étendu avec des plugins et des outils supplémentaires pour ajouter des
fonctionnalités avancées, faisant de lui un outil puissant et flexible pour le développement de projets
Arduino.
Page 36 sur 53
Capteur et instrumentation GECSI1
Les broches numériques de la carte Arduino sont utilisées pour se connecter à l'écran LCD.
Les broches utilisées sont : 2, 3, 4, 5, 11, et 12.
Page 37 sur 53
Capteur et instrumentation GECSI1
Page 38 sur 53
Capteur et instrumentation GECSI1
Capteur DHT11 :
Écran LCD :
Connectée entre la broche DATA du capteur DHT11 et la ligne 5V, agissant comme une
résistance de pull-up.
Page 39 sur 53
Capteur et instrumentation GECSI1
Page 40 sur 53
Capteur et instrumentation GECSI1
Page 41 sur 53
Capteur et instrumentation GECSI1
Page 42 sur 53
Capteur et instrumentation GECSI1
Page 43 sur 53
Capteur et instrumentation GECSI1
Page 44 sur 53
Capteur et instrumentation GECSI1
Chapitre 4 :
Teste et interprétation
Page 45 sur 53
Capteur et instrumentation GECSI1
I. Logiciel Matlab :
MATLAB se distingue par sa facilité à manipuler des matrices, à effectuer des calculs mathématiques
complexes, et à générer des visualisations graphiques. Dans ce rapport, nous illustrerons comment
nous avons importé les données des capteurs, appliqué des traitements pour les nettoyer et les analyser,
et enfin, tracé des graphes détaillés pour visualiser les variations de température, d'humidité, et de
qualité de l'air au fil du temps.
Grâce à MATLAB, nous avons pu créer des représentations graphiques claires et personnalisées,
rendant ainsi nos conclusions accessibles et compréhensibles. Ces visualisations nous ont permis
d'observer les tendances et les anomalies des conditions environnementales, fournissant des insights
précieux pour la compréhension et la prise de décision.
Page 46 sur 53
Capteur et instrumentation GECSI1
Page 47 sur 53
Capteur et instrumentation GECSI1
Code Matlab :
Page 48 sur 53
Capteur et instrumentation GECSI1
Page 49 sur 53
Capteur et instrumentation GECSI1
Page 50 sur 53
Capteur et instrumentation GECSI1
Conclusion générale :
Page 51 sur 53
Capteur et instrumentation GECSI1
Ce projet sur l'étude et la réalisation d'une station météorologique a permis d'explorer l'intégration de
technologies modernes dans la surveillance des conditions environnementales. À travers ce travail,
nous avons mis en évidence l'importance des capteurs et de l'électronique embarquée dans la collecte
et l'interprétation des données météorologiques.
Dans un premier temps, nous avons abordé les bases théoriques des stations météorologiques, en
décrivant leurs différents types, ainsi que les paramètres qu'elles mesurent tels que la température,
l'humidité et la pression atmosphérique. Ensuite, nous avons étudié et sélectionné des composants
essentiels, comme les capteurs DHT11 et MQ135, la carte Arduino et l'afficheur LCD, pour concevoir
un système capable de fournir des données fiables en temps réel.
La phase de programmation et de simulation a été une étape clé, mettant en œuvre des logiciels tels
que Proteus et Arduino IDE pour tester et valider le fonctionnement de notre système. Enfin, grâce à
MATLAB, nous avons pu analyser et visualiser les données collectées, offrant ainsi une interprétation
claire et accessible des tendances climatiques.
Ainsi, ce travail constitue une base solide pour des recherches futures visant à améliorer la surveillance
environnementale et à répondre aux défis climatiques actuels.
Page 52 sur 53
Capteur et instrumentation GECSI1
Page 53 sur 53