Comment faire une plante intélligente
Ce code simple permettra de renvoyer une valeur en fonction de l’humitité d’un sol (terreux ici). En modifiant ce code il est tout à fait possible d’être alerté (visuellement avec une led ou sous forme d’alarme grâce a un buzzer) lorsque la plante manque d’eau.
Tutoriel Arduino - mesurer l’humidité d’un sol.
- Acheté sur: www.banggood.com
- Livraison: ~ 15 jours
- Qualité: 4/5
Module d’hygrométrie du sol: Le module est petit et simple d’utilisation. Le capteur ressemble a une espèce de fourche a planter dans la terre.
En fonction de l’humidité, le courant passera plus ou moins en renvoyant une valeur de 0 à 1023 s’il est connecté a un port analogique et 0 ou 1 s’il est connecté sur un port digital.
Branchements
[Cliquer pour agrandir]
vcc -> +5V de l’Arduino
gnd -> gnd de l’Arduino
A0 -> Analog 0 de l’Arduino
Le code
void setup() {
// initialize serial communication at 9600 bits per second:
Serial.begin(9600);
}
void loop() {
// read the input on analog pin 0:
int sensorValue = analogRead(A0); Serial.println(sensorValue);
delay(100);
}
Utilisation
Quand tout est connecté et que le code est uploader, plantez la “fourche” dans la terre et lancez le moniteur série.
Plus la terre sera humide, plus la valeur s’approchera de 0, plus elle sera sèche, plus la valeur s’approchera de 1023.
Pour une utilisation plus poussée on peut imagine une led RGB qui passerai du vert au orange et enfin au rouge suivant le degré d’humidité.
Source / inspiration: Lien







0 commentaires