У нас есть устройство, считывающее значение с "носителя" ("флешки"). На этом "носителе" должен быть записан сигнал (HIGH или LOW; 1 или 0). При этом: в его роли должна выступать схема(не SD-шка (можно еще мк, но без использования eeprom)), а память быть энергонезависимой (как минимум пару суток). Может кто-нибудь что-нибудь может посоветовать в качестве этого "носителя"? P.S. Понимаю, звучит дико. На любые вопросы охотно отвечу.
Простая перемычка (джампер) в качестве "носителя" полностью соответствует ТЗ. Для красоты можете облагородить вокруг фейковой схемой.
В первом сообщении ни слова про запись самим устройством, только считывание. Отмазка не засчитана. И чем EEPROM не нравится? Она и предназначена для энергонезависимого хранения данных. Если без шуток, то в качестве "устройства" - любая ардуинка, в качестве "ключа" - нужное количество Digispark (знаю что для такой задачи на ней 70% ненужных деталей, но этот МК в подходящем формфакторе и стоит всего 100 р): На ключе два крайних контакта - питание, два средних - для обмена данными (к примеру, один на запись в EEPROM значения 0/1, другой на чтение из него).
кстати - внезапный вопрос про дигиспарки - у них там типа хитрый бутлодер, который представляется компу под видом usbasp или типа того, за счет этого прошивается по юсб. Но способен ли он так же через тот же юсб-разъем общаться с компом как-то нормально - то есть через ком-порт как нормальная ардуина например?
Да, умеет прикидываться клавиатурой или мышью. Примеры есть в комплекте. На arduino.ru/forum пользователь Клапауций написал для него прошивку, с которой Digispark умеет полноценно работать через консоль (COM-порт), даже выводит сообщения кириллицей.
Если Eeprom не катит, может FRAM подойдёт? Энергонезависима, под условие "схема" вполне подходит. Связь с контроллером - по I2C.