Здравствуйте. Подкиньте пожалуйста пример. Ардуинка, обычный бытовой выключатель с фиксацией, подключен к входу ардуинки. Нужно обработать изменение состояние выключателя. Сообразить не могу. благодарю
При старте читаешь состояние входа, запоминаешь. В loop читаешь состояние входа (или по прерыванию, на выбор) - если оно не совпадает с предыдущим сохранённым - положение переключателя изменилось: сохраняешь текущее положение, орёшь юзеру.
А по нарастанию (RISING)не?По обоим это как?Чета не нашел.Да и Пин лампочка=Пин выключателя это наверное уже в функции которую прерывание вызывает?
Написано же: . В регистре прерываний выставить флаг 01. Но можно и в лупе гонять - ничего фатального не произойдёт.