vela electronica y caledoscopio

6
Vela con control remoto y Arduino Pro Mini Aquí os presento otro proyecto basado en una tira de leds direccionables, formada por leds del tipo WS2812b. Consiste en una vela 'electrónica', que además de simular la luz de una vela real, permite seleccionar colores fijos regular la intensidad, y realizar distintos efectos como arco-iris, fade y fuego. El proyecto surgió a raíz de la compra de un farol de IKEA modelo BORBY ... la idea era sustituir una vela de tamaño considerable por algo más ... moderno. Gracias a la tira de leds tipo Neopixel (para saber más sobre estas tiras puedes ver el anterior post ), el circuito es muy sencillo y sólo consta de un Arduino Pro Mini (para poderlo ocuiltar dentro de la 'falsa' vela), un trozo de tira de leds direccionables (5 leds en mi caso) , un receptor de infrarrojos tipo TSOP1738 (el TSOP1736 también funciona), una resistencia de 330 Omhs, un condensador electrolítico de 4,7uF , un pequeño interruptor y un portapilas. Este es el esquema:

Upload: eduardo-sanchez-pina

Post on 17-Jul-2015

34 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Vela electronica y caledoscopio

Vela con control remoto y Arduino Pro Mini

Aquí os presento otro proyecto basado en una tira de leds direccionables, formada por leds

del tipo WS2812b. Consiste en una vela 'electrónica', que además de simular la luz de una vela real, permite

seleccionar colores fijos regular la intensidad, y realizar distintos efectos como arco-iris, fade y fuego. El proyecto surgió a raíz de la compra de un farol de IKEA modelo BORBY ... la idea era

sustituir una vela de tamaño considerable por algo más ... moderno. Gracias a la tira de leds tipo Neopixel (para saber más sobre estas tiras puedes ver el

anterior post ), el circuito es muy sencillo y sólo consta de un Arduino Pro Mini (para poderlo ocuiltar dentro de la 'falsa' vela), un trozo de tira de leds direccionables (5 leds en mi caso) , un receptor de infrarrojos tipo TSOP1738 (el TSOP1736 también funciona), una

resistencia de 330 Omhs, un condensador electrolítico de 4,7uF , un pequeño interruptor y un portapilas.

Este es el esquema:

Page 2: Vela electronica y caledoscopio

Para la vela he utilizado un bote de edulcorante de un conocido supermercado ..., luego le

he dejado caer cera por encima para darle el aspecto deseado.

El circuito lo he montado sobre una pequeña placa de prototipo, pegada al portapilas

Page 3: Vela electronica y caledoscopio

El código

El programa está basado en las librerías IRRemote para el mando a distancia y Adafruit Neopixel para la tira de leds.

El programa realiza un bucle en el que lee los códigos del mando a distancia, y en función de estos cambia el estado de los leds. Hay que resaltar que es necesario utilizar algunos retardos y realizar varias llamadas a la

rutina que lee el código para dar tiempo a 'pillar' justo el momento en que pulsamos un botón del mando.

Por supuesto se podría dejar fijo el efecto de la vela y no haría falta ni mando a distancia ni receptor ..., pero quedaría mas sosón.

Page 4: Vela electronica y caledoscopio

Caleidoscopio con Arduino y tiras de leds RGB

Os presento un nuevo proyecto Arduino: un Caleidoscopio (o algo parecido) , con una

construcción y una lista de materiales de los más sencilla. Podéis ver el resultado en el vídeo. Se puede utilizar como decoración en un salón o como adorno para la cuna del bebé, seguro que alucina ... Muy relajante acompañado de música

Chill-Out. Gracias a la aparición de las tiras de leds direccionables, o tiras de pixels, es

extremadamente sencillo (y barato) poder crear proyectos con múltiples leds RGB. Estas tiras, contienen pequeños leds RGB formato 5050, donde cada led va acompañado de un circuito WS2811, capaz de controlar un led RGB (o varios) con 256 niveles para cada

color. En el post anterior (Arbol de navidad shield para Arduino) ya hable de las bondades de

estos chips Las tiras tienen tres conexiones +5V, GND y la entrada de datos (DI). Hay que tener cuidado, pues en las tiras viene indicado el sentido de los datos, los datos deben entrar por

DI y salen por DO (en el lado opuesto). Para conectar un trozo de tira con otro, hay que conectar el DO del primero con el DI del segundo.

Las tiras se pueden cortar con unas simples tijeras por las zonas indicadas

El montajes es muy sencillo, simplemente una tira de leds de 60 leds/m cortada en 12 partes

de 5 leds cada una y montadas sobre una pieza de PVC (forex) . Las tiras son adhesivas, por lo que es muy sencillo. Como se puede observar en la foto , he utilizado un Arduino pro

mini, que ahora es posible encontrarlos en ebay por menos de 3€ ..

Page 5: Vela electronica y caledoscopio

Una plancha de plexiglas opalino, se encarga de difuminar la luz de los leds y realzar el efecto.

El circuito es tan sencillo que no necesita esquema ..., tan solo un pin de salida del Arduino, conectado a la estrada de datos de las tiras (DI), y por supuesto la alimentación

(GND y 5V).

Page 6: Vela electronica y caledoscopio

El código realiza una serie de patrones aleatorios simétricos para simular el funcionamiento

de un Caleidoscopio.

http://arduino-guay.blogspot.com.es/2014/06/caleidoscopio-con-arduino-y-tiras-de.html