Исходные: Есть ардуина с шилдом из четырех реле. Написал на Delphi прогу, которая через serial кидает команду на включение или отключение реле. Скетч замечательно принимает команду и отрабатывает включение/выключение реле. В чем проблема: Допустим, поступила команда на включение реле. Реле включились и остаются включенными до тех пор, пока не закрываешь делфёвскую прогу. Закрываешь - через несколько секунд реле вырубаются, а хотелось бы, чтобы реле сохраняли свое включенное состояние. Есть идея писать команду в EEPROM и периодически оттуда ее считывать, как бы эмулируя подачу команды через serial. Или я слишком загоняюсь? Есть идеи попроще?
Происходит сброс контроллера либо при закрытии порта либо при сбое на шине USB. Чтобы этого не было, на ардуине нужно разомкнуть перемычку RESET-EN, но при этом потеряется возможность заливать скетчи через USB. Оптимально было бы поставить туда съемную перемычку... А какая у вас ардуина Uno/Mega/Leo/... ?