{Resolvido} Duvida - Armazenagem EEPROM ESP8266, armazenar valores com 4 digitos

Boa noite garagistas,

Estou com uma duvida no meu projeto de alimentador de aquário com uma Wemos D1 mini,

eu preciso armazenar um valor de até 1000 na eeprom, mas não consigo salvar valores maiores que 232 por algum motivo que desconheço, são apenas 6 variáveis, as que eu estou tendo problemas são as " int tempoD1; int tempoD2; int tempoD3;"

O código do projétinho esta disponível na minha pasta do github

https://github.com/tbagro/Arra-oadorWemosD1min

as variáveis estão no arquivo server.h e as funções da eeprom em eeprom.h.

Eu tentei também armazenar valores até 100 e depois converter com uma multiplicação, mas o negocio não faz a multiplicação nem com reza rsrs. estava tentando varias variações dessa funçãozinha aqui, mas nenhuma funcionou.

int multiplicar(int num, int mult) {     return num * mult; } 

Se alguém puder me dar uma luz, eu agradeceria muito, faz mais de uma semana que estou tentando resolver esse problema.

Obs.: Esse tópico seria um complemento a este que aqui aberto por mim

http://labdegaragem.com/forum/topics/duvida-armazenar-vari-veis-na-...

Exibições: 181

Responder esta

Respostas a este tópico

Grande Rui, faz uma hora que estou testando e não estava dando certo, descobri que faltou a função  "EEPROM.begin(256);" na setup do seu exemplo, agora funcionou corretamente.

Muito obrigado pela ajuda, agora é só descobrir se eu consigo fazer funcionar no meu projeto. Só fiquei com uma duvida em relação ao seu exemplo agora, você criou a variavel "tempoD1Read" para leitura, essa variável é necessária, ou ela era dó para testar se funcionou a gravação?

no mais muito obrigado pela ajuda

Oi TA, foi só pra teste, só pra ver o resultado em outra variável.

E por hoje estou sem condições, já estou na quinta cerva blue moon:

Rui

rsrsrsrsrsrs, ai sim hehe e mereceu.

Blue Moon é deliciosa ! Merecida para o Véio !

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2017   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço