Produkteinführung
#
Das 4×4-Touch-Tastaturmodul ist ein Eingabegerät, mit dem Daten in einen Computer oder ein anderes elektronisches Gerät eingegeben werden können. Jede Taste dieser Tastatur ist ein kapazitives Touch-Design mit einem Layout aus vier Zeilen und vier Spalten, und jede Taste stellt ein bestimmtes Zeichen dar. Wenn ein Finger eine Taste berührt, bewirkt dies eine entsprechende Änderung der Kapazität der Touch-Taste. Sobald der mit der Taste verbundene Erkennungsschaltkreis diese Kapazitätsänderung erkennt, gibt er die Information aus, dass die entsprechende Taste gedrückt wurde.
Anwendungsreferenz: Passworttüren, Taschenrechner, Geldautomaten, Mobiltelefone usw.
Parameterspezifikation #
| Parameter | Wert/Beschreibung |
| Betriebsspannung | 3.3V ~ 5V |
| Betriebstemperatur | -40 ° C ~ + 85 ° C |
| Kommunikationsmethode | I2C |
| Größe | 5.6cm * 7.8cm |

Schaltplan #
Hinweis: Die Erweiterungskarte ist angeschlossen an esp32 Controller-Platine.

| 4×4Touch-Tastatur | ESP32 |
| SCL | SCL |
| SDA | SDA |
| VCC | 5V |
| GND | GND |
Beispielcode #
#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);
}
}
Hinweis: Wenn Sie ein Arduino-Board verwenden, verbinden Sie den SCL-Pin der 4×4Touch-Tastatur mit dem PIN A5 des Arduino und den SDA-Pin mit dem PIN A4 des Arduino, stellen Sie die Baudrate auf 9600 ein und laden Sie das Programm hoch.
Testergebnis #
Nachdem Sie die Schaltung gemäß dem Schaltplan erfolgreich angeschlossen und das richtige Programm erfolgreich hochgeladen haben, druckt der serielle Port-Monitor beim Berühren und Drücken einer Taste den entsprechenden Tastenwert aus.

Relevante Unterlagen #
Holen Sie sich jetzt eins #
B2B-Geschäft: info@acebott.com
