Produkteinführung #

Button 1

Ein Tastenmodul ist eine gängige elektronische Komponente, die zur Tastenbedienung in elektronischen Geräten verwendet wird.

Das Tastenmodul besteht aus zwei Elektroden und einem Federknopf, der sich zwischen den beiden Elektroden befindet. Wenn die Taste nicht gedrückt wird, sind die beiden Elektroden der Taste getrennt, und der Stromkreis befindet sich im getrennten Zustand. Wenn die Taste gedrückt wird, berühren sich die beiden Elektroden und bilden einen geschlossenen Stromkreis.

Anwendungsbezug: Tastatur, Steuerschalter usw.


Parameterspezifikation #

Parameter Wert/Beschreibung
Betriebsspannung 3.3V ~ 5V
Betriebstemperatur -10 ° C ~ + 50 ° C
Ausgangssignal Digitalsignal
Größe 3.16cm * 2.38cm

Button 5


Schaltplan #

Hinweis: Erweiterungskarte ist angeschlossen an esp32 Controller-Platine.
Qb067+Sonstiges

Tastenmodul ESP32
VCC 5V
GND GND
S Stift 32

Beispielcode #

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);
}

Hinweis: Wenn Sie eine Arduino-Platine verwenden, ändern Sie den Pin im Programm auf PIN7, stellen Sie die Baudrate auf 9600 ein, verbinden Sie dann den Hardware-Pin mit PIN7 und laden Sie das Programm hoch.


Testergebnis #

Nachdem Sie den Code auf die Controllerplatine hochgeladen haben, öffnen Sie den Seriellen Port-Monitor der Arduino IDE, stellen die Baudrate auf 9600 ein und wechseln in den Scroll-Modus.

Wenn wir die Taste drücken, gibt der serielle Anschluss die Daten 0 zurück; wenn die Taste losgelassen wird, gibt der serielle Anschluss die Daten 1 zurück.

Qb067图片 2



Holen Sie sich jetzt eins #