Pages: [1]   Go Down
Author Topic: LCD x Caracteres  (Read 778 times)
0 Members and 1 Guest are viewing this topic.
Bom Princípio - RS
Offline Offline
Sr. Member
****
Karma: 0
Posts: 263
SOFTWARE DEVELOPER, HACKER, RASPBERRY/ARDUINO/QT ENTHUSIAST & METALLICA FAN
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Tenho um LCD 16x2 Shield pro arduino, Ja fiz de tudo um pouco com ela, e também, consegui criar caracteres, com o:

http://engenheirando.com/arduino/displaylcd/



Mas minha idéia é fazer algo como um Spectro de Audio, para analizar frequência, e isso precisaria de uma Criação dinâmica de Caracteres, ou uma geração dinâmica, a idéia é ler algo de um P2, uma frequencia,  e transpor ela para  o LCD...

Minha maior dúvida é a geração desses caracteres, pois eu os declaro mas não quero transpor de caracter por caracter pq vai ficar gigante,....
Logged

My Toys:
Raspberry Pi (Model B)
Arduino MEGA 1280: ( Shield LCD 16x2, Ethernet, RFID )
Freescale Kinetis KL25Z [/

Rio de Janeiro
Offline Offline
Newbie
*
Karma: 0
Posts: 34
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Fala,

O que você pensa em fazer é um esquema como aquelas barrinhas que vão se preenchendo, é isso?

Pois dessa forma, você não precisa criar mais que 8 characteres, então não precisaria ficar mudando os characteres dinamicamente.
Criaria 1 com uma linha preenchida, outro com duas e assim por diante até tudo preenchido (são 8 linhas ao total, então dá)
Logged

Bom Princípio - RS
Offline Offline
Sr. Member
****
Karma: 0
Posts: 263
SOFTWARE DEVELOPER, HACKER, RASPBERRY/ARDUINO/QT ENTHUSIAST & METALLICA FAN
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Não, isso também mas, tipo assim:

:: :: :: :: :: :: :: :: :: <= 0
:: :: :: :: :: :: :: :: :: <= 1

Meu Display 16x2 tem as duas colunas,  se eu quisesse fazer com que o caracter 1 da  coluna 0 e da 1 acendescen juntos, eu teria q dar muitas voltas na programação, para ele entender ...
o mais Fácil seria uma Criação de Vetores, tipo eu criar um vetor único para ir sendo atualizado, ele preencheria toda tela..

Imagina a Tela, dai no vetor representaria cada pixel por 0 ou 1...
0000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000
0000000000000000000000000011111111000000000000000000000000
0000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000
Logged

My Toys:
Raspberry Pi (Model B)
Arduino MEGA 1280: ( Shield LCD 16x2, Ethernet, RFID )
Freescale Kinetis KL25Z [/

Pages: [1]   Go Up
Jump to: