Доброго всем дня. Мне необходимо сохранять состояние (например светодиода), чтобы при выключении и повторном включении он возвращался именно в свое прежнее состояние. У меня ARDUINO UNO, и у него я так понимаю есть EEPROM. Вопрос: Если можно примерчик программы как записывать и считывать оттуда данные... Если повторяюсь - прошу меня простить.
примерчик не скажу, но: Код (Text): #include <EEPROM.h> int addr = 0; // адрес ячейки int value = 42; // сохраняемое значение // в нужном месте программы // запись EEPROM.write(addr,value); // или чтение value = EEPROM.read(addr); да, если это все в среде Ардуино пишется - чтение и, скажем, зажигание светодиода можно в функцию setup() поместить
здесь addr в диапазоне 0 до 511, ячейки памяти это байты, можно вставить по букве в каждую ячейку. Сильно этой памятью не злоупотребляйте вроде как около 10 000 перезаписей. то есть писать туда что то что недолго храниться не стоит.