Es un display formado por un grupo de LED ubicados en forma de recuadro donde se puede mostrar imágenes, símbolos o letras, según se enciendan o apaguen los diodos emisores de luz.
Dependiendo de la cantidad de LED que disponga nuestra matriz tendremos mayor o menor resolución. Cuanto mayor cantidad de diodos, mayor resolución y, por tanto, nitidez en las imágenes que se representan.
Podemos ver este tipo de letreros en farmacias, autobuses, etc.
Matriz LED de Micro:bit
Micro:bit dispone de una matriz de 25 LED independientes de color rojo (5x5) que nos permitirá mostrar diferentes imágenes o textos de manera fácil haciendo uso de la programación.
Prácticas
Práctica 1: ¡Hola Mundo!
El primer código que se programa en cualquier lenguaje se denomina "Hola Mundo".
Por eso, nuestro primer programa va tratar de mostrar en la matriz LED la secuencia de letras que conforman "HOLA MUNDO".
Para hacerlo, necesitaremos dos bloques:
Para Siempre: que ejecuta, una y otra vez, has que la placa se apague..
Mostrar Cadena: este bloque muestra en la matriz LED la cadena de caracteres que se escriba en el espacio en blanco entre comillas.
Práctica 2: Animaciones
Micro:bit nos ofrece la posibilidad de crear "animaciones" alternando diversas imágenes que aparecerán en la matriz LED de una manera ordenada, consiguiendo una ilusión visual de movimiento.
Para su programación utilizaremos los siguientes bloques:
Para Siempre: Ejecuta la secuencia de instrucciones de forma indefinida.
Mostrar Icono: Se elige aquel que queramos mostrar.
Pausa (ms): Elegimos una pausa de 100ms antes de cambiar al siguiente icono.
Mostrar icono: Elegimos el siguiente icono.
Pausa (ms)
Práctica 3: Mostrar un icono
Otra posibilidad que nos ofrece Micro:bit y Makecode es mostrar un icono en la pantalla. La única limitación es nuestra propia creatividad y el número de LED's de la matriz.
Necesitamos dos bloques:
Al Iniciar: Ejecuta la secuencia de instrucciones cuando encendemos la placa Micro:bit o Reseteamos.
Mostrar LED's: En la pantalla que nos ofrece, hacemos clic en los píxeles y obtenemos la imagen que se mostrará posteriormente.
Práctica 4: Datos
Como última opción que se va a estudiar, es mostrar números, que bien puede ser el valor de la temperatura, una operación matemáticas, un número elegido al azar, etc.
Los bloques necesarios son:
Para Siempre: Ejecuta las secuencia de instrucciones de forma indefinida.
Mostrar Cadena: Muestra una cadena de caracteres que se encuentra en la zona blanca.
Escoger al azar: Se ponen los valores del intervalo.
Pasar el programa a la placa Micro:bit
Le asignamos un nombre para el programa. En este caso, "al azar".
Pulsamos el icono "grabar" y se descargará en nuestra carpeta "Descargas".
Si ya estuviera el nombre, pulsaríamos el botón "Descargar" de la barra inferior, y se descargará en nuestra carpeta "Descargas".
Conectamos nuestra tarjeta Micro:bit, por el puerto USB a nuestro equipo. Este lo reconocerá como una memoria externa.
Copiamos el archivo desde la carpeta "Descargas" a la placa con "Copiar y Pegar" o arrastrándolo.
Tarea Final
Realiza un programa que permita mostrar tu nombre completo (Nombre y Apellidos), seguido de una animación (libre elección) y, por último, un icono que te identifique o te guste mucho.
Tienes que crear un vídeo con la aplicación ScreenCast-o-Matic, grabando el proceso de creación del programa y explicando el proceso con tu voz en off.
Graba el programa en la placa Micro:bit y ejecútala para comprobar que funciona.
Puedes grabar, en el vídeo anterior, el funcionamiento de la placa.
En clase, en la sesión próxima, comprobaremos su funcionamiento.