Prezados, encontrei um artigo que despertou interesse pois eu já tinha uma placa led P10 parada aqui. O artigo é pequeno e esta neste link:

https://circuitdigest.com/microcontroller-projects/digital-notice-b...

 

Montei e funcionou. Só que a placa-led P10 possui 32 leds na horizontal e 16 leds na vertical. E eu queria aproveitar todo este tamanho, ou seja, exibir caracteres de matriz de pixels maior. Notem que no começo do programa há dois includes, um deles é de uma matriz 5x7.h, mas na prática (vejam o desenho que eu fiz em anexo) está aparecendo caracteres 8x14, tá sobrando 1 linha em cima e três linhas em baixo. Eu queria caractere de 16 de altura, poderia ser 8x16. Aí me surgiram três dúvidas:

 

A__ Tentei encontrar os includes e abrir para ver como foi feita a formação dos caracteres mas não consegui localizar. Onde fica no PC ?

B__ Tem alguma forma de eu baixar caracteres já prontos de algum site e 'jogar' para dentro do código ? como ?

C__ Se eu quiser que uma palavra (apenas duas letras) fiquem paradas no painel, sem o efeito de rolar da direita para a esquerda, como teria que ficar o código ?

Exibições: 512

Anexos

Responder esta

Respostas a este tópico

Boa tarde SF, (se não gosta que te chame pelas iniciais, avise),

ou eu não sei mais contar ou a letra OP da sua figura tem 12 x 8.

1 em cima + 14 + 3 em baixo são 18.  e o display é 32 x 16.

RV mineirin

Realmente, acho que me enganei na escrita, conferi aqui ligando o painel, não acende 1 linha em cima e não acende 3 em baixo. Então é 16 - 4 = 12. É isso aí 12x8, queria 16x8 para usar toda a capacidade das linhas. E com relação a não rolar eu pensei algo assim: Digamos que eu queira manter 2 letras AB sem rolar, aí eu digitaria AB#, o símbolo # diria ao Arduino para congelar ali. Sei lá, só uma idéia. Pode ser diferente. 

Olá, Sérgio!

Talvez o link a seguir possa ser útil:

      https://www.freetronics.com.au/products/dot-matrix-display-32x16-re...

Abraço!

T. Ribeiro se prestar atenção verá que é só um anúncio vendendo um painel. Não vejo como poderia ser útil nesta discussão. Mas valeu a intenção (se foi positiva).

Bom dia SF, 

acho que você não leu a pagina toda do link que o TR indicou.

no final da página tem muita coisa a mais.

vá até o subtitulo   Resource.

RV mineirin

É verdade, agora notei.

...

Viu os links para diagrama elétrico e software?

Vi sim, agradeço demais. Eu já tenho aqui a biblioteca DMD, no meu primeiro texto que originou este post eu coloquei o código que estou usando (link). Agora eu consegui outro que mantém três letras sem rolar. Minha meta final é adicionar um módulo sd card e fazer o painel exibir textos que estejam dentro de arquivos.txt. Ao apertar um botão vai trocando de arquivo e portanto trocando de exibição no painel. Digamos: Arquivo1.txt (ABC), Arquivo2.txt (CDE), Arquivo3.txt (FGH), etc. E 1 push-button. Aperto e solto o push-button = o painel mostra ABC, aperto e solto push = painel muda para CDE, e por aí vai.

...

Agradeço o material para consulta/estudo.

Bom dia, 

Eu tenho um HUB75, mas não tive tempo em testá-lo.

Placa Módulo Led P4 Full Color Vídeo 256x128mm Matrix Hub75

32 x 64 leds

Veja alguns tutoriais, talvez algum possa ser útil. 

32x16 and 32x32 RGB LED Matrix

https://learn.adafruit.com/32x16-32x32-rgb-led-matrix

https://github.com/adafruit/RGB-matrix-Panel

Everything You Didn't Want to Know About RGB Matrix Panels

https://www.sparkfun.com/news/2650

RGB LED Matrix Module Overview

https://github.com/attie/led_matrix_tinyfpga_a2/blob/master/doc/led...

RGB Matrix 64*32 P4-256*128-2121-A2

https://arduino-projects-free.blogspot.com/2018/10/rgb-matrix-6432-...

Outros projetos:

https://learn.adafruit.com/search?q=RGB%2520LED%2520Matrix

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço