Deel 3: Irrigatie

Irrigatie
In deze les leer je wat irrigatie is en hoe dit automatisch gemaakt kan worden. Je maakt zelf ook een automatisch irrigatiesysteem dat je zelf moet programmeren!
1 / 29
next
Slide 1: Slide

This lesson contains 29 slides, with interactive quiz and text slides.

Items in this lesson

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

Slide 1 - Slide

Aan het einde van deze les kan je zeggen:
  • Ik weet wat irrigatie is.
  • Ik weet wie begon met irrigatie en hoe dat nu gaat.
  • Ik kan een automatisch irrigatiesysteem aansluiten en programmeren.

Slide 2 - Slide

Wat is irrigatie?

Slide 3 - Mind map

Slide 4 - Slide

Slide 5 - Slide

Slide 6 - Slide

Moderne Irrigatie
1. Sensoren meten hoe vochtig de bodem is;
2. Als de vochtigheid afneemt, 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 - Slide

Programmeren

Slide 8 - Slide

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

Slide 9 - Slide

Een programma om je Arduino te programmeren
Klik hier:

Slide 10 - Slide

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 - Slide

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

Slide 12 - Slide

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

Slide 13 - Slide

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

Slide 14 - Slide

Zorgen dat IDE weet waar je Arduino is:  

Slide 15 - Slide

Aansluiten
Je hebt gekregen:
1 waterpomp met slang;
1 bodemvochtigheidsmeter;
1 gele kabel;
1 zwarte kabel;
1 Arduino Uno;
1 USB kabel;

Slide 16 - Slide

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

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


Slide 17 - Slide

De bodemvochtigheidsmeter
De Arduino

Slide 18 - Slide

Het geheel
De Arduino

Slide 19 - Slide

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 aan de andere kant van de arduino)

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


Slide 20 - Slide

Het geheel
De Arduino

Slide 21 - Slide

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 - Slide

Dat ziet er zo uit:

Slide 23 - Slide

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

Slide 24 - Slide

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 - Slide

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 - Slide

Opbouwen van je irrigatiesysteem
1. Steek nu je bodemvochtigheidssensor in het bakje zand dat je hebt gekregen;

2. Hang je waterpomp in het waterreservoir;

3. Hang de slang van de waterpomp het bakje met zand.

Slide 27 - Slide

Als het niet werkt:
Verander je code (0-->1 of 1-->0 in de code) en upload de code opnieuw;

Zijn alle kabels aangesloten?

Slide 28 - Slide

Vragenlijst

Slide 29 - Slide