Внедрение продукции
#
Модуль сенсорной клавиатуры 4×4 представляет собой устройство ввода, используемое для ввода данных в компьютер или другое электронное устройство. Каждая клавиша этой клавиатуры представляет собой емкостную сенсорную конструкцию с компоновкой из четырех строк и четырех столбцов, и каждая клавиша представляет определенный символ. Когда палец касается клавиши, это вызывает соответствующее изменение емкости сенсорной клавиши. Как только схема обнаружения, подключенная к клавише, обнаруживает это изменение емкости, она выводит информацию о том, что соответствующая клавиша была нажата.
Ссылка на применение: двери с паролем, калькуляторы, банкоматы, мобильные телефоны и т. д.
Спецификация параметра #
| Parameters | Значение/Описание |
| Рабочее напряжение | 3.3V ~ 5V |
| Рабочая Температура | -40 ° C ~ + 85 ° C |
| Способ связи | I2C |
| Размер | 5.6cm * 7.8cm |

Схема подключения #
Примечание: Плата расширения прикреплена к esp32 плата контроллера.

| 4×4Сенсорная клавиатура | ESP32 |
| SCL | SCL |
| SDA | SDA |
| VCC | 5V |
| GND | GND |
Пример кода #
#include
ACB_KeyBoard_I2C kb;//Create a touch keyboard object
void setup() {
Serial.begin(115200);
}
void loop() {
char customKey = kb.getKey();//Get the value of a key
if(customKey){//Determine if a button is pressed
Serial.print(customKey);
delay(500);
}
}
Примечание: Если вы используете плату Arduino, подключите вывод SCL клавиатуры 4×4Touch к выводу A5 платы Arduino, а вывод SDA — к выводу A4 платы Arduino, установите скорость передачи данных 9600 и загрузите программу.
Результат испытаний #
После успешного подключения цепи в соответствии со схемой соединений и успешной загрузки правильной программы при нажатии клавиши монитор последовательного порта выведет на экран соответствующее значение клавиши.

Связанные ресурсы #
Получить ценовое предложение или купить у: #
B2B-бизнес: info@acebott.com