Problema com Display LCD

Caros amigos

estou com um problema

estou conectando a arduino com o display LCD,
usando todos os exemplo de codigos do site da Arduino.

O LCD acende o back ligth, dá a regulaçagem do contraste com o potenciometro. mas quando faço o upload não aparece as informações na tela.

Akguem pode me ajudar

ah esqueci de dizer.
estou usando o
Display Lcd 16x2 C/ Backlight Verde Hd44780 Pic Atmel Avr

Amigo, poste seu codigo aqui, com a declaração da instancia para podermos ver se o erro é de programação ou elétrico.

Usei o exemplo de codigo do site da Arduino
que é este. e desde ja agradeço sua disposição em ajudar

#include <LiquidCrystal.h>

// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print("hello, world!");
}

void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis()/1000);
}

O Circuito

  • LCD RS pin to digital pin 12
  • LCD Enable pin to digital pin 11
  • LCD D4 pin to digital pin 5
  • LCD D5 pin to digital pin 4
  • LCD D6 pin to digital pin 3
  • LCD D7 pin to digital pin 2
  • 10K resistor:
  • ends to +5V and ground
  • wiper to LCD VO pin (pin 3)

Ah desculpe, não li que você estava usando os exemplos...

Mas não aparece nada ou aparece informações sem sentido... qual o comportamento?

Está usando protoboard? Checou as ligações dos fios (mal-contato)? Checou regulagem do potênciometro (dependendo da tensão aplicada fica aparecendo todos os pontos ou nenhum deles...)? Verificou se o Datasheet do seu LCD bate com os exemplos do site (pinagem)?

Realmente deveria funcionar... Se não estou esquecendo de nada, fora esses problemas não deveria ter segredo =/

Não aparece nada,
acende o black light, quando aciono o potenciometro
o contraste aumenta ou diminui.
Estou usando prothoboard, verifiquei as conexoes
e o datasheet, ta tudo ok, quer dizer deveria estar.

Ja testei com varios exemplos com diferentes
configuração nos pinos mais nada.
E eu tambem testei com um display sem back light e tambem
nao apareceu nada.
Eu testei a arduino com servo motor e leds e funcionou perfeitamente.

Amigo, eu tenho um desses, e utilizei este artigo[1], funciona 100% =)

[1] http://www.skpang.co.uk/content/view/29/42/

Amigos

agora consegui fazer a conexao, mas ele aparece com os caracters
todo bagunçado.

estou tentando conectar, vou usar a ultima dica que me deram

de qualquer forma, realmente esse forum só tem profissa
com respostas rapidas e precisas.

ô, um dia eu fico profissa :stuck_out_tongue: mas por enquanto eu só sou um atalho do google por que ja passei por isso ^^

Mas enfim, conseguiu?

O meu também aparecia algumas coisas estranhas, primeiro foi por ter ligado errado, depois começou aparecer por cabos mal conectados na proto

Caros amigos

depois que eu terminar meu projeto com
4 displays e Servos vou postar aqui
quem sabe podera ajudar alguem

Eu tive o mesmo problema e creio que o exemplo do site tem uns erros.

Erro 1
O pino R\W (pino 5 do LCD) não está conectado. Conecte-o ao pino 11 do Arduino.
Erro 2
O pino Enable (pino 6 do LCD) deve estar no pino 10 do Arduino.
Erro 3
Substitua a linha #41 do sketch por:
LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2);

Compile e grave.

Tudo ok agora!

Quebrei a cabeça por várias horas até que eu peguei versões antigas do programa e vi as falhas.

Boa sorte!