В Arduino есть программная реализация подтягивания цифрового пина к +5V. Таким образом, кнопку кидаю на землю.
http://www.freeduino.ru/arduino/sample_Buttons.html
pinMode(12, INPUT); //2й – вход. Здесь кнопка, замыкающая на землю
digitalWrite(12, HIGH); //включаем подтягивающий резистор
Прерывания висят на 2 и 3 пинах.
http://robocraft.ru/blog/arduino/45.html
Инициализация иначе:
pinMode(btnPin, INPUT_PULLUP);
http://arduinorus.blogspot.com/2013/03/blog-post.html
Bounce
http://greenoakst.blogspot.com/2012/06/arduino-bounce.html
Комментариев нет:
Отправить комментарий