Slimme Kweekkas: micro:bit Bodemvochtsensor & Geautomatiseerde Bewatering
Programmeer een micro:bit als automatische bodemvochtmeter met twee spijkers en krokodillenklemmen, en stuur een bewateringsalarm aan met LED-iconen en geluid.
- Groep:
- groep 6, groep 7, groep 8
- Tijdsduur:
- 60 minuten
- Niveau:
- gemiddeld
- Groepsvorm:
- groepjes
Wat heb je nodig?
- BBC micro:bit (v1 of v2) met USB-kabel en batterijhouder
- Krokodillenklemmen (2 stuks)
- 2 gegalvaniseerde spijkers of roestvrijstalen schroeven (sensoren)
- Kleine plantenpotjes met aarde en echte plantjes (bijv. basilicum of munt)
- Water en gietertjes
- Laptops of Chromebooks met MakeCode
- Computer / Chromebook met internet
- micro:bit microcontroller
Wat leer je?
- Het principe van elektrische geleidbaarheid en analoge weerstandsmeting in aarde begrijpen
- Analoge sensorwaarden inlezen, analyseren en drempelwaarden (thresholds) programmeren in MakeCode
- Voorwaardelijke logica (IF-THEN-ELSE) en visuele feedback koppelen aan real-world sensordata
- Duurzame toepassingen van precisielandbouw en sensortechnologie voor klimaat en natuur ontdekken
⚠️ Let op — Veiligheid
Zorg dat er geen water over de micro:bit zelf of de batterijhouder wordt gemorst.
Stappenplan
Hoe zorgen moderne biologische tuinders ervoor dat planten nooit te veel en nooit te weinig water krijgen? Met smart agriculture en Internet of Things sensoren! Omdat vochtige aarde stroom beter geleidt dan kurkdroge aarde, verandert de elektrische weerstand van de grond naarmate de plant opdroogt. In dit project programmeren leerlingen de BBC micro:bit om met twee gewone spijkers als analoge sensor de bodemweerstand te meten en een vrolijke of huilende plant-animatie te tonen.
- 1
Stap 1
DE ANALOGE GELEIDING VAN WATER & BODEM ONDERZOEKEN: Sluit twee spijkers met krokodillenklemmen aan op pin P0 en 3V van de micro:bit. Meet de analoge waarde (0 tot 1023) in een glas droge aarde versus kletsnatte aarde. Ontdek de correlatie tussen vochtgehalte en geleidbaarheid!
- 2
Stap 2
HET CODE-ALGORITME MET DREMPELWAARDEN ONTWIKKELEN: Programmeer in MakeCode een meet-lus: lees `analoge waarde pin P0`. Bepaal experimenteel de drempelwaarde (bijv. onder de 400 is te droog; boven de 700 is verzadigd).
- 3
Stap 3
INTERACTIEVE VISUELE FEEDBACK & GELUID PROGRAMMEREN: Programmeer een ALS-DAN-ANDERS logica:
- •ALS vocht < 400: Toon een huilend gezichtje op het 5x5 LED-display en speel een waarschuwingstoon af.
- •ANDERS: Toon een lachend plantje en een groen vinkje.
- 4
Stap 4
DE WATERDICHTE SENSOR IN DE PLANTENPOT MONTEREN: Steek de spijkers op 3 cm afstand van elkaar in de aarde van een basilicum- of tomatenplantje in de klas. Bevestig de micro:bit met een batterijhouder aan de rand van de pot.
- 5
Stap 5
DE BEWATERINGSTEST & DATA-LOGGING: Laat de plant gecontroleerd uitdrogen tot het alarm afgaat. Giet er voorzichtig water bij met een gieter: zie hoe de micro:bit binnen een seconde overschakelt naar een blije smiley!