Boa tarde pessoal,
Chegou hoje meus modulos DS3231 for PI que pedi da china para substituir meus DS1307, estou tentando utiliza-los com minha plaquinha Wemos D1 mini (esp8266), mas não estou conseguindo obter uma leitura legal
Segundo uma indicação do fórum esp8266 encontrei essa Lib https://github.com/pgollor/Sodaq_DS3231
e fiz o upload do seguinte código https://github.com/pgollor/Sodaq_DS3231/blob/master/examples/now_es...
onde obtive as seguintes leituras via serial
2165-165-165 45:165:165 d|PB %5d|Z %5d|NF %5d|PF %5d|
Seconds since Unix Epoch: 1213141665
2165-165-165 45:165:165 d|PB %5d|Z %5d|NF %5d|PF %5d|
Seconds since Unix Epoch: 1213141665
2165-165-165 45:165:165 d|PB %5d|Z %5d|NF %5d|PF %5d|
sempre travado na data Epoch: 1213141665 2165-165-165 45:165:165
Fiz uma busca na net e não encontrei muitas informações sobre este erro para este modulo, no DS1307 seria só tirar a bateria, no entanto neste caso a mesma é soldada.
Segundo orientação disponível no gith da biblioteca deveria ter feito a seguinte conexão
DS3231 Schield | ESP8266 |
---|---|
Vcc (+) | Vcc (3,3v) |
GND (-) | GND |
SDA (D) | pino D4 |
SCL (C) | pino D5 |
Esta correta esta conexão, onde foi que eu errei? testei no arduino UNO funciona bem
Tags:
Bom não sei se descobri o problema, mas encontrei uma solução
consegui conectar com essa lib https://github.com/Makuna/Rtc/blob/master/src/RtcDS3231.h
modifiquei um pouco o exemplo e deu certo https://github.com/Makuna/Rtc/tree/master/examples/DS3231_Simple
em anexo o código RTC com modulo DS3231 for PI com Wemos D1 mini
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por