Mostrando entradas con la etiqueta Arduino. Mostrar todas las entradas
Mostrando entradas con la etiqueta Arduino. Mostrar todas las entradas

Reloj Cromático Steampunk con Arduino

Reloj Cromático Steampunk con Arduino

Reloj Cromático Steampunk con Arduino

¿Necesitas un regalo original para estas navidades?, pues aún estás a tiempo ...
Te presento este original reloj (no es por que lo haya hecho yo ... ), que a diferencia de lo normal no utiliza números sino colores, si has leído bien ....
Tras muuuchos años leyendo códigos de colores en resistencias y condensadores he creído que podía utilizarse para algo un poco más original.


Caleidoscopio con Arduino y tiras de leds

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.

Árbol de Navidad Shield para Arduino

Árbol de Navidad Shield para Arduino con WS2812b

Llegan las Navidades, y nada más típico que montar un arbolito de Navidad para dar un poco de ambiente. Los hay de muchos tipos, pero este está pensado para los mas frikis, basado en leds RGB de última generación y pensado para 'plantarlo' sobre un Arduino.



Reproductor MP3 con Arduino II


 << Reproductor Mp3 con Arduino I (Circuito)

La estructura de la SD

Es este post voy a intentar explicar un poco el código de nuestra 'Gramola' con corazón de Arduino.
El principal problema que encontré para realizar este proyecto, fue la limitación de la librería SD, con su FAT  reducida que sólo permitía la los nombres en formato 8.3.
La solución fue crear un pequeño catálogo en un archivo de texto de donde poder leer las entradas.

Reproductor MP3 con Arduino I




Después de algún tiempo trabajando y peleando,  os presento este nuevo proyecto Arduino: Un completo reproductor de MP3 basado en Arduino.
Como podéis observar en la foto, la idea era construir un reproductor independiente, al estilo de las antiguas radios o 'cassetes', en plena era de los Iphones ....
El reproductor utiliza un pequeño módulo basado en el chip VS1002d de VLSI (ya descatalogado, pero que tenía por un cajón). El módulo en cuestión lo compré en Futurlec . Actualmente se pueden conseguir módulos similares en ebay por algo más de 9€ , aunque el chip es el VS1003 o VS1053. También podéis utilizar una MP3 shield , pero bastante más cara (esta shield ya incluye una ranura SD).
Por lo que he podido ver los tres chips son bastante compatibles en cuanto a la programación, y de hecho casi toda la inicialización la he sacado de la librería para la MP3 Shield de SparkFun ;-)

Órgano de luces con Arduino (III)



ATENCIÓN: En este parte se utiliza la tensión de red, lo cual puede llevar sus riesgos. Si no tienes suficiente experiencia o no te crees capacitado, mejor utiliza unos cuantos leds a baja tensión y evítate un susto. El autor no se hace responsable de cualquier posible daño producido por no tomar las debidas medidas de seguridad.
Para la etapa de potencia he utilizado unos triacs del tipo BT137 controlados por optoacopladores del tipo MOC3041. Dependiendo de la potencia que queráis controlar, es posible cambiar el tipo de TRIAC por uno de menor potencia (o mayor ...).
Los optoacopladores MOC3041 contienen internamente un circuito de control para el disparo al paso por cero, es decir el triac siempre se cerrará la pasar la tensión por cero evitando interferencias.
Se pueden utilizar otro tipo de optoacopladores respetando el circuito recomendado por el fabricante.

El esquema es el siguiente:

Etapa de potencia para órgano de luces sicodélicas con Arduino

Órgano de luces con Arduino (II)


<< Organo de luces (I) - Introducción Organo de luces (III) - Etapa de potencia >>

Obtención de la señal

Como comentaba en el post anterior, en mi caso voy a  a utilizar un micrófono como fuente de señal, esto evita tener que conectar la fuente directamente y proporciona más libertad de movimiento.
Yo he utilizado un módulo de Dealextreme (como no), el SKU: 135533, que es un módulo detector de sonido con una salida digital y una analógica. Aquí utilizaremos esta última.
Como el nivel de la señal que entrega es muy pequeño, he utilizado un vetusto u741 (pero funcional) que había por un cajón, para adecuar la señal a la entrada del Arduino.
También es posible utilizar directamente un micrófono electret , pero habrá que amplificarlo adecuadamente (podéis encontrar infinidad de esquemas en internet), o bien utilizar un módulo ya amplificado como este 

El esquema de montaje es este (clik en las imágenes para ampliar):

Esquema del organo de luces con Arduino
Y el montaje este:

Montaje del organo de luces con Arduino

Órgano de luces psicodélicas con Arduino



Introducción

Los que tengáis unos cuantos años como yo recordaréis que allá por los 80, en cualquier discoteca o fiesta que se terciara, eran obligatorias las las luces psicodélicas, es decir aquellas luces que variaban al ritmo de la música. Podía ser una única luz o varias, normalmente 3 que variaban con sonidos graves, medios  y agudos de la música.
Se podían conseguir ya hechas (muy caras para aquella época), en kit (los míticos SalesKit) o bien hacértelas tu mismo.
Bien pues yo era un fan de las luces (y de las fiestas) y construí un par de ellas, la primera hace más  de 30 años  (si, si, ...) en una estupenda caja hecha de chapa de madera, pero por desgracia hace algunos meses acabó en la basura ..
La segunda de hace unos 30 años .. todavía sigue vivíta y coleando .....

Organo de luces sicodélicas Elektor 1982

Sacada de la estupenda revista Elektor de Marzo de 1982

Revista Elektor Marzo 1982

Bueno pues después de esta historia del abuelo cebolleta, vamos a ver como emular aquellas míticas luces con nuestro querido Arduino.
La idea es utilizar una fuente de sonido, en mi caso un micrófono, adecuarla al nivel de las entradas del Arduino, aplicarle un proceso de FFT para separar las distintas frecuencias, agrupar estas en tres canales (graves, medios y agudos), y en función de que estos superen un determinado nivel poner a nivel alto tres salidas del Arduino.
Estas salidas inicialmente pueden atacar unos leds, pero para que sea más auténtico luego utilizaremos unas etapa de salida con triacs para poder atacar unas bombillas.

¿Te interesa? sigue leyendo en el siguiente post ...


El vídeo del sistema funcionando para ir haciendo boca......


Si te ha gustado, recuerda compartirlo en tu red social favorita. Gracias

Arduino RGB led manejado por control remoto

Aprovechando el post anterior, vamos a añadir al circuito un receptor de infrarrojos de manera que podamos variar el color y el brillo del led con un mando a distancia de Dealextreme que viene perfecto para el proyecto. El mando en cuestión el el SKU: 47019, es un mando muy barato que viene con pila incluida :
Mando infrarrojo remoto RGB

Para conseguir que el Arduino lo detecte, utilizaremos un receptor infrarrojo del tipo TSOP 1738 o similar (en mi caso tengo un 1736 y funciona igualmente a pesar de que el mando utiliza una portadora de 38KHz).

Led RGB 'Rainbow' con Arduino

Bueno, vamos a empezar con una 'tontá' para ir entrando en materia. La idea es hacer que un led RGB haga un efecto 'Rainbow' como lo hacen algunos por si solos (son leds RGB que varían su color automáticamente pasando por los colores del arco iris).
En mi caso voy a utilizar un led RGB de Dealextreme. Este led teóricamente de 5W, produce una gran cantidad de luz y es muy robusto.
Como el arduino no puede dar una corriente muy grande por sus salidas, utilizare un ULN2003  como driver para no cargar demasiado.

Este es el montaje:

RGB Led 'Rainbow' con Arduino