Paso 1: Hazlo
¿Qué es?
Una alarma inalámbrica que te notifica cuando alguien enciende las luces – o abre un cajón o un bolso.
Cómo funciona
- Este proyecto, al igual que el del Sensor de luz solar, usa los LEDs del micro:bit como un sensor de luz para medir cuánta luz incide en la pantalla.
- Un bucle se encarga de que cada diez segundos se envíe un mensaje de radio informando si hay luz o no. Mediante selección, comprueba si el nivel de luz es mayor que (>) 50 para enviar el mensaje de "lights on" (luces encendidas), o el de "lights off" (luces apagadas) en caso contrario. Puede que tengas que ajustar este umbral según las condiciones de iluminación de donde te encuentres.
- Al pulsar el botón A, se mostrará el nivel actual de luz en la pantalla LED, de manera que puedas ajustar el umbral desde 50 a otro número más acorde al entorno.
- El programa de alarma reacciona cuando recibe un mensaje. Si el mensaje es igual a "lights off" (luces apagadas) entonces borra la pantalla LED. Si por el contrario es igual a "lights on" (luces encendidas) entonces muestra una cara enfadada y reproduce la melodía "BADDY" (malote) como alarma.
- Asegúrate de que tu sensor y la alarma están en el mismo grupo de radio, que puede ser cualquier número entre 0 y 255.
Qué necesitas
- 2 micro:bits, al menos uno con pilas
- algo valioso que proteger
- opcionalmente, auriculares, zumbadores o altavoces con amplificador para la alarma
Paso 2: Prográmalo
Sensor / transmisor:
Alarma / receptor:
Paso 3: Mejóralo
- Combina esto con el proyecto de alarma de inclinación para detectar cuando algo es movido O si las luces se encienden.
- Cambia la alarma para que funcione al revés, y se dispare si alguien apaga las luces.
- Mediante una variable, haz que registre cuánto tiempo llevan encendidas las luces: así puedes controlar el consumo energético, o hacer que se dispare la alarma sólo transcurrido cierto periodo de tiempo.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.