Matriz de LEDs para micro:bit
Para ampliar el panel de 25 a 128 LEDs
Para aumentar las posibilidades del panel LED que incorpora la micro:bit, la compañia Elecfreaks dispone, en su catalogo de productos para la micro:bit, de una matriz de 8x16 LEDs.
De igual forma que el panel LED que incorpora la micro:bit, este panel permite mostrar números, letras e iconos.
Se trata de un módulo que usa el puerto i2C para la comunicación entre la tarjeta y el panel, por lo que se recomienda el uso de una placa de expansión que cuente con dicho puerto.
Para su programación está disponible una extensión desde el siguiente enlace:
https://github.com/elecfreaks/pxt-Matrix-8x16
Por el momento la extensión permite mostrar 5 emojis y encender LEDs por coordenadas. También cuenta con un bloque que borra el panel por completo y el bloque Matrix refresh que se usa para encender los LEDs cuando se indica su coordenadas.
El origen de coordenadas se sitúa en la esquina superior izquierda y cuenta con coordenadas (0,0), siendo las coordenadas de la esquina inferior derecha (15,7).
A modo de ejemplo de las posibilidades de la matriz LED, se propone el siguiente código.
Este programa muestra la gráfica de la función seno(x) si se pulsa el botón A de la micro:bit y al pulsar el botón B,enciende el panel LED desde la esquina superior izquierda hasta la esquina inferior derecha.
En el siguiente vídeo se pueden ver algunos ejemplos de programación.
La matriz de LEDs se puede adquirir desde el siguiente enlace:
https://robotopia.es/componentes/136-matriz-de-leds-para-microbit.html
Placas de expansión con puerto i2C:
https://robotopia.es/componentes/14-octopusbit.html
https://robotopia.es/componentes/174-wukong-placa-lego-compatible.html
https://robotopia.es/componentes/137-iotbit.html
https://robotopia.es/componentes/46-sensorbit-adaptador-microbit.html