Licence : Attribution - Partage dans les Mêmes Conditions (CC BY-SA)
Plante_connect_e_Final-01.jpgCréation
Introduction
Caractéristiques:
Ceci est un capteur d’humidité simple qui peut être utilisé pour détecter lorsque qu’un sol est en déficite d’eau (niveau haut) et vice versa (niveau bas). Ce module peut être utilisé pour réaliser des systèmes d’arrosage automatique.
La sensibilité de ce module est ajustable via un potentiomètre numérique (En bleu sur la photo)
Tension de fonctionnement : 3,3V-5V
Module avec 2 sorties: Une analogique et une numérique. La sortie numérique est plus précise.
Le module comprend des perçages pour faciliter la fixation.
Taille du PCB: 3cm * 1.6cm
Indicateur de tension (LED rouge) and Indicateur de sortie numérique (LED verte)
Le comparateur est basé sur un LM393 (très stable)
Matériaux
Un Arduino
Un câble USB
Une LED
Une résistance 220Ohm (Optionnelle)
Un capteur d’hygrométrie + sa carte associée + ses câbles
Une breadboard
Des fils de connections
Outils
Tournevis
Étape 1 - Branchement de la LED
Pour le branchement de la LED nous allons réutiliser le principe du montage « Allumer une LED » avec la sortie Digital 3 du Arduino.
{{{1}}}
const int L1 = 2; // broche 2 du micro-contrôleur se nomme maintenant : L1
const int plante = 3; // broche 3 du micro-contrôleur se nomme maintenant : plante
void setup() // fonction d'initialisation de la carte
{ // contenu de l'initialisation
pinMode(L1, OUTPUT); // L1 est une broche de sortie
pinMode(plante, INPUT); // plante est une broche d entree
}
void loop() // fonction principale, elle se repete (s execute) a l'infini
{ // contenu du programme
int humide = digitalRead(plante); // Lecture de l etat du capteur
if(humide == HIGH) // Si le capteur est a l etat haut
{
digitalWrite(L1, HIGH); // Allumer L1
}
else // Sinon
{
digitalWrite(L1, LOW); // Eteindre L1
}
delay(1000); // Attendre 1 seconde
}
Étape 2 -
Il reste à brancher le Arduino pour compiler le programme et le téléverser.
Une fois terminé cela nous donne
Étape 3 - Pour aller plus loin
Essayez de modifier le seuil de déclenchement (le bouton bleu à tourner avec un petit tournevis).
Commentaires
×
Erreur de saisie dans le nom du tutoriel
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #
Connexion
Pas encore enregistré ? Créez un compte pour profiter de toutes les fonctionnalités du service !