2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Por soumit_dasFollow About: This is Soumit here. Sou um graduando em engenharia interessado em projetos de Arduino e eletrônicos. Mais sobre soumit_das »
Ola instru
Este é o meu primeiro instrutível. Neste Instructable, vou mostrar como faço um DIY LED Dot Matrix Scrolling Display usando Arduino como MCU.
Este tipo de exibição é apresentado na estação ferroviária, rodoviária, ruas e muitos outros lugares. Geralmente há pontos de LED vermelhos que formam um caractere. Um por um caractere constrói uma frase e a combinação dessas frases exibe uma mensagem para o usuário.
Aqui eu vou fazer um display de matriz de pontos LED de 32 x 7 que pode mostrar uma combinação de caracteres A-Z, números 0-9 e alguns caracteres especiais.
Então vamos começar
Etapa 1: reunindo tudo o que precisamos
Componentes
- Arduino Nano - 1
- Cabeçalhos femininos 15 PIN - 2
- LEDs difusos de 5 mm - 224 (mantenha mais 10-20, pode haver algum defeito)
- 74HC595 Shift Register IC (pacote DIP de 16 pinos) - 5
- IC Base 16 Pinos - 5
- Transistor (NPN 2N2222) - 7
- Resistor (330 ohm) - 39
- Resistor (1 quilo ohm) - 7
- Perfboard / Zero PCB - 1
- Fio PCB - Fita Simples
- Regulador de tensão IC (7805) - 1
- Capacitor - 470 uF - 1 e 100 uF - 1
- DC Jack Feminino - 1
- Adaptador 9 V DC - 1
Ferramentas necessárias
- Multímetro
- Ferro de solda
- Solda
- Fluxo de soldagem (prefiro usar solda com fluxo)
- Desoldering Wick - pode ser necessário
- Cortador e descascador de fios
Etapa 2: matriz de LED e multiplexação
"loading =" preguiçoso "você termina o processo de soldagem carregue o código com sua mensagem personalizada e seu feito. Dê o poder e deve funcionar como um encanto. Parabéns você criou seu próprio display.
Fazer um invólucro para cobrir o circuito é uma boa ideia. Eu não fiz, mas se você fizer o caso sinta-se à vontade para compartilhá-lo.
Espero que você tenha gostado de ler este Instructable. Sinta-se à vontade para deixar seus comentários na seção de comentários abaixo.