Bom dia! Estou desenvolvendo um projeto em arduino uno, para acender leds (coisa simples, pois estou começando), o que esta acontecendo é que para acender o led eu programo manualmente um determinado valor de lux, medido pelo ldr...porém quando desligo e ligo o sistema este numero volta a zero, para eu configurar ele novamente. Tem como o arduino "gravar" o número que eu havia programado nele? faço esta programação através de botões, e vejo este numero programado e a quantidade de lux em um display lcd.

Exibições: 194

Responder esta

Respostas a este tópico

Olá Jose, obrigado pela resposta!

Só para esclarecer minha dúvida...com esta memória EEPROM consigo fazer ela ler o valor que eu configurei manualmente e guardar este valor? se na próxima vez que for utilizar e precisar ajustar um outro valor, ele gravara este ultimo no lugar daquele que já havia gravado? Obrigado pela força!!

Olá Rafael!

Sim. No seu código você deve garantir que, sempre que o valor for alterado, ele seja gravado na EEPROM.

Dessa forma, quando o Arduino for ligado, o valor gravado será recuperado através de uma operação de leitura da EEPROM.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço