Boa Tarde

Pessoal, estou com uma duvida em um projeto que estou fazendo aqui para meu ap.

Estou usando um esp8266-01 com ntp e gostaria que em determinado horário, ele ative o rele e em outra hora, desative o rele.

essa parte, não sei se usaria um if, ou boolean (ou bool), já li um monte e realmente não entendi como fazer isso.

oq estou tentando fazer é: se hora estiver dentro do período de 00:59:00 e 07:59:00 então liga o rele, senão rele permanece desligado. 

Exibições: 89

Responder esta

Respostas a este tópico

Boa tarde FMC,

você está fazendo uma pequena confusão:  if e bool são coisas diferentes.

If é uma estrutura de controle de um programa, e bool é um tipo de variável (booleana).

Sugiro que você faça assim:

Clique em : " Deseja carregar arquivos? " e depois em " Escolher arquivo" e anexe o arquivo
com o seu sketch.

daí facilita a ajuda.

Não cole o code na área de texto do tópico.

RV

pois é, eu li em algum lugar que poderia usar o boolean para esse caso, fiquei preso nessa duvida e nao consegui sair dela.

na sketch, nao coloquei  essa parte para desativar o rele, pq realmente me embolei, , so a parte do botao, para usar no caso do rele nao ativar pela hora. ainda estou fazer o projeto no fritzing

segue a sketch

Anexos

FMC

testa ai.

RV

Anexos

vou testar com outra placa, aparentemente, torrei a esp8266-01, espetei o tx no 3.3v ou a gpio0 nao ta funcionando. qualquer coisa que tento subir na placa retorna esse erro:
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2018   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço