Skip to content

Actividad

Luz nocturna

Intermedio | MakeCode, Python | Pantalla LED, Sensor de luz | Entrada/salida, Luz, Selección, Sensores, Tiempo y clima

Paso 1: Hazlo

¿Qué es?

Una luz de noche que ilumina la pantalla LED de tu micro:bit cuando está oscuro.

luna sobre un micro:bit con todas las LEDs encendidas

Cómo funciona

  1. Como el proyecto del Sensor de luz solar, éste usa los LEDs del micro:bit como un sensor de luz. Tapa la pantalla con tu mano y comprueba si se ilumina.
  2. Usa selección para detectar si el nivel de luz incidente en el micro:bit es menor de cierto umbral – inferior (<) a 100. Si está oscuro, ilumina la pantalla entera del micro:bit. Si no, la borra para que los LEDs estén apagados.
  3. Puede que necesites cambiar el umbral de 100 dependiendo de la luz ambiente de donde estés.
  4. ¿Para qué crees que podrías usar esta luz de noche? ¿Podría mejorar la seguridad de las personas o animales en la oscuridad?

Qué necesitas

  • micro:bit (o simulador MakeCode)
  • Editor de MakeCode o de Python
  • pilas (opcionales)
  • una fuente de luz y algo para tapar el micro:bit

Paso 2: Prográmalo

Paso 3: Mejóralo

  • Haz que muestre una luna o una estrella cuando esté oscuro.
  • Engancha el micro:bit a tu mochila o ropa para usarlo como una luz extra de seguridad cuando vayas paseando o yendo en bicicleta – ¿puedes hacer que parpadee para que sea más llamativo?
  • Prueba este proyecto de MakeCode que hace que la pantalla LED ajuste su brillo dependiendo de cuánta luz mida el micro:bit. ¿Dónde has visto otras cosas que reaccionen así a cambios de luz?