Внедрение продукции #
Кнопочный модуль — это распространённый электронный компонент, используемый для выполнения ключевых операций в электронных устройствах.
Модуль кнопки состоит из двух электродов и пружинной кнопки, которая расположена между двумя электродами. Когда кнопка не нажата, два электрода кнопки отключены, и цепь находится в отключенном состоянии; Когда клавиша нажата, два электрода соприкасаются, образуя замкнутую цепь.
Область применения: клавиатура, переключатель управления и т. д.
Спецификация параметра #
Parameters | Значение/Описание |
Рабочее напряжение | 3.3V ~ 5V |
Рабочая Температура | -10 ° C ~ + 50 ° C |
Выходной сигнал | Цифровой сигнал |
Размер | 3.16cm * 2.38cm |
Схема подключения #
Примечание: Плата расширения прикреплена к esp32 плата контроллера.
Кнопочный модуль | 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.
Связанные ресурсы #
Получите сейчас #
B2B-бизнес: info@acebott.com