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!!
Tags:
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...
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por