Сохранение кода пульта в EEPROM или альтернативные методы.

Shnemena
Offline
Зарегистрирован: 28.12.2015

Доброго времени суток, подскажите есть возможность автономно записывать данные в EEPROM у Arduino?

Задча сделать автономно обучающийся ИК приёмник. Т.е по нажатию кнопки включается режим сканирования кода, тыкаем кнопку на пульте, код считывается и сейвится в энергонезависимую память. Далее по этому коду активируем функии.

Может кому попадались готовые решения? Или кто-то знает более изящные способы?

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Shnemena пишет:

подскажите есть возможность автономно записывать данные в EEPROM у Arduino?

Есть - http://arduino.ru/Reference/Library/EEPROM

Penni
Penni аватар
Offline
Зарегистрирован: 18.01.2015

Вчера только делал такую фигню по ТЗ на 20 кнопок было. Что конкретно не получается?

Shnemena
Offline
Зарегистрирован: 28.12.2015

Да в целом пока не приступил к проекту, просто в поисках рациональной комбинации. Можете намекнете что использовали по железкам?) Я это вижу Атмега или Attiny + переферия. Задача контроллера управлять модулем JQ 6500. Т.е устройство должно записать в себя код кнопки от любоко ИК пульта, а затем по нажатию этой кнопки управлять определенным функцианалом модуля. Беда в том, что про EEPROM я пока ничего не знаю. И хочу сразу пойти по короткому пути, на чьем то опыте.))

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

Я так понимаю, что опыт из примеров в поставке Arduino IDE не канает? Там есть примеры работы с EEPROM.

Shnemena
Offline
Зарегистрирован: 28.12.2015

Опыт больше по железкам нужен. С програмной частью думаю разберусь.

Достаточно ли Атмеги или Аттини для этой задачи. Смогут ли они автономно работать с ЕЕPROM? Т

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Что по-вашему автономно? И какие видите проблемы?

Shnemena
Offline
Зарегистрирован: 28.12.2015

Автономно - без программатора(пк). Т.е сам контроллер пишет.

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Я Вас, возможно, разочарую или что-то в этом роде, но он всегда сам пишет.