[RESOLVIDO] Mudar status do display lcd 16x2 com modulo I2C através do botão

Ola pessoal!!

estou com uma duvida, preciso alterar as informações do display LCD 16X2 com modulo I2C através de dois botões... Ex:

Precionar o botão "1" aparece uma mensagem já escrita dentro do lcd.print("")

Precionar o botão "2" aparece a outra mensagem dentro de um outro lcd.print("")

desde já agradeço...

Sou iniciante em programação com arduino mais achei muito interessante!!

Exibições: 1615

Responder esta

Respostas a este tópico

Olá Eliezer, blz?

Não é difícil basta pesquisar e estudar. Da uma olhada no link sobre o assunto:

http://www.arduinoecia.com.br/2014/12/modulo-i2c-display-16x2-ardui...

 http://www.arduino.cc/en/Tutorial/Button

Na decisão verdadeira do botão você escreva a sintaxe do lcd como no exemplo.

Ok Rodrigo vou dar uma olhada lá! Vlw...

Oi EO, boa tarde,

se vc já tiver um modulo I2C, precisa usar este recurso pra saber qual é o endereço dele.

http://www.arduinoecia.com.br/2015/04/arduino-lcd-16x2-modulo-i2c-r...

Rui

ola Rui, Boa Tarde

então, já liguei o modulo I2C ele funcionou com esse código :

LiquidCrystal_I2C lcd(0x3F,2,1,0,4,5,6,7,3, POSITIVE);

Só preciso tipo, mudar o que aparece no display ao pressionar um botão (ligado a porta 2 digital) e mudar outra vez ao pressionar o outro botão (ligado a porta 3 digital)

dentro do void loop(),

voce testa a condição do botão e manda para o display a msg conforme o boTão 

é pressionado:

Ex:  if (digitalRead(3) == LOW)    lcd.print( "Botao Pino 3 Pressionado")';

       if (digitalRead(6) == LOW)    lcd.print( "Botao Pino 6 Pressionado")';

Rui

Perfeito Rui!! Funcionou perfeitamente... Era isso mesmo, muito obrigado pela ajuda!!

Um abraço...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço