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.

Exibições: 1558

Responder esta

Respostas a este tópico

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.

Desligue só o backlight. Se desligar a alimentação do display terá que reinicializar o microcontrolador para voltar a exibir as informações.

é, 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

Anexos

Boa Noite RV

Valeu pelo help, vou ver aqui como fazer, uso um modulo i2c no display.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço