collapse

* Posts Recentes

+ LASERs por dropes
[03 de Julho de 2025, 19:35]


Cerca eléctrica por SerraCabo
[14 de Junho de 2025, 23:26]


Alguém arranja motores? por almamater
[10 de Junho de 2025, 22:34]


Condensador 4.7uF 0603 por brunus
[09 de Junho de 2025, 15:52]


Lenovo IdeaPad 3 Não liga por jm_araujo
[07 de Maio de 2025, 19:10]


Identificar Diodo Zenner por filjoa
[01 de Maio de 2025, 23:07]


Meu novo robô por dropes
[18 de Março de 2025, 14:51]


JBL partybox On-The-Go por almamater
[21 de Fevereiro de 2025, 23:32]


Talking Reverse Engineering with an Absolute Legend! por SerraCabo
[13 de Fevereiro de 2025, 09:56]


Motoserra Stihl 120C por brunus
[11 de Fevereiro de 2025, 16:29]

Autor Tópico: lcd 16x2  (Lida 10574 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline manuel_apr

  • Mini Robot
  • *
  • Mensagens: 27
Re: lcd 16x2
« Responder #15 em: 26 de Maio de 2013, 21:58 »
o código acho que devia dar pois já usei o que vem como exemplo no programa do arduino e mesmo assim não funciona.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: lcd 16x2
« Responder #16 em: 26 de Maio de 2013, 22:02 »
Se mudares os pinos, o código não adivinha.
Avr fanboy

Offline manuel_apr

  • Mini Robot
  • *
  • Mensagens: 27
Re: lcd 16x2
« Responder #17 em: 26 de Maio de 2013, 22:10 »
Código: [Seleccione]
#include <LiquidCrystal.h>

LiquidCrystal lcd(7, 6, 5, 4, 3, 2);

void setup() {
 
  lcd.begin(16, 2);

  lcd.print("hello, world!");
}

void loop() {

  lcd.setCursor(0, 1);

  lcd.print(millis()/1000);
}

o código que eu estou a experimentar como exemplo para ver se ponho o LCD outra vez a dar é este.

Offline manuel_apr

  • Mini Robot
  • *
  • Mensagens: 27
Re: lcd 16x2
« Responder #18 em: 26 de Maio de 2013, 22:30 »
mas eu ajusto os pinos que são os pinos do 3 ao 7.

já tentei ligar o LCD a outro arduino e mesmo assim o LCD não dá.

cumps

Offline tarquinio

  • Mini Robot
  • *
  • Mensagens: 532
Re: lcd 16x2
« Responder #19 em: 26 de Maio de 2013, 22:34 »
Se mexendo no potenciometro para ajustar o contraste fica tudo na mesma, então o problema deverá mesmo ser com os pinos ligados ao micro... De certeza que não trocaste nenhum fio?
Se as coisas nunca mudam, o mais certo é teres o pinos RS e/ou Enable trocados... Se os simbolos mudam, mas aparecem caracteres estranhos, então deve ter tambem os pinos de dados trocados.

Offline manuel_apr

  • Mini Robot
  • *
  • Mensagens: 27
Re: lcd 16x2
« Responder #20 em: 26 de Maio de 2013, 22:38 »
eu já troquei os dois pinos RS e o Enable mas continua na mesma. é que nem os caracteres esquisitos aparecem.

Offline dio123

  • Mini Robot
  • *
  • Mensagens: 1.034
Re: lcd 16x2
« Responder #21 em: 26 de Maio de 2013, 22:53 »
o melhor a fazer é arrancar tudo,e  montar tudo de novo.

Podes exprimentar mudar as portas para ver se nao as queimaste.

Offline manuel_apr

  • Mini Robot
  • *
  • Mensagens: 27
Re: lcd 16x2
« Responder #22 em: 26 de Maio de 2013, 22:58 »
vou tentar isso.

cumps

Offline tarquinio

  • Mini Robot
  • *
  • Mensagens: 532
Re: lcd 16x2
« Responder #23 em: 26 de Maio de 2013, 22:59 »
eu já troquei os dois pinos RS e o Enable mas continua na mesma. é que nem os caracteres esquisitos aparecem.
Bom eu disse que eles podiam estar trocados, mas não quis dizer que estivessem necessariamente trocados um com o outro... Confirma bem se está tudo bem ligado,  e se não há nenhum fio que esteja ligado mas a fazer mal contacto, não seria algo inédito.

E ainda em relação ao potenciómetro do contraste, de certeza que ele está bem ligado? Se rodares tudo para um lado deve desaparecer tudo, se rodares tudo para o outro devem aparecer os quadrados em todo o lado, a posição certa deve ser algures no meio... Eu lembro-me que a primeira vez que mexi com esses lcd's tinha tudo a funcionar ok mas não conseguia ver nada porque o contraste não estava bem ajustado... As coisas estavam todas a ser bem escritas mas não se conseguia ver nada.

Offline manuel_apr

  • Mini Robot
  • *
  • Mensagens: 27
Re: lcd 16x2
« Responder #24 em: 26 de Maio de 2013, 23:23 »
sim ao rodar o potenciómetro as coisas desaparecem ou aparecem. o problema é que eu já tive lá coisas escritas e só por ter mexido nos fios e voltado a ligar tudo como estava deixo de dar o LCD.

cumps

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: lcd 16x2
« Responder #25 em: 26 de Maio de 2013, 23:53 »
Troca os fios, podes ter algum partido.
Avr fanboy