Skip to content

Aktivnost

Unutarnje-vanjski termometar

Srednji | MakeCode, Python | LED zaslon, Radio, Senzor temperature, Tipke | Komunikacija, Radiovalovi, Temperatura, Ulaz (Input)/izlaz (Output), Varijable

1. korak: Napravi

Što je to?

Upotrijebi dva micro:bita kako bi daljinski izmjerio vanjsku temperaturu.

dva micro:bita, jedan drugome šalje temperaturu putem radija

Kako to radi

  • Ovaj projekt čine dva različita programa, jedan za vanjski micro:bit koji očitava temperaturu putem senzora i prenosi ju radio grupi 23.
  • Vanjski micro:bit koristi senzor za temperaturu da izmjeri koliko je vani hladno ili toplo.
  • Zatim koristi radio kako bi očitanu vrijednost temperature poslao unutarnjem micro:bitu.
  • Unutarnji micro:bit prihvaća vrijednost temperature izvana i pohranjuje ju u varijablu nazvanu vanjskaTemp.
  • Kad na unutrašnjem micro:bitu pritisneš tipku A, on kao izlaz na LED zaslonu pokazuje vlastito očitanje temperature.
  • Kada pritisneš tipku B, on pokazuje očitanje vanjskog micro:bita spremljeno u varijabli vanjskaTemp.

Što ti treba

  • Dva micro:bita
  • Uređivač MakeCode ili Python
  • komplet baterija
  • Nepropusna posuda, primjerice plastična kutija

2. korak: Kodiraj

Vanjski senzor i predajnik:

Unutrašnji senzor i predajnik:

3. korak: Unaprijedi

  • Nastoj štedjeti baterije tako što će vanjski micro:bit isključiti radio kada se ne koristi te rjeđe slati očitanja.
  • Koristi se varijablama za praćenje najniže i najviše izmjerene temperature.
  • Kalibriraj očitanja prema drugom termometru kako bi ustanovio treba li prilagoditi temperaturu micro:bita.