Модули кнопок для Arduino

Модули кнопок для Arduino

Кнопки для Arduino в виде готовых модулей. Удобны для подключения и использования в проектах.

Оценок пока нет

Данные модули состоят из небольшой текстолитовой платы, на которой распаяны: тактовая кнопка 12*12 мм, притягивающий резистор и 3 пина для подключения к Arduino. Так же в комплект входят колпачки для кнопок разных цветов. Всего в комплекте 5 модулей кнопок и 5 разноцветных колпачков.

Набор кнопок для ардуино
Набор кнопок для ардуино

Имеется 3 пина для подключения:

  • VCC — питание 5 В или 3,3 В (зависит от используемой платы Ардуино)
  • OUT — сигнальный пин на котором будет высокий логический сигнал при нажатии на кнопку
  • GND — пин для подключения «земли»

Вот так кнопка подключается к Arduino Uno:

Подключение кнопки к Ардуино
Подключение кнопки к Ардуино

Вот код для обработки нажатия на кнопку:

int switchPin = 2;
int ledPin = 13;
 
void setup() {
  pinMode(switchPin, INPUT);
  pinMode(ledPin, OUTPUT);
}
 
void loop() {
  // включаем всетодиод при нажатой кнопке
  if(digitalRead(switchPin) == HIGH) {
    digitalWrite(ledPin, HIGH);
  } else {
    digitalWrite(ledPin, LOW);
  }
}

Добавить комментарий