Tabla de contenido:

Insignia de pantalla de matriz LED portátil: 8 pasos (con imágenes)
Insignia de pantalla de matriz LED portátil: 8 pasos (con imágenes)

Video: Insignia de pantalla de matriz LED portátil: 8 pasos (con imágenes)

Video: Insignia de pantalla de matriz LED portátil: 8 pasos (con imágenes)
Video: COMO PROGRAMAR PANTALLAS LEDS , FACIL RAPIDO , PASOS SENCILLOS , PROCESADORES DE VIDEO 2024, Noviembre
Anonim
Insignia de pantalla de matriz LED portátil
Insignia de pantalla de matriz LED portátil

¿Está organizando un evento, competencia o incluso organizando una fiesta de cumpleaños?

Las insignias son un elemento versátil que puede hacer que las presentaciones y celebraciones sean mucho más fáciles. Nunca comenzaría una conversación con "hola, mi nombre es …………." entonces, ¿por qué debería su placa?

Así que diseñemos una placa de circuito impreso que pueda colocar con orgullo y usar en su próximo evento importante.

En este proyecto, mostraré cómo construí una pantalla de matriz LED basada en ATtiny85 del tamaño de una placa (matriz de 5x4). He utilizado la técnica Charliplexing para controlar 20 LED con ATtiny85.

incluso puede agregar fácilmente textos adicionales a su placa como desee. Destaque entre la multitud con esta increíble placa de PCB.

Empecemos:)

Paso 1: mira el video

Image
Image

El video también pasa por el proceso de construcción, ¡si prefiere aprender de esa manera!

Paso 2: Cosas utilizadas en este proyecto

Cosas utilizadas en este proyecto
Cosas utilizadas en este proyecto
Cosas utilizadas en este proyecto
Cosas utilizadas en este proyecto
Cosas utilizadas en este proyecto
Cosas utilizadas en este proyecto

Componentes de hardware

  • Microchip ATtiny85 x1
  • Batería de tipo botón CR2032 x1
  • LED de 3 mm x20
  • Soporte de celda de moneda CR2032 x1
  • Zócalo IC DIP de 8 pines x1
  • Interruptor deslizante x1
  • Resistencia 100 ohmios x5

Para programar ATtiny85 necesitas un arduino uno o cualquier otra placa arduino

Aplicaciones de software:

IDE de Arduino

Herramientas manuales:

Soldador

Paso 3: Charlieplexing

Charliplexing es una técnica para controlar una pantalla multiplexada en la que se utilizan relativamente pocos pines de E / S en un microcontrolador, p. para impulsar una matriz de LEDS. El método utiliza las capacidades lógicas de tres estados del microcontrolador para ganar eficiencia sobre la multiplexación tradicional.

La fórmula para Charlieplexing es LED = n ^ 2 - n

donde 'n' es el número de pines utilizados.

Yo uso un ATtiny85 programado con el arduino como ISP, por lo que usa 5 pines para 20 LED.

Más información sobre Charlieplexing:

Paso 4: diagrama esquemático

Paso 5: ¡El prototipo

¡El Prototipo!
¡El Prototipo!
¡El Prototipo!
¡El Prototipo!
¡El Prototipo!
¡El Prototipo!
¡El Prototipo!
¡El Prototipo!

Antes de diseñar una PCB, decidí construir un prototipo en una placa perfilada.

Y funcionó bien …

Paso 6: Diseño de PCB

Diseño de PCB
Diseño de PCB
Diseño de PCB
Diseño de PCB
Diseño de PCB
Diseño de PCB
Diseño de PCB
Diseño de PCB

Utilicé KiCad para el diseño de PCB. El corte del borde se realizó con un archivo. DXF que se diseñó y generó con Autodesk Fusion 360.

El tamaño de la placa de circuito impreso era de 55 * 86 mm.

Coticé y pedí PCB a través de PCBWay.com.

Nota: La pantalla de seda blanca en el centro se proporciona para escribir su nombre o lo que desee:)

Después de soldar, la PCB se ve así:

Imagen
Imagen

Este proyecto es de código abierto. Si desea crear el suyo propio, todos los recursos están disponibles en la página de mi GitHub.

Paso 7: Conecte el circuito a Flash ATtiny

(NO inserte la batería ahora).

En la PCB he proporcionado un conector de 6 pines para programar ATtiny85. El pequeño punto cerca del conector de 6 pines es el primer pin (MISO), vea las fotos para conexiones alternativas.

Imagen
Imagen
Imagen
Imagen
  • Arduino + 5V - VCC
  • Arduino GND -GND
  • Pin 10 -RST de Arduino
  • Pin 11 de Arduino -MOSI
  • Pin 12 de Arduino -MISO
  • Pin 13 de Arduino -SCK

Siga el enlace a continuación para programar ATtiny:

Randofo, el Community Manager de Instructables, había escrito unos buenos instructivos sobre "Programar un ATtiny con Arduino".

puede descargar todos los archivos fuente de mi página de githhub:

Después de configurar el menú de herramientas IDE de Arduino, cargue el boceto de arduino dado

Nota: actualice la undécima línea del boceto de arduino para que se muestre como desee

Paso 8: Video de adelanto

Image
Image

Divertirse:)

Muchas gracias por leer si necesita más información, no dude en preguntar en los comentarios, y haré mi mejor respuesta.

Si te gusta este proyecto, puedes apoyar mi proyecto votándolo por Party Challenge.

También puedes apoyar mi proyecto en el concurso I Can Solder KIT 2019 de PCBWAY

¡Feliz fabricación!:)

Recomendado: