1. korak: Napravi
Što je to?
Upotrijebi dva micro:bita kako bi daljinski izmjerio vanjsku temperaturu.
Uvod
Vodič za kodiranje
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:
1from microbit import *
2import radio
3radio.config(group=23)
4radio.on()
5outdoorTemp = '-'
6
7while True:
8    message = radio.receive()
9    if message:
10        outdoorTemp = message
11    if button_a.was_pressed():
12        display.scroll(str(temperature()))
13    if button_b.was_pressed():
14        display.scroll(outdoorTemp)
15        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.
 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


