Retour à la page d'accueilHackerspace Ventres mous

main(){

Détecteur d'humidité qui déclenche l'arrosage.

bandeau-arrosage.jpg

Avec deux clous, nous créons un détecteur d’humidité. La valeur est lue par un Arduino qui déclenche l’arrosage de la plante.

Voici le déroulement de la création du prototype de ce système en vidéo. Nous l’avons enregistré lors du Hackerspace:

Ingrédients:

Voici le schéma:

IMG_20170308_223402.jpg

Voici le code arduino Utilisé lors de la POC:

/*
* POC base de code Arduino
* pilotage d'une vanne en fonction de l'humidité
* 
* By VentresMous - Zigazou - https://www.ventresmous.fr/
* Licensed under the Do What The Fuck You Want to Public License
* Without any Warranty
*/
int analogPin = 0; //Pin servant à la mesure sur le pont diviseur de tension      
int vanne = 13; //Pin reliée au transistor pour pilotyer la vanne
int raw = 0;  // variable to store the raw input value


void ouvreVanne() {
  digitalWrite(vanne, HIGH);
}

void fermeVanne() {
  digitalWrite(vanne, LOW);
}

void setup() {
  Serial.begin(9600);
  pinMode(vanne, OUTPUT);
  fermeVanne();
}
void loop() {
  raw = analogRead(analogPin);
  Serial.print("Voltage: ");
  Serial.println(raw);
  
  if(raw > 60) {
    ouvreVanne();
    delay(3000);
    fermeVanne();
  }
  
  delay(2000);
}

Commentaires

1. Le dimanche 8 juillet 2018, 10:54 par Riad_diagnos

Bon idée et tres simple

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

La discussion continue ailleurs

URL de rétrolien : https://www.ventresmous.fr/trackback/976

Fil des commentaires de ce billet