Skip to main content

Un registrador a distancia de datos ambientales

En esta práctica utilizaremos una placa micro:bit como sensor de temperatura exterior y otra placa como sensor de temperatura interior. La placa exterior enviará por radio una medida cada 15 minutos a la placa interior, que  se ocupará también de registrar la temperatura. Ambas placas trabajaran en modo de ahorro de energía.

Programación de la placa exterior

Como primer paso hemos de programar la placa exterior, que usará la extensión Power, que deberá instalarse desde el menú Extensiones. Además debemos configurar la radio, por lo que desde el menú de inicio ajustaremos la banda de transmisión, la potencia (máxima) y el grupo, para finalmente poner la placa en hibernación con request low power.

Capturador 01.jpg

Cada 15 minutos, o 15 x 60 x 1000 = 900000 ms, despertaremos a la placa, tomaremos una medida de la temperatura y la enviaremos por radio. Para despertar a la placausaremos el bloque full power every...ms del menú Power.

Capturador 02.jpgHasta que no recibamos una confirmación de recepción de la placa interior (una cadena de texto cualquiera) no hibernaremos la placa exterior.Capturador 03.jpgPor útlimo, haremos que la placa despierte cada 2 segundos para dar un breve destello.