Ir al contenido principal

Micro:bit- Neopixel: Práctica 01- Semáforo I

Con esta entrada damos comienzo a la publicación de algunas prácticas realizadas con la placa microbit conectada a tiras/anillos o barras de LEDs del tipo Neopixel. Para la realización de las prácticas, emplearemos el software Microsoft MakeCode Microbit


LEDs NeoPixel controlled by microbit


Los LEDs empleados se presentan en forma de barras, anillos, paneles o tiras que contienen un número determinado de LEDs (nosotros usaremos desde barras de 8 hasta las tiras de 120) que poseen un controlador WS2812 integrado. Los LEDs pueden ser indexados empleando únicamente dos cables, permitiendo el control total de cada LED.

Para poderlos usar junto con la microbit, además de conectarlos correctamente (primero siempre la tierra-GND), debemos ingresar en el editor de Makecode Microbit y cargar la extensión Neopixel (realizando la búsqueda de Neopixel) que nos permita programar los LEDs.

makecode microbit interfaz 
Neopixel extension



Al hacerlo se habilitarán una serie de bloques que serán los empleados para programar los LEDs Neopixel.

Neopixel blocks for microbit Neopixel blocks for microbit



En la primera parte de la práctica vamos a crear una secuencia en la que la tira de LEDs se iluminará primero en rojo, luego en naranja y después en verde. En todos los casos, los LEDs permanecerán encendidos durante 2 segundos de cada color. Para lograrlo, introduciremos los siguientes bloques:

Bloques de programación microbit-neopixel


Nota: Como puedes ver, siempre debemos cargar primero el bloque para configurar los LEDs, especificando a qué PIN de la microbit hemos conectado la línea de datos (en nuestro caso siempre usaremos el 0) y el número de LEDs de nuestra tira/anillo o barra. Opcionalmente, si sólo queremos trabajar con algunos de los LEDs de nuestra tira/anillo/barra podremos especificar el nº de LEDs a programar. Dicho bloque, por lo general se introducirá en el bucle Al iniciar, tal y como muestra la imagen anterior.

Probar a cambiar los colores y el tiempo que permanecen encendidos en cada color. 

Para concluir con la práctica programar la placa de manera que al iluminarse los LEDs  con los 2 primeros colores, se muestre en la panel de LEDs de la microbit, un pictograma cualquiera. Cuando se muestre el último de los colores (en nuestro caso el verde), un nuevo pictograma debe parpadear. Esto podemos conseguirlo con el bucle de repeticiones, mostrando el pictograma durante un tiempo y apagando el panel de LEDs de la microbit. Ten en cuenta que debes fijar el número de repeticiones y los tiempos que permanece el pictograma encendido y apagado para que los tiempos coincidan con el tiempo que quieras tener los LEDs del Neopixel encendidos (en principio, el mismo tiempo que cada uno de los otros dos colores).


Práctica 01 programación microbit-neopixel
Puedes ver como realizar la práctica en el siguiente vídeo. 



Finalmente os dejo una de las múltiples soluciones de la práctica :



Comentarios

Lo + visto esta semana

Dibujo online de piezas en isométrico a partir de sus vistas I

En una entrada anterior os hablaba de la ficha que inicialmente íbamos a trabajar este curso para trazar la representación isométrica de piezas dadas sus vistas principales. En dicha ficha se incluían  varias figuras con superficies inclinadas y aristas ocultas, con las cuales más de alguno podríais tener dificultades.  Para poder practicar, partiendo de figuras más sencillas os he creado, empleado otra vez el generador del magnífico portal  Educacionplastica.net , 25 nuevos ejercicios  en los cuales no hay ninguna arista oculta. Sin embargo, en estos ejercicios, os he ido alterando la dirección del alzado. De esa forma, antes de comenzar a dibujar la figura, debéis fijaros bien en la manera en la que están colocadas las vistas. Recordar que el alzado se sitúa encima de la planta (vista inferior).  

Materiales cerámicos: propiedades, clasificación y obtención

Definición Sin duda alguna, la industria cerámica es la industria más antigua de la humanidad.Se entiende por material cerámico el producto de diversas materias primas, especialmente arcillas , que se fabrican en forma de polvo o pasta (para poder darles forma de una manera sencilla) y que al someterlo a cocción sufre procesos físico-químicos por los que adquiere consistencia pétrea. Dicho de otro modo mas sencillo, son materiales solidos inorgánicos no metálicos producidos mediante tratamiento térmico. Todos ellos se obtienen al hornear materiales naturales, como la arcilla o el caolín , junto con una serie de aditivos, como colorantes, desengrasantes, etc., todo ello mezclado y cocido en un horno sucesivas veces.

Dibujo online de piezas en isométrico a partir de sus vistas II (3ºESO)

Una vez estudiada la obtención de las vistas a partir de la representación isométrica de un objeto, trabajaremos la operación inversa; es decir la obtención de la representación isométrica a partir de las vistas. Para poderlo  trabajar, igual que en otras ocasiones os he preparado una nueva ficha . Supongo que, en estos momentos, sois varios los que no tenéis fácil acceso a una impresora; por lo que os he creado los ejercicios de forma que los podáis dibujar directamente en el ordenador, empleando el   generador de ejercicios   del portal   Educacinplastica.net . Pinchando sobre cada enlace o  figura accederéis a la pieza en cuestión. Dibujada ésta sobre la plantilla isométrica, haciendo clic sobre el icono correspondiente, podréis obtener una imagen del problema resuelto, de forma que os resulte más fácil compartirla a través de Google Classroom. Figura 01 Figura 02 Figura 03 Figura 04 Figura 05 Figura 06 ...

Trazado online de vistas principales de un objeto. 2ºESO Curso 2021/22

En la entrada anterior , os compartí la ficha con la que trabajar el trazado de las tres vistas principales de un objeto, así como la galería en 3D con algunos de los modelos a dibujar. Aunque la idea inicial es que se trabaje sobre el papel, he creado los mismos ejercicios de forma que se puedan realizar online. Una vez más, quisiera agradecer a las personas detrás del generador de ejercicios de Educacionplastica.net .