Índice:

Display LED Arduino com controle Bluetooth: 11 etapas
Display LED Arduino com controle Bluetooth: 11 etapas

Vídeo: Display LED Arduino com controle Bluetooth: 11 etapas

Vídeo: Display LED Arduino com controle Bluetooth: 11 etapas
Vídeo: Управление люстрой v.01 Android + Arduino Bluetooth HC-05 Wireless remote control 2024, Novembro
Anonim
Display LED Arduino com controle Bluetooth
Display LED Arduino com controle Bluetooth

Neste instrutível, estaremos fazendo um display 32X8 LED Matrix que terá a funcionalidade de alterar a mensagem de texto com nosso smartphone em tempo real e faremos nosso próprio aplicativo usando o MIT App Inventor.

Então, amigos, vamos começar com este projeto legal e incrível.

Etapa 1: projetando nosso PCB em Fritzing

Projetando nosso PCB em Fritzing
Projetando nosso PCB em Fritzing

Projetamos o PCB no Fritzing, que é uma iniciativa de hardware de código aberto que torna a eletrônica acessível como um material criativo para qualquer pessoa.

É um projeto de PCB de 2 camadas, onde embalamos perfeitamente o material necessário.

Agora é hora de exportar o arquivo Gerber e solicitar nossos PCBs.

Etapa 2: Solicite nossos PCBs com custo muito baixo no JLCPCB

Solicite nossos PCBs com custo muito baixo no JLCPCB
Solicite nossos PCBs com custo muito baixo no JLCPCB

Depois de criar a pasta zip do arquivo Gerber do seu PCB. Agora, é hora de fazer o upload do arquivo para o JLCPCB e fazer os requisitos de acordo, como selecionar o mascaramento como preto, o que fiz para meus PCBs. Se você está procurando os PCBs da melhor qualidade para seus projetos, então o JLCPCB é a melhor opção.

Eles estão oferecendo 10 PCBs por apenas 2 $ com frete extra e acho que é o melhor negócio disponível.

Então, onde criar um protótipo de 10 PCBs por US $ 2 apenas:

Etapa 3: Componentes necessários:

  • Arduino (NANO ou UNO)
  • Módulo Bluetooth HC-05
  • LEDs (32X8 = 256 pcs)
  • MAX7219 IC do driver de matriz de LED (4 unidades)
  • Capacitor 10uF (4 pcs)
  • Capacitor 100nF (4 pcs)
  • Resistor 40K (4 unidades)
  • Conectores, solda, fios, ferramentas, etc …

Etapa 4: Trabalhando

Trabalhando
Trabalhando

Aqui, criamos 4 matrizes cada um de 8X8 LEDs. Cada driver MAX7219 pode lidar com uma matriz de 64 LEDs. O Arduino enviará os dados usando uma comunicação serial. Portanto, temos que conectar o clock e carregar os pinos do Arduino a todos os drivers MAX7219. O pino de dados será conectado apenas ao primeiro driver. Do pino "data out" do primeiro driver, conectaremos um fio ao segundo "Data" do segundo driver e assim por diante. É assim que conectamos quatro matrizes 8x8 em série. Devemos também conectar o módulo Bluetooth aos pinos Tx e Rx do Arduino e fornecer 5V a ele e a cada um dos drivers MAX7219. Primeiro, vamos dar uma olhada em como conectar cada uma das matrizes 8x8. Assim que tivermos nossas 4 matrizes, podemos juntá-las com os pinos de "saída de dados" e "entrada de dados".

Etapa 5: conectando a saída de dados (pino 24) à entrada de dados (pino 1) de outro IC

Conectando a saída de dados (pino 24) à entrada de dados (pino 1) de outro IC
Conectando a saída de dados (pino 24) à entrada de dados (pino 1) de outro IC

Etapa 6: Faça a conexão do relógio e da carga de acordo

Faça a conexão do relógio e da carga de acordo
Faça a conexão do relógio e da carga de acordo

Etapa 7: Conecte o capacitor e o resistor conforme mostrado no diagrama

Conecte o capacitor e o resistor conforme mostrado no diagrama
Conecte o capacitor e o resistor conforme mostrado no diagrama
Conecte o capacitor e o resistor conforme mostrado no diagrama
Conecte o capacitor e o resistor conforme mostrado no diagrama

Etapa 8: Faça a conexão dos pinos da matriz conforme mostrado nos diagramas

Faça a conexão dos pinos da matriz conforme mostrado nos diagramas
Faça a conexão dos pinos da matriz conforme mostrado nos diagramas
Faça a conexão dos pinos da matriz conforme mostrado nos diagramas
Faça a conexão dos pinos da matriz conforme mostrado nos diagramas

Etapa 9: Argumentando sobre o nosso painel LED

Defendendo o nosso painel LED
Defendendo o nosso painel LED
Defendendo o nosso painel LED
Defendendo o nosso painel LED
Defendendo o nosso painel LED
Defendendo o nosso painel LED
Defendendo o nosso painel LED
Defendendo o nosso painel LED

Depois de fazer a conexão acima, é hora de fazer um caso para que eu usei um pedaço de papelão e fiz uma caixa com um plástico sobre os LEDs para que o brilho não difunda e nos dê uma aparência mais calmante visualizar.

Etapa 10: link para o código e o aplicativo

Link para o código e o aplicativo
Link para o código e o aplicativo

Código: Download

Design PCB: Download

Arquivos de aplicativos: download

Recomendado: