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:
Use o código que o Rui fez, mas ao invés de controlar o pino 13, use os comandos abaixo para ligar ou desligar o backlight que o próprio controlador I2C faz a função.
lcd.setBacklight(HIGH);
lcd.setBacklight(LOW);
Por falar nisso, gostei muito do seu código Rui, tratamento de debounce simples e eficiente.
Adaptei o código do Rui para funcionar com o I2C,
Boa Noite!
Andre, valeu pela ajuda.
devo ter feito algum ligacao errada aqui do pushbutton na protoboard, pq aperto e nada acontece.
alterei as portas na nodemcu, retirei o dht11 da porta D2(gpio4), coloquei na porta D5(gpio14), dht11 esta funcionando direitinho, umidade e temperatura estao aparecendo corretamente do display.
na porta de(gpio4) coloquei o fio para o pushbutton e na outra perna tem um fio saindo para o gnd.
aperto o botao e nada funciona.
Eu testei esse código aqui e funcionou perfeito. Usei a porta digital 4 pois eu já tenho uma placa de prototipagem pronta e usa esse pino, mas você pode alterar a seu gosto.
Estou usando Arduino Uno.
vou ver aqui se tem alguma diferença nas portas do nodemcu.
Valeu pela ajuda RV e Andre
Funcionou aqui, mas tive que passar para o arduino e tirar do nodemcu, nao sei qual motivo, mas o botao nao funcionou nas gpio do nodemcu, quando passei para o arduino funcionou.
agora vou ler sobre criacoes de void, pq ainda tenho que adicionar um rele.
Boa tarde FMC,
um comentário.
void significa "vazio, vago" .
usa-se esta palavra no inicio do nome de uma função, pra informar
que ela ao terminar de executar, não retornará nenhum valor para "quem" a chamou.
(Vai retornar vazio)
O correto é dizer " agora vou ler sobre criacoes de funções "
RV
é verdade, valeu pela ajuda
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por