Корак 1: Уради
Шта је ово?
Искористите два micro:bit - а како бисте даљински пратили спољашњу температуру.
Увод
Водич за програмирање
Како то ради
- Овај пројекат користи два различита програма, један за спољашњи micro:bit који очитава температуру и преноси је на радио групом 23.
 - Спољашњи micro:bit користи сензор за температуру којим се мери колико је хладно или топло напољу.
 - Он користи радио-везу како би очитану вредност темературе послао micro:bit-у који се налази у затвореном простору.
 - Када micro:bit у затвореном прими очитану вредност температуре споља, он ту вредност чува у променљивој која се назива спољнаТемп.
 - Када притиснете дугме А за унос на унутрашњем micro:bit-у, он приказује сопствено очитану тренутну температуру на свом лед екрану као излаз.
 - Када притиснете дугме Б, приказује се очитавање вредности температуре споља која је сачувана у променљивој спољнаТемп.
 
Шта вам је потребно
- Два micro:bit-а
 - MakeCode или Python уређивач
 - пакет батерија
 - Водо-непропусна посуда, на пример пластична кутија
 
Корак 2: Програмирај
Спољашњи сензор и предајник:
Унутрашњи сензор и пријемник:
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: Унапреди
- Покушајте да штедите батерије да трају дуже тако што ћете код спољашњег micro:bit -а искључити радио-везу када се не користи и да ређе шаље очитавање температуре.
 - Користите променљиве за праћење највеће и најмање забележене вредности температуре.
 - Калибришите очитавања на основу другог термометра да бисте видели да ли треба да прилагодите температуру micro:bit-а.
 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


