Boa noite pessoal! Estava brincando com o esp8266, webserver, para ligar, e desligar leds pelo celular, deu super certo, e me veio a ideia de poder setar os horários de acionamento desses leds, como por exemplo (20:30 ligar e 21:00 desligar X led). Tenho um DS3231, porém não consegui implementar o código. Testei o RTC, tudo funcionando ok! NodeMcu também, porém não consegui fazer os dois funcionarem, minha ideia era o seguinte, enviar um endereço como 192.168.1.107/20305020 e então "quebrar" a string e colocar: 20 para a hora, 30 para os minutos, e 50 para o segundos, o 2 seria o pino , e 0 seria desligar, porém não consegui, alguém poderia dar uma luz?

Outra ideia é fazer o seguinte: string.indexOf(saida2), e enviar algo como 192.xxx.x.xxx/saida2&2030501, e setar para a saída 2, hora, minuto e seg, e o 1 final seria para ligar... NTP não é uma opção, preciso que seja realmente com um RTC, já que as vezes eu irei rotear a internet para o nodemcu.

Desde já, obrigado!

Exibições: 922

Responder esta

Respostas a este tópico

Bom dia JAL,

faça o seguinte:
Click em :" Deseja carregar arquivos? ", em seguida em "Escolher arquivo" e anexe o seu
sketch, para que possamos dar uma olhada no code completo.

RV

Acabo de adicionar o código!

Anexos

Alguém? Ainda não consegui fazer funcionar :/

Boa tarde JA,

veja se isto ajuda.

Digitei assim: http://192.168.0.33/20305020?function=rele_on

e obtive assim:

req :GET /20305020
dados :20305020
hora :20
minuto :30
segundo :50
port :2
OnOff :0

RV

Anexos

Boa tarde RV, e obrigado, irei dar uma olhada e testar, e retornarei assim que possível, obrigado pela ajuda!

Fiz uma reorganizada no code:

segue anexo:

RV

Anexos

tenta esse aqui, eu fiz para o um arraçoador do meu aquario, mas é quase o que vc precisa

Anexos

e ai conseguiu?

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço