Vous êtes sur la page 1sur 4

Microcontroller

L'acquisition des données se fait à l'aide d’une carte Arduino sur laquelle sont reliés les
différents capteurs. Dans notre projet, nous allons utiliser une carte Arduino uno. C’est une carte
électronique (5,33 x 6,85 cm) équipée d’un microcontrôleur. Le microcontrôleur permet, à partir
d’événements détectés par des capteurs, de programmer et commander des actionneurs. Elle carte
Arduino est donc une interface programmable.
Les caracteristiques de notre carte sont :
 Alimentation: - via port USB ou - 7 à 12 V sur connecteur alim 5,5 x 2,1 mm
• Microprocesseur : ATMega328
• Mémoire flash : 32 KB
• Mémoire SRAM : 2 KB
• Mémoire EEPROM : 1 KB
• Interfaces : - 14 broches d'E/S dont 6 PWM - 6 entrées analogiques 10 bits - Bus série
I2C et SPI
• Intensité par E/S : 40 mA
• Cadencement : 16 MHz
• Gestion des interruptions
• Fiche USB B
• Version : Rev3
La figure suivante répresente la carte arduino UNO
Capteur de temperature du sol
Nous allons utilisé Capteur de température Digital avec sonde DS18B20. C’est un capteur de
température numérique intégrant tout le nécessaire requis pour mesurer la température du milieu.
Le capteur DS18B20 existe dans le commerce en deux versions : en boitier TO-92 (format
transistor) pour des utilisations standards en intérieur, ou en format ‘ étanche ’pour des
applications en milieu humide / extérieur. Nous avons opté pour le format « sonde étanche »
puisque notre projet consiste à immerger le capteur dans le sol afin de mesurer sa température.
Ce capteur communique via un bus 1-Wire et possède une résolution numérique de 12 bits avec
une plage de mesure de -55°C à +125°C. Il est composé classiquement de trois fils : un fil de
masse, un fil, alimentation (5 volts) et un fil de données. Un seul composant externe est nécessaire
pour faire fonctionner un bus 1-Wire : une simple résistance de 4.7K ohms relié entre
l’alimentation (5 volts) et la broche de données.

La valeur des résistances est importante. Ceux-ci doivent être des résistances de 4.7K ohms. Une
résistance plus grande limitera le bon fonctionnement des capteurs 1-Wire et une résistance plus
faible endommagera les capteurs 1-Wire.

Capteur d’humidité
Le capteur d’humidité hygromètre sera utilisé pour mesurer la valeur de l’humidité du sol. Ce
capteur mesure l’humidité du sol à partir des changements de conductivité électrique de la
terre (la résistance du sol augmente avec la sécheresse).
La platine de mesure est alimentée directement par l’Arduino en 5V et possède deux sorties
indépendantes, analogique / digitale.
 Une sortie digitale permettant d’observer l’humidité uniquement à l’état bas ou à l’état
haut à partir d’un seuil réglable
 Une seconde sortie analogique permettant de suivre les fluctuations précises de
l’humidité du sol.
La fourche du capteur se plante horizontalement dans la terre. On mesure la résistance électrique
entre l’électrodes. Le capteur se branche simplement avec 2 fils sur la platine de mesure (GND et
signal).
Le capteur d’humidité de l’air

Vous aimerez peut-être aussi