(Cette version a été marquée pour être traduite) |
(update property name) |
||
(3 révisions intermédiaires par un autre utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | {{ | + | {{Tuto Details |
− | |SourceLanguage= | + | |SourceLanguage=none |
|Language=fr | |Language=fr | ||
|IsTranslation=0 | |IsTranslation=0 | ||
Ligne 15 : | Ligne 15 : | ||
|Main_Picture=Plante_connect_e_Final-01.jpg | |Main_Picture=Plante_connect_e_Final-01.jpg | ||
}} | }} | ||
− | {{ | + | {{Introduction |
|Introduction=<translate><!--T:21--> | |Introduction=<translate><!--T:21--> | ||
'''Caractéristiques:''' | '''Caractéristiques:''' | ||
Ligne 27 : | Ligne 27 : | ||
# Le comparateur est basé sur un LM393 (très stable)</translate> | # Le comparateur est basé sur un LM393 (très stable)</translate> | ||
}} | }} | ||
− | {{ | + | {{Materials |
|Material=<translate><!--T:22--> | |Material=<translate><!--T:22--> | ||
* Un Arduino | * Un Arduino | ||
Ligne 39 : | Ligne 39 : | ||
}} | }} | ||
{{Separator}} | {{Separator}} | ||
− | {{ | + | {{Tuto Step |
|Step_Title=<translate><!--T:23--> Instructions d’utilisation</translate> | |Step_Title=<translate><!--T:23--> Instructions d’utilisation</translate> | ||
|Step_Content=<translate><!--T:24--> | |Step_Content=<translate><!--T:24--> | ||
Ligne 72 : | Ligne 72 : | ||
|Step_Picture_00=Plante_connect_e_Step_01.jpg | |Step_Picture_00=Plante_connect_e_Step_01.jpg | ||
}} | }} | ||
− | {{ | + | {{Tuto Step |
|Step_Title=<translate><!--T:33--> Branchement de la LED</translate> | |Step_Title=<translate><!--T:33--> Branchement de la LED</translate> | ||
|Step_Content=Nous allons faire le montage en utilisant la sortie digital (Broche 3 – D0) du capteur. Cette sortie serait connectée sur l’entrée Digital 4 du Arduino. | |Step_Content=Nous allons faire le montage en utilisant la sortie digital (Broche 3 – D0) du capteur. Cette sortie serait connectée sur l’entrée Digital 4 du Arduino. | ||
Ligne 78 : | Ligne 78 : | ||
Pour le branchement de la LED nous allons réutiliser le principe du montage « Allumer une LED » avec la sortie Digital 3 du Arduino. | Pour le branchement de la LED nous allons réutiliser le principe du montage « Allumer une LED » avec la sortie Digital 3 du Arduino. | ||
− | {{Info| | + | {{Info|La programmation du montage est assez proche de celle utilisée avec un simple bouton. On paramètre les entrées (Capteur) et sorties (LED) du Arduino dans la fonction setup. Si l’entrée lue correspondant au capteur est à l’état haut (HIGH) on allume la LED. Si l’entrée lu est à l’état bas, on éteint la LED.}} |
const int L1 = 2; // broche 2 du micro-contrôleur se nomme maintenant : L1 | const int L1 = 2; // broche 2 du micro-contrôleur se nomme maintenant : L1 | ||
Ligne 103 : | Ligne 103 : | ||
|Step_Picture_01=Plante_connect_e_Step_04.jpg | |Step_Picture_01=Plante_connect_e_Step_04.jpg | ||
}} | }} | ||
− | {{ | + | {{Tuto Step |
|Step_Content=<translate><!--T:34--> | |Step_Content=<translate><!--T:34--> | ||
Il reste à brancher le Arduino pour compiler le programme et le téléverser. | Il reste à brancher le Arduino pour compiler le programme et le téléverser. | ||
Ligne 117 : | Ligne 117 : | ||
|Step_Picture_02=Plante_connect_e_Final-03.jpg | |Step_Picture_02=Plante_connect_e_Final-03.jpg | ||
}} | }} | ||
− | {{ | + | {{Tuto Step |
|Step_Title=<translate><!--T:37--> Pour aller plus loin</translate> | |Step_Title=<translate><!--T:37--> Pour aller plus loin</translate> | ||
|Step_Content=<translate><!--T:38--> Essayez de modifier le seuil de déclenchement (le bouton bleu à tourner avec un petit tournevis).</translate> | |Step_Content=<translate><!--T:38--> Essayez de modifier le seuil de déclenchement (le bouton bleu à tourner avec un petit tournevis).</translate> | ||
}} | }} | ||
− | {{ | + | {{Notes|}} |
− | {{ | + | {{Tuto Status |
− | |Complete= | + | |Complete=Published |
}} | }} |
Auteur Letmeknow | Dernière modification 9/12/2019 par Clementflipo
Arduino, Objet connecté Plante_connect_e_Final-01.jpg fr none Creation 0
Caractéristiques:
1. Le capteur d’hygrométrie est très sensible à l’humidité ambiante. Il est généralement utilisé pour mesurer la taux d’humidité dans les sols
2. Une valeur de référence est réglée sur le module. La sortie D0 est à l'état haut si l’humidité est inférieur à cette valeur de référence et à l’état bas si l’humidité est supérieur à la valeur de référence
3. La sortie numérique peut être connecté directement avec un microcontrolleur pour détecter les niveaux haut et bas.
4. La sortie numérique peut aussi être connecter à une indicateur voyant (LED) ou sonore (buzzer)
5. La sortie analogique A0 et le module AD connecté à un convertisseur analogique/numérique peut fournir une information plus précise.
Le capteur est composé de 2 parties :
Le capteur et la carte sont relié par un câble fourni avec le capteur. La carte comporte 3 éléments important pour nous :
Nous allons faire le montage en utilisant la sortie digital (Broche 3 – D0) du capteur. Cette sortie serait connectée sur l’entrée Digital 4 du Arduino.
Pour le branchement de la LED nous allons réutiliser le principe du montage « Allumer une LED » avec la sortie Digital 3 du Arduino.
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 }
Il reste à brancher le Arduino pour compiler le programme et le téléverser.
Une fois terminé cela nous donne :
Essayez de modifier le seuil de déclenchement (le bouton bleu à tourner avec un petit tournevis).
Published
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #