Passo 1: Faz tu mesmo
O que é isto?
Usa dois micro:bits para monitorizar remotamente as temperaturas do exterior.
Introdução
Guia do código
Como é que funciona
- Este projeto utiliza dois programas diferentes, um para o micro:bit que está no extrior, que sente a temperatura e transmite-a no grupo de rádio 23.
- O micro:bit do exterior usa o seu sensor de temperatura para medir o calor ou frio que está.
- Usa rádio para enviar esta leitura da temperatura para o micro:bit que está no interior.
- Quando o micro:bit interior recebe a a leitura de temperatura exterior, ele guarda-a numa variável chamada outdoorTemp (Temperatura exterior, em inglês).
- Quando carregas no botão A do micro:bit do interior, ele mostra a leitura da temperatura atual nao seu ecrã de saída de LEDs.
- Quando carregas no botão B, ele mostra a leitura de temperatura do exterior guardado na variável outdoorTemp.
Do que é que precisas
- Dois micro:bits
- Editor MakeCode ou Python
- suporte de pilhas
- Um recipiente impermeável, como uma caixa de plástico
Passo 2: Cria o teu código
Sensor para exterior e transmissor:
Sensor para interior e receptor:
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
Passo 3: Melhora-o
- Faz com que as baterias durem mais fazendo com que o micro:bit exterior desligue o rádio quando não está a ser usado e envie com menos frequência as leituras de temperatura.
com o micro:bit quando o rádio não estiver em uso e enviando leituras de temperatura com menos frequência. - Usa variáveis para registas as temperaturas máximas e mínimas.
- Compara os resultados das leituras com outro termómetro para ver se precisas de ajustar a temperatura do micro:bit.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.