изменение значений переменных и сохранение этих значений при отключении питания

a.u.vasilev
Offline
Зарегистрирован: 14.12.2017

Всем доброго! Извиняюсь если такой вопрос уже был, но два дня пляски с бубном и гуглом не увенчались успехом.

Мне необходимо реализовать запоминание значений некоторых переменных, значения которым присваиваются не при написании кода, а при эксплуатации.

т.е. в коде я объявляю необходимые мне переменные и некоторым из них в различных жизненых ситуациях будет необходимо поменять значения и оставить их даже если я отключу питание от ардуина.

За ранее огромное спасибо!

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Смотреть работу с EEPROM, в поставке Arduino IDE есть примеры. При старте читаешь из EEPROM значения переменных, при их изменении - сохраняешь в EEPROM.

a.u.vasilev
Offline
Зарегистрирован: 14.12.2017

Спасибо! Сейчас как раз сижу читаю синтаксис, пытаюсь разобраться.

bwn
Offline
Зарегистрирован: 25.08.2014

a.u.vasile пишет:

пытаюсь разобраться.

Чего там разбираться, наливай да пей.))) EEPROM.update(address, val);

a.u.vasilev
Offline
Зарегистрирован: 14.12.2017

Просто все оказалось сложнее, пришлось еще ковырять как сохранить число имеющее сотые доли, но в итоге победил, спасибо.