Внедрение продукции #

Кнопка 1

Кнопочный модуль — это распространённый электронный компонент, используемый для выполнения ключевых операций в электронных устройствах.

Модуль кнопки состоит из двух электродов и пружинной кнопки, которая расположена между двумя электродами. Когда кнопка не нажата, два электрода кнопки отключены, и цепь находится в отключенном состоянии; Когда клавиша нажата, два электрода соприкасаются, образуя замкнутую цепь.

Область применения: клавиатура, переключатель управления и т. д.


Спецификация параметра #

Parameters Значение/Описание
Рабочее напряжение 3.3V ~ 5V
Рабочая Температура -10 ° C ~ + 50 ° C
Выходной сигнал Цифровой сигнал
Размер 3.16cm * 2.38cm

Кнопка 5


Схема подключения #

Примечание: Плата расширения прикреплена к esp32 плата контроллера.
Qb067+Поддержка Google

Кнопочный модуль ESP32
VCC 5V
GND GND
S Контакт 32

Пример кода #

void setup() {
pinMode(32,INPUT);//Set pin 32 to input mode
Serial.begin(115200);//Set baud rate to 115200
}
void loop() {
Serial.println(digitalRead(32));//Read the state of pin 32 and print it to the serial monitor
delay(1000);
}

Примечание: Если вы используете плату Arduino, то измените контакт в программе на PIN7, установите скорость передачи данных на 9600, а затем подключите аппаратный контакт к PIN7 и загрузите программу.


Результат испытаний #

После загрузки кода на плату контроллера откройте монитор последовательного порта Arduino IDE, установите скорость передачи данных 9600 и переключитесь в режим прокрутки.

Когда мы нажимаем клавишу, последовательный порт возвращает данные 0; когда клавиша отпускается, последовательный порт возвращает данные 1.

Qb067图片 2



Получите сейчас #