En esta clase podrás:
Conocer el manejo básico de las instrucciones de las tiras de LEDs de colores.
De forma similar a la matriz de LEDs, la tira de LEDs de colores os permitirá generar expresiones en vuestro robot. Hemos seleccionado esta tira con aspecto redondo porque tiene precisamente un tamaño razonablemente similar a la matriz de LEDs y por la disposición de los LEDs os permitirá generar expresiones de alegría y tristeza entre otras.
La tira de LEDs se utiliza principalmente en el robot DYOR bPED, pero nada os impide que la utilicéis en vuestro robot DYOR. De hecho, en algunos de los modelos que todavía están en fase experimental, como el robot DYOR Pro, se utilizan a modo de ojos y boca.
Gracias a la posibilidad de generar colores diferentes para cada LED, veréis que las posibilidades de esta tira de LEDs, a pesar de disponer de tan solo 7 LEDs de colores, son muy elevadas.
Durante el proceso de grabación del vídeo se introdujeron nuevas instrucciones en la tira de LEDs que en el siguiente vídeo todavía no aparecen y que os permitirán generar animaciones. Estas instrucciones aparecerán explicadas más adelante en una demostración del robot DYOR bPED.
Aquí disponéis de algunos de los ejemplos de Facilino que trabajaremos en los próximos vídeos. Los ejemplos han sido revisados y actualizados a la última versión disponible de Facilino a fecha de comienzo del curso.
Habria que bajarlo y linkarlo
Hola soy Leopoldo Armesto y en este vídeo vamos a explicaros
cómo utilizar tiras de leds de colores basadas en el chip
ws ochenta y dos doce con facilino. Mirad! Facilino dispone
dentro de lo que sería la categoría de pantalla, dispone de una
subcategoría específica para este tipo de tiras
de led de colores. Ahora mismo disponemos de estas tres instrucciones.
Pero la idea es poder ir ampliándolas con el tiempo ¿Vale? De
forma que en principio lo que estas instrucciones van a ser
capaces de controlar son unas tiras de leds que
tiene este aspecto redondo que utilizaremos en las bocas o los
ojos del robot ¿Vale? Entonces mirar, la primera de las instrucciones
es esto de aquí. Que os va a permitir establecer...
Bueno primero especificáis el pin en el
que está conectado y el píxel de la tira de leds
en la que queréis modificar el color ¿Vale? Y el color lo establecéis
aquí. Este píxel el número de este píxel debe empezar por
cero que es el primer led de la tira. Después tenemos
otra instrucción que lo que nos va a permitir es establecer
lo que sería el brillo de todos los leds de lo que es la tira
de colores ¿Vale? De forma que podemos establecer aquí un número
en un porcentaje de cero a cien. Y finalmente lo que tenemos
aquí es una tercera instrucción en la que vamos a utilizar
o en la que hemos creado una serie de expresiones predefinidas
en la que podéis utilizar para vuestro robot ¿Vale? En la que
especificamos el color para todos los leds de esta tira. Mientras
que aquí lo hacemos de forma individual. Bien! Vamos a ver un
primer ejemplo en el que, bueno lo tengo aquí preparado para
vosotros, en el que aquí está! Vamos a mostraros como utilizaríamos
lo que sería la instrucción para establecer el brillo de
la tira del leds y lo que sería en este caso el encendido
y apagado de cada uno de los leds de forma individual. Mirar
en este ejemplo lo que hacemos es que primero establecemos
el brillo, un diez por ciento ¿Vale? Y después lo
que hacemos es que iteramos desde cero hasta seis ¿Vale?
Esta matriz del leds redonda que ahora a continuación os mostraré tiene
siete leds en total. Lo que estamos haciendo es apagarlos
¿Vale? Ponerlo de color negro quiere decir a pagar. Después
lo que hacemos, eso es lo que sería la parte de inicialización
del ruido. Después lo que hacemos es, empezamos encendiendo el
led del medio, le ponemos el color rojo. Y luego hacemos una iteración
en la que va del uno al seis encendiendo los colores del
o sea los píxeles del uno el seis de color verde
¿Vale? Esto lo hace muy rápido ¿Vale? Por tanto se encienden todos
a la vez. Esperamos un tiempo y aquí sin embargo lo que hacemos
es, vamos a pagando los leds pero hacemos, fijaos que tenemos
una espera. Introducir dentro lo que sería el bucle para
que vaya apagándose poco a poco de forma secuencial y que
podemos observar ese apagado. Después aquí por ejemplo
lo que hacemos es colocar o encender el led
a último en amarillo. Y a... perdón este debía ser un cero! Vamos
a corregirlo en un momento. El led del medio en amarillo y después
lo que hacemos es aquí simplemente lo que estamos haciendo
es vamos conmutando de rojo a azul cada uno de los leds ¿Vale?
Bueno vamos a programar este ejemplo y os vamos a enseñar
cómo funciona ¿Vale? Mientras tanto vamos a pasar a cámara
cenital para enseñar el circuito que tenemos encontrado. Es
muy sencillo, es una tira de leds como podéis ver. Con aspecto
redondo en realidad y está conectado al pin dos como parecía
tal y como aparecía en el programa ¿Vale? Vamos a esperar un
segundo que acabe de programarse al ruido. Ya está! Mirad aquí
está encendió led de amarillo, rojo, azul, rojo, azul... Va cambiando
va cambiando... Se encienden rojo azul todos ¿Vale? Tal y como estamos
estableciendo en el programa amarillo, rojo azul, rojo
azul, rojo azul ¿Vale? Y ahora verde y rojo de medio. Y así sucesivamente
¿Vale? Bien! Vamos a pasar ahora a un segundo programa en el que
vamos a mostraros las expresiones predefinidas
¿Vale? Aquí lo tenemos en este caso, en este programa lo que
estamos haciendo es mostrar, bueno pues diferentes expresiones
predefinidas y esperar un tiempo ¿Vale? Y cada una de estas expresiones
hemos establecido un color determinado. Entonces bueno pues
vamos a programar este ejemplo
¿Vale? Un segundo que acabe de programarse.
Vamos a mostrar cómo funciona. Vamos a pasar mientras tanto
también a cámara cenital ¿Vale? Y ahí lo tenemos
¿Vale? En la que está acabando programarse
y ahora tiene en una expresión que es encender el del medio este
happy full quiere decir que estás contento. Esta sería toda pagado
y ésta sería el círculo completo ¿Vale? Son estas cuatro expresiones
que hemos programado aquí pero que vosotros podéis
probar por por vuestra cuenta las que queráis.
Bien! Por ahora simplemente a modo de resumen en este vídeo
os hemos estado mostrando lo que sería el manejo
de las instrucciones para lo que serían los leds de colores
rgb basados principalmente en el chip ws ochenta
y dos doce. Y concretamente la tira del leds redonda. Muchas
gracias y nos vemos en el siguiente vídeo.