LED Flame Emulation

10

Mi esposa compró estas velas sin llama . Tienen 3 LED en ellos que tienen un parpadeo aparentemente aleatorio para ellos. (Brille, desaparezca un poco, desvanezca un poco, etc.). Como hay tres cuando lo ves a través de la cera, parece una llama que parpadea. Muy guay.

Pensé que sería un proyecto divertido volver a la electrónica. Soy un ingeniero informático, pero caí en el software, así que mientras entiendo los conceptos y cómo funcionan las cosas, no tengo idea de cómo comenzar esto a menos que tenga un chip de imagen o lo que sea que la gente use ahora.

¿Alguna sugerencia? Cuanto más simple (más barato) mejor. Solo necesito algunas ideas generales para señalarme en la dirección correcta. ¿Qué tipo de circuitos debo tener en cuenta o debo hacer esto con algún tipo de controlador como un PIC?

    
pregunta Jason

6 respuestas

9

Al utilizar un LED bicolor rojo / amarillo o verde / rojo, también puede cambiar la posición de la "llama".

El parpadeo de la llama no es aleatorio en el sentido del ruido blanco. Obtendrá buenos resultados si conducirlo con una melodía . La AVR Butterfly viene con Fur Elise preprogramada, creo. Una forma divertida de experimentar con esto puede ser construir una radio de cristal clásica y hacer que encienda un LED (tendría ser alimentado para conducir LED); o con un conector de audio line out . Dos opciones más son capturar la señal del controlador que va a los LED de su consumidor con un osciloscopio o medir el parpadeo de una vela con una fotocélula (fotodiodo). ¡Reunir los pequeños bits de búfer analógico necesarios para medir con precisión el parpadeo de una vela puede ser justo lo que necesita para volver al espíritu!

Aquí hay circuitos de 'parpadeo' analógicos. Muchos de ellos parecen ser más altos poder. Parallax creó este manual: Trucos y trucos con LEDs .

    
respondido por el tyblu
3

Si desea una solución totalmente electrónica, creo que construiría tres osciladores lentos, uno para cada LED. Para un efecto más aleatorio, los osciladores podrían influir en las frecuencias de los otros osciladores. Sin embargo, esto requiere una buena cantidad de componentes discretos, y me pregunto si las velas sin llama no usan un microcontrolador. (Una solución discreta de 15 componentes puede ser más costosa que un pequeño microcontrolador).

Su elección de una solución dependerá de si desea ser un ingeniero electrónico o un ingeniero de software. Si planea seguir adelante con los microcontroladores, sugeriría una solución de uC. Hoy en día, los microcontroladores son fáciles de usar, pero aún tienen una curva de aprendizaje, según las herramientas disponibles.

    
respondido por el stevenvh
3

Creé algo similar, solo pasa por algunos colores en un led RGB. "Utilicé una MSC430G2211 uC que venía con plataforma de lanzamiento . Mi proyecto link . El código se puede cambiar fácilmente para crear un efecto de llama o parpadeo y al cambiar los leds.

    
respondido por el jsolarski
2

Hay un instructivo sobre cómo crear un efecto de llama parpadeante realista con LED, usando un Atmega uC (en un tablero Arduino): enlace

Configuración de hardware fácil, código fácil. Cualquier controlador capaz de PWM en 3 salidas funcionaría.

    
respondido por el Vincent Van Den Berghe
2

En realidad es bastante fácil hacerlo sin microcontrolador. Utiliza LEDs que cambian de color automáticamente: estos tienen tres LED (diodos rojo, verde y azul) con circuitos integrados que los hacen cambiar de color a través del arco iris. Desafortunadamente, solo he encontrado LED de arco iris; aún no he encontrado LED de color bicolor (por ejemplo, rojo / amarillo) que cambian de color automáticamente, aunque imagino que un filtro simple bloquea la luz azul y verde y solo permite que el amarillo y el rojo funcionen Bueno, probablemente puedas encontrarlos en línea o en una tienda de cámaras.)

Simplemente ponga los tres o cuatro LED en serie unos con otros y condúzcalos con aproximadamente 9V (dc). Para limitar la corriente a través de la matriz, coloque en serie una resistencia de 220 a 470 ohmios. (No hice esto en mi primer intento y descubrí que los LED estaban muy apagados al día siguiente porque habían sido dañados por el exceso de corriente). Los LED parpadean aleatoriamente porque la caída de voltaje en cada uno varía, lo que también hace que se reinicien ocasionalmente. . Además, no son precisos, por lo que la frecuencia de cada uno es diferente, lo que hace que cada LED siga su propio patrón. Actualmente estoy usando estos como una decoración de Navidad en mi árbol; Uso 5 en serie con una resistencia de 560 ohmios 1 / 4w y los ejecuto a aproximadamente 18V.

    
respondido por el Thomas O
1

Sé que la pregunta especifica que los LED son el dispositivo de iluminación requerido, pero si desea aumentar la escala un poco, puede hacer un efecto de llama muy convincente con una bombilla incandescente GLS amarilla de 25 vatios y un arrancador de tubo fluorescente estándar.

Todo lo que necesitas hacer, es conectar el motor de arranque en serie con la bombilla, y felizmente se encenderá y apagará indefinidamente.

Conecta algunas bombillas, todas con sus propios arrancadores, y mezcla los colores entre amarillo naranja y rojo para crear un bonito efecto de fuego cálido.

Muy simple, y pocas partes requeridas!

    
respondido por el BG100

Lea otras preguntas en las etiquetas