Tabla de contenido:

LED animados de árbol de Navidad de escritorio Attiny85: 6 pasos
LED animados de árbol de Navidad de escritorio Attiny85: 6 pasos

Video: LED animados de árbol de Navidad de escritorio Attiny85: 6 pasos

Video: LED animados de árbol de Navidad de escritorio Attiny85: 6 pasos
Video: La MEJOR TARJETA PCB NAVIDEÑA, FELIZ NAVIDAD Y PRÓSPERO AÑO NUEVO A TODOS USTEDES, Gracias por todo! 2024, Noviembre
Anonim
Image
Image
LED de escritorio con árbol de Navidad animados Attiny85
LED de escritorio con árbol de Navidad animados Attiny85
LED de escritorio con árbol de Navidad animados Attiny85
LED de escritorio con árbol de Navidad animados Attiny85

Pequeño árbol de Navidad (32x32mm) 8 LEDs animados por un ATtiny85 SU (smd) para poner en su escritorio el día de Navidad, la animación dura 5 minutos y se repite en bucle

SOFTWARE:

software de circuito impreso gratuito: enlace Kicad 5

Arduino 1.8

Programador USBASP o placa ISP Arduino

placas Tiny para programar ATTinys en el software Arduino, consulte a continuación para instalar estos

Paso 1:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

HERRAMIENTAS: Gafas de lupa baratas

Soldador

punta de soldadura de 1 mm 0,5 mm (o 1 mm)

fundente de soldadura

acetona

Máquina de insolación UV

Mini taladro y bosque 0, 8 mm máx.

tijeras para hacer todo

pistola de pegamento caliente o pegamento epoxi de 2 componentes

pinzas (para ingresar SMD)

pintura en spray barniz blanco y brillante

Paso 2: componentes

Componentes SMD:

8 LED de colores (tamaño 0805)

4 resistencias 150 Ohms (tamaño 1206)

1 resistencia 10 KOhms (tamaño 1206)

1 condensador 100nF (tamaño 1206)

1 condensador de tantalio 22μF 10Voltios (tamaño B

una hebra de alambre PCB de cobre o una cola de resistencia

epoxi pre sensibilizado positivo de doble cara 5/10 (el mejor) o 16/10 (más difícil de cortar)

Paso 3: ESQUEMA y PCB

ESQUEMA Y PCB
ESQUEMA Y PCB
ESQUEMA Y PCB
ESQUEMA Y PCB
ESQUEMA y PCB
ESQUEMA y PCB

Typons:

Si no desea usar Kicad, aquí están ambos lados del árbol para imprimir en transparente, deben estar reflejados (al revés), estos están en formato vectorial SVG y se abren con Internet Explorer o mejor con el software de dibujo vectorial gratuito Inkscape Link Inskape

Kicad:

todos los archivos Kicad están aquí: archivos Kicad 5.1

Paso 4: ¡Hágalo

Hazlo !
Hazlo !
Hazlo !
Hazlo !
Hazlo !
Hazlo !

Corte: Si usó epoxi de 0,5 mm de espesor, puede cortar el contorno del árbol con unas tijeras (tenga cuidado con los ángulos internos) y luego ajustar con un cortador. Si ha utilizado epoxi de 1,6 mm (16/10), debe utilizar una hoja de sierra, una lima y un cortador.

Soldadura: La soldadura de componentes SMD es muy delicada, te aconsejo que utilices lupas, pinzas, una punta de soldador de 0,5mm (1mm máximo). Limpiar a fondo la PCB con acetona, comprobar con lupa que no haya microcortes por rayones, cubrir con fundente para evitar los "empanadas" de la soldadura. Para obtener los mejores resultados en CMS, siempre cubra los componentes y la PCB con un poco de fundente antes de estañar y soldar. Los LED SMD son frágiles, no los caliente demasiado al soldarlos. Hay muchos tutoriales de grabación y soldadura de CMS en youtube y blogs, si eres principiante en CMS te aconsejo que los veas. Comenzamos soldando 4 vías con un hilo de hilo multi-hilo o una cola de resistencia por ambos lados, luego los leds, estañándolos uno a uno mientras los mantenemos con la ayuda de una pinza auto, luego los colocamos en el PCB y suelde el primer pin prestando atención a la orientación que el punto verde indica el cátodo (el menor) y luego suelde el segundo pin. Si el LED (en 0805) parece demasiado difícil de soldar, puede tomar el tamaño anterior (1206 como resistencias). Una vez soldado el LED puedes soldar las 4 resistencias de 150 Ohms que están en la misma cara.

El chip debe programarse antes de soldar. Puede elegir entre dos modelos, el ATtiny13A (1K de memoria) o el ATtiny85 (8K de memoria). Todos los detalles para la programación y FUSE BIT se describen a continuación. Cuando el chip está programado, puede estañarlo, ajustarlo en la PCB y soldar un pin, ajustar para que coincida con los otros pines si es necesario y soldarlos uno por uno. Suelde el capacitor 100nF luego suelde el capacitor Tantale10μF 10V, resistencia 10KOhms y termine soldando los pines de alimentación en ambos lados. Luego limpie la PCB con acetona y un cepillo de dientes viejo, verifique que no se toquen huellas y pruebe, cuidando la polaridad + y - de la alimentación, el árbol debe "arrancar" inmediatamente, si este no es el caso verifique las soldaduras y pistas.

Decóralo con pintura, brillantina y barniz con cuadros de lago o a tu gusto.

Si no desea ingresar los detalles de la programación, los archivos HEX se adjuntan en el zip para ATtiny13A y ATtiny85. No describo el método para usar programadores porque hay instructables o videos de youtube que lo describen.

Paso 5: PROGRAMAR el CHIP sin el archivo Arduino HEX solamente

PROGRAMAR el CHIP sin el archivo Arduino HEX solamente
PROGRAMAR el CHIP sin el archivo Arduino HEX solamente
PROGRAMAR el CHIP sin el archivo Arduino HEX solamente
PROGRAMAR el CHIP sin el archivo Arduino HEX solamente
PROGRAMAR el CHIP sin el archivo Arduino HEX solamente
PROGRAMAR el CHIP sin el archivo Arduino HEX solamente

Si no desea ingresar los detalles de la programación, los archivos HEX se adjuntan en el zip para ATtiny13A y ATtiny85.

Enlace de archivos HEX

Para programar la memoria Attiny, necesita un software de programación y un programador. En Windows, use ProgIsp es un software muy completo que puede hacer todo en los microcontroladores AVR. Mi programador es un USBASP (lo encontramos en eBay por un precio ridículo). Rehice el documento en PDF con captura de pantalla:

ProgIsp manual y software

También hay avrdudess.exe que funciona en Windows y (Ubuntu con mono).

Enlace AVRdudess

un sitio muy útil para chips AVR ver captura de pantalla para ATtiny85

Calculadora de fusibles AVR

vea las capturas de pantalla para la configuración de fusesbit con ProgIsp y AVRdudess en Windows

Paso 6: Modifique y programe el chip con Arduino

Recomendado: