Boa Tarde
Estou precisando de um help, estou montando um projeto para monitorar temperatura e umidade com o nodeMCU. Até agora esta tudo ok, dht11 mostranso temperatura e umidade, usando ntp para pegar hora oficial de brasilia, e foi isso que me salvaou no sabado quando os relogios adiantaram 1h.
Mas gostaria de por um botao para desligar o display e para ligar, duas opçoes ou pelo proprio botao, ou por determinada hora, nao sei como fazer isso.
Tags:
Boa tarde FMC,
O que significa pra você "desligar e ligar o display" .?
RV
estava pensando em usar o lcd.setBacklight(LOW), ao pressionar o botao.
Ok
significa apagar o LED de backlight. Certo?
E não desligar a alimentação do LCD. Certo?
RV
ppode ser desligar a alimentacao ou so o backlight, pq durante a madrugada, nao vejo necessidade de deixar o display ligado.
é, entao é melhor ficar so no backlight low mesmo hehe
Boa tarde AFL,
Ao desligar a alimentação de um LCD e religa-la novamente, não é necessário reinicializar
o ucontrolador.
Basta que na a função ou método usado para liga-lo tenha a instrução de iniciar
o LCD " lcd.begin(16, 2); " e recarregar ,se necessários, os dizeres na respectivas posição
nas linhas.
RV
Fala Rui !
Verdade, mas eu recomendei desligar apenas o backlight pois normalmente só colocamos a função lcd.begin no setup, e se colocar essa função no loop por exemplo, o display vai ficar "piscando".
AFL,
sim, é verdade, mas se você colocar dentro da função que religa o LCD,
só vai ser usada ao religar o mesmo e aí não ficará piscando.
RV
entao, dessas duas opções qual seria mais util?
ja tentei de varias maneiras colocar um push button e nao funciona. nao sei mais oq fazer.
Bom dia FMC,
testa este exemplo de apagar o backlught.
RV
Boa Noite RV
Valeu pelo help, vou ver aqui como fazer, uso um modulo i2c no display.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por