En este mini proyecto de bricolaje, haremos un cocotero colorido y brillante.
Dispone de dos LED RGB de 3W, que generan efectos de flash multicolor. Además, un pequeño microcontrolador ATtiny85 de 8 pines genera llamativos efectos de persecución de LED de colores. Funciona con pilas y la batería es recargable, por lo que no requiere conexión eléctrica a través de cables. Se puede colocar y llevar a cualquier lugar (totalmente móvil y portátil). También es fácil de construir y divertido, incluyendo creación de circuitos, cableado, soldadura, manualidades, corte, pintura de acuarela, creación de modelos, etc.
Primero, comenzaremos con el diagrama del circuito, seguido de las conexiones del circuito y su funcionamiento/operaciones, y finalmente veremos cómo preparar el modelo completo y las perspectivas para una pieza de exhibición.
Diagrama esquemático
El circuito completo utiliza sólo de cuatro a cinco componentes, un módulo y una celda de batería. Hay dos LED RGB de 3 W, dos resistencias limitadoras de corriente 330E, un microcontrolador ATtiny85, un interruptor de encendido y apagado SPDT y un módulo de carga de batería de iones de litio TP4056.
Conexiones de circuito
El LED RGB tiene 3 LED: rojo, verde y azul. Los terminales del ánodo de los 3 LED están en cortocircuito y conectados a la salida +Ve a través de una resistencia limitadora de corriente. Los terminales del cátodo están conectados a los pines 5, 6 y 7 del ATtiny85 como se muestra. Las conexiones cruzadas para LED R, G y B se realizan entre 2 LED para generar dos colores diferentes al mismo tiempo a partir de ambos LED RGB.
El circuito recibe energía a través de una celda de batería de iones de litio de 3,7 V y 2000 mAh. El módulo TP4056 se utiliza para cargar el celular mediante cualquier cargador USB. La celda está conectada entre los terminales B+ y B-. Sus terminales out+ y out- están conectados al suministro +ve y a tierra del circuito a través del interruptor.
Se conecta un interruptor ON-OFF tipo SPDT entre out+ y la alimentación del circuito para encender/apagar la alimentación del circuito.
Funcionamiento y operación del circuito.
El microcontrolador ATtiny85 enciende y apaga los LED rojo, verde y azul uno por uno en una secuencia diferente y genera diferentes colores como amarillo, naranja, magenta, cian, etc.
Como muestra la tabla, cuando cualquier pin recibe un 0 lógico, enciende cualquier LED (rojo, verde o azul) en ambos LED RGB y genera dos colores diferentes. Cuando dos pines están bajos, se encienden dos LED y esto generará colores combinados (amarillo, magenta, cian). Los LED RGB generan dos colores simultáneamente debido a conexiones cruzadas en las entradas R, G y B.
Los tres LED rojo, verde y azul se encienden y apagan aleatoriamente a diferentes velocidades (con diferentes retrasos) para que puedan generar el atractivo efecto de persecución multicolor.
El programa de software se descarga en el FLASH interno del ATtiny85 para encender/apagar los tres LED rojo, verde y azul (la parte de programación se analizará más adelante).
El módulo TP4056 suministra energía al circuito a través de una celda de Li-Ion. Cuando la celda se descarga, el módulo carga la celda usando un cargador USB (se puede usar cualquier cargador de teléfono celular). Hay dos LED, rojo y azul, en el módulo TP4056. El LED rojo indica que la celda se está cargando y un LED azul indica que la celda está completamente cargada.
Ahora veamos cómo se alojan estos circuitos, celdas de batería, módulos de carga, etc. dentro de la caja y cómo se prepara el artículo completo.
Como se muestra en la figura, la celda de la batería, el circuito y el módulo de carga están empaquetados dentro de una caja de cartón. La caja está pintada con acuarela para darle un aspecto marinero. Se proporcionan tres orificios (aberturas): uno para conectores micro-USB y dos para dos LED RGB. Dos barras de pegamento semitransparentes están unidas con precisión a la parte superior de los LED para que la luz LED desaparezca a través de ellas. Se colocan recortes de plástico, como hojas de coco, en la parte superior de las barras de pegamento con pegamento Fevicol para darles la apariencia de un cocotero. Luego, simplemente cargue la celda de iones de litio usando cualquier cargador USB móvil a través del módulo TP4056 y, cuando esté completamente cargada (indicado por el LED azul en el módulo), encienda la pantalla y disfrute de un colorido efecto intermitente.
Programa de software
El programa para el microcontrolador ATtiny85 está escrito y compilado en Arduino IDE. El IDE de Arduino también es compatible con el microcontrolador ATtiny85. Para ver cómo descargar el programa a la memoria flash interna del ATtiny85, consulte mi serie de artículos tutoriales de ATtiny85.
Aquí está el programa para ATtiny85 compilado con Arduino IDE.
.gist-data{altura:250px; // Cualquier altura desbordada: auto;
}
Enlace de Youtube al artículo.
Árbol decorativo LED RGB usando ATtiny85 – YouTube