Domov » Obchod » Matrix Array 12 Key Membrane Switch Keypad Keyboard For Arduino AVR 4 x 3
Produkt „ENC28J60 LAN Ethernet Network Board Module for arduino 25MHZ Crystal AVR 51 LPC STM32 3.3V“ bol pridaný do košíka.
Zobraziť košík
Matrix Array 12 Key Membrane Switch Keypad Keyboard For Arduino AVR 4 x 3 3,37 €
3 na sklade
Popis
Matrix Array 12 Key Membrane Switch Keypad for Arduino AVR 4 x 3
Popis
Membránová klávesnica s maticovým usporiadaním 4 x 3 pre Arduino a AVR
Vlastnosti
Maticové usporiadanie 4 x 3 pre snadné ovládanie
Používa membránové spínače na tlačidlá
Snadná integrácia s Arduinom a AVR mikrokontrolérmi
Špecifikácie
Rozmery: 77mm x 60mm
Pocet tlačidiel: 12 (4 x 3)
Pracovné napätie: 3.3V – 5V
Príklady použitia
Ovládanie rôznych funkcií alebo vstupov pomocou klávesnice
Vytvorenie menu alebo interaktívnej navigácie
Príkladový kód pre Arduino
// Príkladový kód pre čítanie stavu tlačidiel
const int numRows = 4;
const int numCols = 3;
char keys[numRows][numCols] = {
{‘1’, ‘2’, ‘3’},
{‘4’, ‘5’, ‘6’},
{‘7’, ‘8’, ‘9’},
{‘*’, ‘0’, ‘#’}
};
byte rowPins[numRows] = {9, 8, 7, 6};
byte colPins[numCols] = {5, 4, 3};
Keypad keypad = Keypad(makeKeymap(keys), rowPins, colPins, numRows, numCols);
void setup() {
Serial.begin(9600);
}
void loop() {
char key = keypad.getKey();
if (key) {
Serial.println(key);
}
delay(10);
}
Skopírovať kód
Príkladový kód pre ESPHome
# Príkladový kód pre ESPHome
binary_sensor:
- platform: gpio
pin:
number: D1
mode: INPUT_PULLUP
name: "Matrix Keypad Button 1"
filters:
- invert:
- delayed_on: 10ms
- delayed_off: 10ms
on_press:
then:
- switch.toggle: relay_output
Skopírovať kód
Veľkosť podložky: 69,2 x 76,9 x 0,8 mm
Dĺžka kábla: 3-1/3 “alebo 86 mm (vrátane konektora)
Konektor: Dupont 7 pinov, rozstup 0,1 “(2,54 mm)
Štýl montáže: Samolepenie
Max. Hodnotenie obvodu: 35VDC, 100mA
Špecifikácia izolácie: 100 M ohm, 100 V.
Dielektrická odolnosť: 250VRms (60Hz, 1min)
Kontaktný odraz: <= 5 ms
Stredná dĺžka života: 1 milión uzávierok
Prevádzková teplota: -20 až +40 ° C