5. Vochtigheidsmeter voor planten

Vochtigheidsmeter

We gaan de klasplant digitaliseren. 

Soms vergeten we de plant water te geven. De Micro:Bit is hier de ideale oplossing voor.

Programmeer je Micro:Bit zodat hij aangeeft of de plant water nodig heeft of niet.

Veel plezier !

Je leert:

  • De waarde van een analoge pin aflezen en gebruiken in een programma.
  • Een oplossing bedenken en uitwerken voor een dagelijks probleem.

Wat heb je nodig:

STAP 1

Experimenteren

Je kan een vochtigheidsmeter kopen om aan te sluiten op de Micro:Bit. Maar met een beetje huis; tuin en keukenspullen kan je er snel zelf eentje maken.

We gebruiken hiervoor twee nagels. Hoe je die moet aansluiten zie je in de volgende stap.

Eerst schrijven we een klein programma zodat we kunnen experimenteren.

Voeg deze blokken in je werkveld. Je vind ze terug bij Lichtjes en Pinnen.

Het derde blokje weet je staan.

licht

licht

licht

Opdracht:

  • Wanneer je op de A-knop drukt...
  • Plot staafdiagram van "Lees analoog pin P0" tot en met 1023. (1023 is de maximum waarde dat je kan aflezen)
  • Waneer je op de B-knop drukt...
  • Toon nummer "lees analoog pin P0"

Zet het programma op je Micro:Bit. Kijk naar de volgende stap hoe je alles moet aansluiten.

Test verschillende waarden uit. Welke waarde geeft je Micro:Bit weer in een glas water, in droge aarde, in natte aarde, in je handen, ....

Schrijf alles op.

STAP 2

Aansluiten

Verbind de eerste nagel met de krokodillenklem op pin 0.

De tweede nagel verbind je met de 3V pin

aansluiten

 

STAP 3

Wat wil de plant

Nu je weet waarvoor de waarden staan, kan je een programma schrijven.

Eerst maken we een variabele aan. Wij gaven het de naam "vochtigheid.

vocht

Verwijder de code uit je A-knop en plaats deze erin.

vocht

Nu houdt de variabele de waarde van je analoge pin bij.

Voor de volgende opdracht heb je verschillende keren deze blokken nodig. 

als dan

als dan

als dan

Opdracht:

  • Als vochtigheid kleiner is dan ... (de waarde die je noteerde)
  • Dan ... toon een triest gezicht.
  • Als vochtigheid is groter dan ... en ... kleiner dan ...
  • Dan ... toon een normaal gezicht.
  • als vochtigheid is groter dan ...
  • Dan ... toon een blij gezicht.

De boodschap die je Micro:Bit laat zien blijft op je scherm staan. Je kan dit aanpassen door de boodschap 2 seconden te laten zien en dan het scherm te wissen.

STAP 4

Extra

Je kan een buzzer aan je Micro:Bit hangen die laat horen wanneer de plant water nodig heeft.

Een stap verder is een klein waterpompje aan je Micro:Bit hangen. Van zodra de plant water nodig heeft krijgt het pompje een signaal om water uit een glas te pompen.

Stuur ons zeker een foto van je experiment.

Veel plezier.

Download

Klik op de onderstaande link om een voorbeeldoplossing te downloaden.