Domov » Obchod » Matrix Array 12 Key Membrane Switch Keypad Keyboard For Arduino AVR 4 x 3
Produkt „Screw Wings Shield (assembled) for Arduino“ 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