Paso 1: Hazlo
¿Qué es?
Usa dos micro:bits para monitorizar la temperatura exterior de forma remota.
Introducción
Guía de programación
Cómo funciona
- Este proyecto usa dos programas diferentes: uno se ejecuta en el micro:bit en el exterior, que mide la temperatura y la envía por el grupo de radio 23.
 - El micro:bit del exterior usa su sensor de temperatura para medir cuánto calor o frío hace.
 - Usa la radio para enviar las mediciones al micro:bit en el interior.
 - Cuando el micro:bit en el interior recibe una medición de temperatura del exterior, la almacena en una variable llamada outdoorTemp (temperatura exterior).
 - Cuando pulsas el botón A en el micro:bit del interior, muestra la temperatura medida por él mismo en la pantalla LED.
 - Cuando se pulsa el botón B, se muestra la lectura de la temperatura del exterior que se ha almacenado en la variable outdoorTemp.
 
Lo que necesitas
- Dos micro:bits
 - Editor de MakeCode o de Python
 - pilas
 - Un contenedor impermeable, como una caja de plástico
 
Paso 2: Prográmalo
Sensor exterior y transmisor:
Sensor interior y 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        Paso 3: Mejóralo
- Intenta que las baterías duren más tiempo haciendo que el micro:bit en el exterior apague la radio cuando no está en uso, y enviando mediciones con menor frecuencia.
 - Usa variables para monitorizar las temperaturas máximas y mínimas.
 - Calibra las lecturas contra otro termómetro para ver si necesitas ajustar la temperatura del micro:bit.
 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


