Количество
|
Стоимость
|
||
|
Модульная тактовая кнопка 12х12 мм
Бренд | Китай |
---|---|
Гарантия | 3 месяцев |
Наличными, Оплата картой Visa / MasterCard (LiqPay), Перевод на карту Приват банка, Безналичный для юридических и физических лиц, Оплата частями, Наложенным при получении товара в службах доставки «Новая почта» и «Укрпочта»
Обмен / возврат товара в течение 14 дней
Модульная тактовая кнопка 12х12 мм — это универсальная кнопка для сборки самых различных роботизированных устройств. Принцип работы кнопки прост, при давлении на толкатель происходит замыкание цепи и осуществляется необходимое действие. Питание кнопки осуществляется от источника в 12 В с силой тока 50 мА, а для удобства подключения к устройству контакты подписаны.
Сама кнопка выполнена из прочного пластика, в наличии пять цветов: синий, зеленый, красный, желтый и черный. Рабочая температура имеет широкий диапазон от -30 до +85 °C, а компактные размеры устройства и достаточная чувствительность нажатия, позволяют использовать кнопку даже в самых небольших проектах.
Характеристики:
- Питание: DC 12 В 50 мА
- Ход толкателя: 0.25 ± 0,10 мм
- Сопротивление контактов макс.: 100 мОм
- Сопротивление изоляции мин.: 100 МОм
- Рабочая температура: -30-+ 85 °C
- Размеры: 12x12 мм
Схема подключения тактовой кнопки к плате Arduino:
Для подключения данной схемы понадобится:
- Плата Ардуино - 1 шт.
- Кабель для Ардуино - 1 шт.
- Макетная плата - 1 шт.
- Светодиод - 3 шт.
- Резистор 220 - 3 шт.
- Резистор 10 КОм - 3 шт.
- Тактовая кнопка - 3 шт.
Пример программы тактовой кнопки с Ардуино:
Первый способ программирование тактовой кнопки:
Второй способ программирование тактовой кнопки:
int buttonState = 0;
void setup()
{
pinMode(2, INPUT);
pinMode(13, OUTPUT);
}
void loop()
{
// read the state of the pushbutton value
buttonState = digitalRead(2);
// check if pushbutton is pressed. if it is, the
// buttonState is HIGH
if (buttonState == HIGH) {
// turn LED on
digitalWrite(13, HIGH);
} else {
// turn LED off
digitalWrite(13, LOW);
}
delay(10); // Delay a little bit to improve simulation performance
}