Описание:
“KY-004″ — модуль с кнопкой выполнен на печатной плате, имеет нормально разомкнутые контакты, при нажатии на кнопку контакты замыкаются, а на выходе появляется напряжение низкого уровня. Между контактами “S” и “средний контакт” впаян резистор 10 кОм.
Характеристики:
- “S” и “-” – нормально разомкнутые контакты.
Подключение:
- “S” – выход
- “средний контакт” – можно подключить +5 В с Arduino платы
- “-” – общий
Пример кода (скетч) для “KY-004” и Arduino:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
// "KY-004″ модуль с Н.Р. тактовой кнопкой // umnyjdomik.ru int led = 13 ;// назначение пина для светодиода int buttonPin = 10; // назначение пина для кнопки int value ;// переменная для хранения положения кнопки void setup () { pinMode (led, OUTPUT) ;// пин светодиода работает как выход pinMode (buttonPin, INPUT) ; // пин кнопки работает как вход } void loop () { value = digitalRead (buttonPin) ;// чтение значения с кнопки if (value == HIGH) // когда с модуля кнопки появляется низкий уровень, светодиод гаснет { digitalWrite (led, HIGH); } else { digitalWrite (led, LOW); } } |