как реализовать проверку последнего действия в случае перезагрузки?

barbadeya
Offline
Зарегистрирован: 31.03.2015

Помогите пожалуйста с проблемой, хочу что бы ардуино если вдруг пропало питание запоминало последнее свое действие и при запуске начинало с него же.

Это возможно реализовать?

Stas046
Offline
Зарегистрирован: 10.12.2014

Я сохраняю некоторые переменные в EEPROM, а на случай перезагрузки их читаю в setup. 

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

Чтобы постоянно не дергать EEPROM, предусмотреть небольшое автономное питание проца (типа ионистора), блок контроля напряжения и логику записи в EEPROM по пропаданию напряжения. Далее как пост.1

Если контролируемые переменные меняются достаточно редко (2-3 раза в сутки) , можно просто как в посте.1