collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: lcd 16x2  (Lida 6976 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: 529
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.032
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: 529
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