Beschrijving:
1. Gemeenschappelijke kathodetoetsmodule met 4 knoppen (indien ingedrukt, uitgang laag niveau).
2. GND K1 K2 K3 K4 "4 PIN UIT 2,54 mm
3. Werkspanning: DC 0-48V
4. Grootte: 12,7 x 33 mm
5. Het kan rechtstreeks in Arduiuo uno3 mega2560 due worden gestoken, voor aansluiting op uw Arduiuo uno3 Mini Nano Mega2560 Breadboard voor frambozen pi banaan pi enz., Of andere MCU PLD CPU (AVR STM32 ARM PIC C51 NRF24LE1 CC2530 MSP430 STM8 FPGA CPLD enz. )
Schema schema:

Arduiuo uno3 / mega2560 Code
// ************************************************ ****** //
/ *
Arduiuo_4key_uart
Deze voorbeeldcode bevindt zich in het publieke Doenmein.
* /
// Definieer de sleutelpen
int K1 = 13;
int K2 = 12;
int K3 = 11;
int K4 = 10;
// variabelen zullen veranderen:
int buttonState = 0; // variabele voor het lezen van de drukknop
// de setup-routine wordt eenmaal uitgevoerd wanneer u op reset drukt:
void setup() {
// initialiseer de pincode als invoer.
pinMode (K1, INPUT);
pinMode (K2, INPUT);
pinMode (K3, INPUT);
pinMode (K4, INPUT);
// Activeer de interne pull-up weerstanden van de sleutelpen
digitalWrite (K1, HIGH);
digitalWrite (K2, HIGH);
digitalWrite (K3, HIGH);
digitalWrite (K4, HIGH);
// initialiseer seriële communicatie met 9600 bps:
Serial.begin (9600);
}
// de looproutine draait altijd opnieuw:
void loop() {
buttonState = digitalRead (K1);
if (! buttonState) Serial.print ("k1 n");
Doen
{
buttonState = digitalRead (K1);
}
while (! buttonState); // Wachtknop loslaten
buttonState = digitalRead (K2);
if (! buttonState) Serial.print ("k2 n");
Doen
{
buttonState = digitalRead (K2);
}
while (! buttonState); // Wachtknop loslaten
buttonState = digitalRead (K3);
if (! buttonState) Serial.print ("k3 n");
Doen
{
buttonState = digitalRead (K3);
}
while (! buttonState); // Wachtknop loslaten
buttonState = digitalRead (K4);
if (! buttonState) Serial.print ("k4 n");
Doen
{
buttonState = digitalRead (K4);
}
while (! buttonState); // Wachtknop loslaten
vertraging (100);
}
Pakket inbegrepen:
10 x 4 Key MCU Keyboard Matrix Button Board


