Deel 3: Irrigatie

Deel 3: Irrigatie
In deze les leer je wat irrigatie is en hoe dit automatisch gemaakt kan worden. Je maakt zelf ook een automatisch irrigatiesysteem die je zelf moet programmeren!
1 / 28
suivant
Slide 1: Diapositive

Cette leçon contient 28 diapositives, avec quiz interactif et diapositives de texte.

Éléments de cette leçon

Deel 3: Irrigatie
In deze les leer je wat irrigatie is en hoe dit automatisch gemaakt kan worden. Je maakt zelf ook een automatisch irrigatiesysteem die je zelf moet programmeren!

Slide 1 - Diapositive

Inhoud van de les

Slide 2 - Diapositive

Wat is irrigatie?

Slide 3 - Carte mentale

Slide 4 - Diapositive

Slide 5 - Diapositive

Slide 6 - Diapositive

Moderne Irrigatie
1. Sensoren die meten hoe vochtig de bodem is;
2. Als de vochtigheid af neemt gaat er een signaal naar de computer;
3. De computer zorgt dat de pomp water oppompt naar de planten toe;
Bodemvochtigheid neemt toe en de computer schakelt de pomp weer uit.

Slide 7 - Diapositive

Programmeren

Slide 8 - Diapositive

Een programma om je Arduino te programmeren
1. Ga naar https://www.arduino.cc/en/software
2. Download Arduino IDE voor windows 10 of verder.

Slide 9 - Diapositive

Een programma om je Arduino te programmeren
Klik hier:

Slide 10 - Diapositive

Een programma om je Arduino te programmeren
En dan hier (vul niet je mail in en vink even het hokje aan bij het pijltje):

Slide 11 - Diapositive

Een programma om je Arduino te programmeren
Installeer IDE door de stapjes van het installatieprogramma te volgen en open het programma;

Slide 12 - Diapositive

Zorgen dat IDE weet wat voor Arduino je gebruikt (Arduino Uno): Bord selecteren

Slide 13 - Diapositive

Sluit nu de USB kabel aan op je Arduino en op je laptop, dat ziet er zo uit:

Slide 14 - Diapositive

Zorgen dat IDE weet waar je Arduino is:  

Slide 15 - Diapositive

Aansluiten
Je hebt gekregen:
1 waterpomp met slang;
1 bodemvochtigheidsmeter;
1 Gele kabel;
1 Zwarte kabel;
1 Arduino Uno;
1 USB kabel;

Slide 16 - Diapositive

Aansluiten
Sluit aan zoals hieronder:
1. Gele kabel op het linker pootje van de bodemvochtigheidsmeter;
2. Deze zelfde gele kabel in poortje 2 op de Arduino;
3. Zwarte kabel op het rechter pootje van de bodemvochtigheidsmeter;
4. Deze zelfde zwarte kabel in het 'GND' poortje op de Arduino;

Zie volgende slide voor foto's van hoe dit er uit moet zien -->


Slide 17 - Diapositive

De bodemvochtigheidsmeter
De Arduino

Slide 18 - Diapositive

Het geheel
De Arduino

Slide 19 - Diapositive

Aansluiten
Sluit aan zoals hieronder:
1. Rode kabel van de waterpomp in poort 9 op de Arduino;
2. Zwarte kabel van de waterpomp in een GND poort aan de andere kant op de Arduino (er zitten er daar nog 2

Zie volgende slide voor foto's van hoe dit er uit moet zien -->


Slide 20 - Diapositive

Het geheel
De Arduino

Slide 21 - Diapositive

Programmeren: Kopieer en plak de volgende code in IDE
(Staat ook in apart bestand in Teams
int pump = 9; // 
int sensor = 2; // 

void setup() {
  pinMode(pump, OUTPUT);
  pinMode(sensor, INPUT);
}

void loop() {
  int moisture = digitalRead(sensor); // Leest of de sensor nat is (1) of droog (0)
  
  if (moisture == 1) { // Als de grond nat is
    digitalWrite(pump, LOW); // Zet de pomp uit
  } else { // Als de grond droog is
    digitalWrite(pump, HIGH); // Zet de pomp aan
  }
  
  delay(1000);
}

Slide 22 - Diapositive

Dat ziet er zo uit:

Slide 23 - Diapositive

Programmeren: Controleren
Controleer de code nu door op het vinkje te klikken links bovenin

Slide 24 - Diapositive

Programmeren: Controleren
Dan zie je als het goed is dit:


Zie je dit niet? Wat staat er dan bij output? Als je niet begrijpt wat er staat roep je docent er dan bij.

Slide 25 - Diapositive

Programmeren: Uploaden
Klik nu op het pijltje die naar rechts wijst naast het vinkje

Het oranje lampje bij L op je Arduino knippert nu 2x en het lampje bij TX 1x. 

Goedzo! je hebt geprogrammeerd!

Slide 26 - Diapositive

Programmeren: Uploaden
Controleer de code nu door op het vinkje te klikken links bovenin

Slide 27 - Diapositive

Opbouwen van je irrigatiesysteem

Slide 28 - Diapositive