2.1 MONTAJE 2 LUCES PSICODELICAS
Ya hemos visto las luces LED con el semáforo, ahora vamos a ver el LED RGB
Está conectado a las salidas digitales D5, D6 y D9 y si te fijas, en el Arduino tienen el símbolo ~ ¿Qué significa esto? Que son señales PWM. Si has leído ¿Qué es un Arduino? habrás leído que es una señal digital pero los pulsos pueden variar su ancho de tal manera que la media puede ser una tensión entre 0 y 5V, que se gobiernan con esta instrucción:
Donde 0 sería 0V y el valor 255 sería el valor máximo de tensión que en nuestro caso es 5V aunque puede ser otra tensión si se alimenta Arduino con una alimentación externa Vin.
RETO
Vamos a realizar un programa con mBlock que se iluminen todas las luces de colores de forma aleatoria, además vamos a poner un fondo, un personaje y música para que parezca una discoteca.
Vamos a utilizar un sprite de la biblioteca que tiene mBlock “cassy” que tiene ya los disfraces apropiados de baile:
De fondo, utilizaremos el escenario de la biblioteca también “Spootlight” pero añadiremos otro pintando el mismo pero modificándolo de forma que parezca que salgan luces (aquí te ponemos el reto de copiar el escenario en un editor de imágenes, aunque sea el Paint y poner los haces de luces):
Y ya nos queda programar en el Sprite cassy para cumplir el enunciado:
El resultado es el siguiente vídeo: