Projeto Revisado 02/02/2019
Se você quer um vagão que chame a atenção esse é o projeto certo!
Este Vagão Display tem 8 módulos de led 8x8 sendo 4 módulos em cada lado do vagão.
Nestes displays são exibidos textos gravados em SDCard que fica na parte de baixo do vagão, o que permite a sua fácil retirada para alteração dos textos a serem exibidos.
Para garantir o funcionamento sem falhas a alimentação é fornecida por um segundo vagão que leva um jogo de 4 pilhas AA com uma autonomia aproximada de 4 horas de uso continuo.
Material Necessário para o Projeto:
1x Arduino ProMini Atmel328P 5V 16MHz com módulo Serial/USB para programação (Ver Texto Baixo);
2x Módulos Display 4 em 1 MAX7219 (Ver Texto Abaixo);
1x Módulo MicroSDCard;
1x Suporte Quadrado 4 Pilhas AA;
1x Cartão MicroSD;
Além desse material você vai precisar de fios finos para as conexões, ferro de solda, solda de eletrônica (azul) e é claro de dois vagões para acomodar o projeto.
A grande estrela desse projeto são os módulos Display de Led 8x8 4 em 1 MAX7219, esse módulo como o nome diz traz em uma única placa 4 módulos display MAX7219 cada um com 64 led (Matrix 8x8).
Modulo Display 8x8 4 em 1
Os textos apresentados no display são gravados em um cartão MicroSD em documento TXT que pode ser editado em qualquer computador, para realizar a leitura do cartão o projeto utiliza o módulo Micro SdCard
Módulo MicroSDCard
E como coração do projeto temos um Arduino ProMini 328 5V 16MHz, uma das menores placas Arduino do mercado, perfeita para esse projeto.
Arduino Pró-Mini
Atenção, a placa Arduino ProMini não tem conexão USB. Para poder conectar ela ao computador para programar é preciso de um Módulo USB/RS232 Serial.
CIRCUITO VAGAO DISPLAY
Modulo Micro SD ao Arduino Pro:
CS (Modulo SD) => 04 (Arduino)
SCK(Modulo SD) => 13 (Arduino)
MOSI (Modulo SD) => 11 (Arduino)
MISO (Modulo SD) => 12 (Arduino)
VCC (Modulo SD) => VCC (Arduino)
GND (Modulo SD) => GND (Arduino)
Módulos Displays 4 em 1 ao Arduino Pro:
DIN (Modulo Display) => 11 (Arduino)
CS (Modulo Display) => 10 (Arduino)
CLK (Modulo Display) => 13 (Arduino)
VCC (Modulo Display) => VCC (Arduino)
GND (Modulo Display) => GND (Arduino)
Como pode observar os dois módulos 4 em 1 são ligados em paralelo e irão apresentam o mesmo texto.
Para finalizar faça a ligação das pilhas ao ArduinoPro nos pinos VCC e GND, eu utilizei um fio de fone de ouvido pelo diâmetro e flexibilidade do fio.
Pinos removidos dos módulos para ligação direta dos fios
Módulos com os fios soldados prontos para serem ligados ao Arduino
TRANSFERINDO O PROGRAMA PARA O ARDUINO PRO MINI
Você vai precisar das bibliotecas MD_MAX72xx.h e MD_Parola.h que pode ser baixada no link abaixo:
Depois de montar o circuito baixe o Sketch do código no link abaixo e abre ele no IDE do Arduino.
Como citei acima para transferir o sketch para o Arduino Pró-Mini você precisa de um conversor Serial/TTL, o artigo abaixo mostra como fazer o upload:
GRAVANDO TEXTO NO CARTAO MICROSD
Conecte o cartão MicroSd no seu computador e crie nele um arquivo TEXTO chamado “DISPLAY.TXT”.
Abra o arquivo “DISPLAY.TXT” no Bloco de Notas do Windows e escreva nele as frases que quer exibir no vagão. As frases (Linhas) podem ter até 70 caracteres (Incluindo os espaços) e o arquivo não pode conter mais do que 254 linhas.
Depois salvar o arquivo, remova o cartão do computador e insira no módulo MicroSD.
Agora é só ligar as pilhas e ver os textos do cartão SD serem exibidos no display.
OUTDOOR SOBRE TRILHOS
Com os textos gravados no Cartão SD é só ligar as pilhas e visualizar os textos exibidos nos displays.
Eu construí dois vagões em estireno (1mm e 3mm), um vagão para os Displays, Arduino e Cartão SD e um segundo para as pilhas.
No vagão Display instalei o modulo MiniSD na parte de baixo para facilitar o acesso ao cartão SD.
Parte de Baixo do Vagão Display
Acesso ao Cartão MicroSD
2o Vagão com as Pilhas que Alimentam o Display
Com os displays instalados e as pilhas carregadas é só colocar o vagão para rodar!!!
Vagao Display no 3o Open House da APFMF
Vagao Display no 3o Open House da APFMF
Nota Revisão do Projeto:
- Identifiquei que alguns módulos 4 em 1 não funcionavam com a biblioteca que estava sendo usada, por isso foi ajustado o sketch para utilizar as bibliotecas MD_MAX72xx.h e MD_Parola.h que atendem aos módulos 4 em 1 mais comuns do mercado.
|