Pages: [1] 2   Go Down
Author Topic: [Ajuda] Ligaçao LCD  (Read 3450 times)
0 Members and 1 Guest are viewing this topic.
Maringá
Offline Offline
Newbie
*
Karma: 0
Posts: 45
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Boa noite amigos
Comprei esse LCD:

e estou com duvidas para a ligação, nessa figura abaixo fala que tem q ligar alguns pinos do lcd no pino 14,15 e 16 do arduino ! Está correto ? Meu arduino uno não é compatível ? Esses outros pinos seriao os Analógicos ou Digitais ?





Alguem podia me ajudar, nao sei mais onde pesquisar ?


Datasheet: http://www.seeedstudio.com/depot/datasheet/LMB0820-info.pdf
DEMO: http://www.seeedstudio.com/depot/images/product/LCD0820.pde


Obrigado
Logged

Portugal
Offline Offline
Edison Member
*
Karma: 37
Posts: 1575
Pretending you know everything then you will learn nothing.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ola colega
que versao do arduino tas a usar ? O problema nao sera o arduino em si tou certo que é 100% compativel apenas tens de ver que libraria tas a usar ou o sketch que usas para exemplo.
Por exempo se o teu arduino nao tiver esses pinos podes sempre usar um interface a 4 bits apenas em vez de 8 como esta sugerido


Logged

Debian,Mint,Ubuntu
Arduino Mega 2560
Arduino Nano
Arduino Duemilanove
MAC OS Montain Lion
Raspberry PI Model B


Maringá
Offline Offline
Newbie
*
Karma: 0
Posts: 45
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ola colega
que versao do arduino tas a usar ? O problema nao sera o arduino em si tou certo que é 100% compativel apenas tens de ver que libraria tas a usar ou o sketch que usas para exemplo.
Por exempo se o teu arduino nao tiver esses pinos podes sempre usar um interface a 4 bits apenas em vez de 8 como esta sugerido




Entao eu estou usando o Uno, quando eu ligo os pinos conforme o esquema ali emcima. Nao aparece os caracteres, fica preenchido todos os espaços dos caracteres (quadrado escuro).... Sera q eu teria q criar uma shield e soldar os pinos ? Seria um mal contato ou erro na ligaçao ?
Logged

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 382
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Experimente ligar assim:

display:          arduino:
pino 4            pino 12
pino 6            pino 11
pino 11          pino 5
pino 12          pino 4
pino 13          pino 3
pino 14          pino 2
pino 5            terra

Deve funcionar
Logged

????????????????????

Maringá
Offline Offline
Newbie
*
Karma: 0
Posts: 45
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Experimente ligar assim:

display:          arduino:
pino 4            pino 12
pino 6            pino 11
pino 11          pino 5
pino 12          pino 4
pino 13          pino 3
pino 14          pino 2
pino 5            terra

Deve funcionar




Deu certo

Logged

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 382
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

 smiley-razz Valeu !  smiley-razz

 smiley-cool
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

Muito Bom, curto muito a integração aqui da galera do fórum...
Logged

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

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 382
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Muito Bom, curto muito a integração aqui da galera do fórum...



E aí?

Sumiu?

Logged

????????????????????

Maringá
Offline Offline
Newbie
*
Karma: 0
Posts: 45
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Na verdade esse display que eu comprei é muitoooo pequeno. Eu to pensando em comprar um de 16x4 ou quem sabe um de 128x64, todos com iluminaçao azul......

O problema é que eu estou com um UNO, precisaria de um MEGA pro meu projeto.....mas a verba ta complicada.....
Estou tento que usar ""74HC595 8 bit shift register"" para economizar minhas saidas.....
Complicado !
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

to de volta...
sakpokaspksa
como que funciona este esquema de aumentar as saidas?
multiplexador?
Logged

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

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 382
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Multiplexador e mais ou menos uma chave eletronica tipo o rele

onde voce tem um saida e duas entradas, quando voce manda um comando de 1 binario ou zero  ou vice-versa
Olhe um exemplo em anexo o 4066 sao quatro chaves, por exemplo
na  digital 8 do duemilanove voce precisa enviar informacao pro lcd e ler uma entrada de dados do teclado ai voce liga o digital 8 do arduino no pino 1 do 4066 e tambem no pino 3 do 4066, no pino dois do 4066 voce liga o lcd e no pino 4 do 4066 voce liga o teclado, agora vem a magica, se vc deixar em zero o pino 13 e 0 pino 5 do 4066 nada vai acontecer mas se vc colcar 1 no pino 13 e zero no pino 5 do 4066 ele vai fechar o pino 1 com o pino 2 ou seja vai colocar a informacao do digital 8 do arduino no lcd, como o lcd sao 4 os fios de comunicacao, voce tera que ter 8 portas ou seja dois 4066 existem outros integrados com mais portas de entrada e etc...

Putzs nao sei se fui claro.... smiley-sad



Logged

????????????????????

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 382
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Multiplexador e mais ou menos uma chave eletronica tipo o rele

onde voce tem um saida e duas entradas, quando voce manda um comando de 1 binario ou zero  ou vice-versa
Olhe um exemplo em anexo o 4066 sao quatro chaves, por exemplo
na  digital 8 do duemilanove voce precisa enviar informacao pro lcd e ler uma entrada de dados do teclado ai voce liga o digital 8 do arduino no pino 1 do 4066 e tambem no pino 3 do 4066, no pino dois do 4066 voce liga o lcd e no pino 4 do 4066 voce liga o teclado, agora vem a magica, se vc deixar em zero o pino 13 e 0 pino 5 do 4066 nada vai acontecer mas se vc colcar 1 no pino 13 e zero no pino 5 do 4066 ele vai fechar o pino 1 com o pino 2 ou seja vai colocar a informacao do digital 8 do arduino no lcd, como o lcd sao 4 os fios de comunicacao, voce tera que ter 8 portas ou seja dois 4066 existem outros integrados com mais portas de entrada e etc...

Putzs nao sei se fui claro.... smiley-sad


so faltou o anexo, ai está!

 smiley-cool






* 4066.jpg (27.91 KB, 383x310 - viewed 24 times.)
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

entendi...
agora percebi como poderia aumentar as saídas digitais! ksapokaspoaskas
muito bom! valeu Kotch!
Logged

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

Maringá
Offline Offline
Newbie
*
Karma: 0
Posts: 45
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Entao amigos amanha eu vo comprar os componentes no centro e vo testar esse Tutorial.
http://bildr.org/2011/02/74hc595/

Na verdade foi o melhor tutorial que eu achei até agora...
abraços
Logged

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 382
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

No caso do 74HC595 ele e um registro de deslocamento basicamente um conversor de entrada serial pra saida paralela, vc coloca na entrada dele um trem de pulso tipo 10010101 e aplicar um pulso no pino 11 e ele vai mostrar na sua saida paralela nos pinos:

15= 1
1 = 0
2 = 0
3 = 1
4 = 0
5 = 1
6 = 0
7 = 1

mais ou menos isto, alem de habilitar o enable e bla bla bla!

hehehehe

smiley-grin
Logged

????????????????????

Pages: [1] 2   Go Up
Jump to: