Skip to content

Activiteit

Binnen-buitent thermometer

Gevorderd | MakeCode, Python | Knoppen, LED scherm, Radio, Temperatuur sensor | Communicatie, Invoer/Uitvoer, Radiogolven, Temperatuur, Variabelen

Stap 1: Maak het

Wat is het?

Gebruik twee micro:bits om de buiten temperatuur op afstand te volgen.

Twee micro:bits, één stuurt de temperatuur naar de andere door de radio

Zo werkt het

  • Dit project maakt gebruik van twee verschillende programma's, een voor de buiten micro:bit die de temperatuur voelt en het uitzendt op radiogroep 23.
  • De micro:bit gebruikt zijn temperatuur sensor om te meten hoe warm of koud het is.
  • Het gebruikt radio om deze temperatuurmeting naar de micro:bit te sturen.
  • Wanneer de binnen micro:bit een temperatuurmeting van buiten ontvangt, slaat deze deze op in een variabele genaamd buitenTemp.
  • Wanneer je op invoerknop A op de binnen micro:bit drukt, toont deze zijn eigen huidige temperatuurmeting op de LED display uitvoer.
  • Als je op knop B drukt, wordt de temperatuurmeting van buiten weergegeven die is opgeslagen in de variabele buitenTemp.

Benodigdheden

  • Twee micro:bits
  • MakeCode of Python editor
  • batterij pakket
  • Een waterdichte container, zoals een plastic doos

Step 2: Codeer het

Buiten sensor en zender:

Indoor sensor en ontvanger:

Stap 3: Verbeter het

  • Zorg ervoor dat de batterijen langer meegaan door de micro:bit voor buiten de radio uit te laten zetten wanneer deze niet in gebruik is en minder vaak temperatuurmetingen te verzenden.
  • Gebruik variabelen om de hoogste en laagste temperaturen te volgen.
  • Kalibreer de meetwaarden met een andere thermometer om te zien of je de micro:bit temperatuur moet aanpassen.