Amigos estou testando o código desse Blog aqui > http://fabianoallex.blogspot.com/2015/08/arduino-ntp-acessando-serv... 

está funcionando Blz, porem a hora esta adiantada, e não achei como mudar o Timer Zone nesse código, se alguns dos amigos poderem ajudar agradeço,

Exibições: 493

Responder esta

Respostas a este tópico

Boa tarde grnade CJN,

configura assim e veja se dá certo:

NTPClient timeClient(UDP, "a.st1.ntp.br", -3 * 3600, 60000); // Cria um objeto "NTP" e corrige fuso

Eu uso assim.

RV

Rui, fiz isso mais não funcionou, eu uso isso mesmo aí que vc escreveu, sendo no ESP 8266, mais estou usando o ethernet Shield w5100, e as configurações são diferentes

Boa tarde CJN,

usando o código que você referenciou:

http://fabianoallex.blogspot.com/2015/08/arduino-ntp-acessando-serv...

acrescentei as linhas: 77 e alterei a linha 217, e funcionou com o nosso fuso horário.
O valor na linha 77 refere-se à diferença de horas em segundos em relação a GMT.
O Brasil está a -3 horas de GMT, então (3600 seg x -3 = -10800).


DNS resolve...
ntp02.oal.ul.pt = 194.117.9.130
Segundos desde 1 de Jan. de 1900 = 3776353948
Unix time = 1567354348
Ano: 2019
Mes: 9
Dia da semana: 0
Dia: 1
Hora: 16
minunto: 12
segundo: 28
Domingo, 01/09/2019 16:12:28


horário no meu note: 16:12.....

RV

TimeZoneBrasil.ino

Amigo Rui acabei de testar aqui, funcionou blz, Muito obg,

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço