Matrix Keypad 4×4 Membran Switch er en type tastatur, der består af en række knapper arrangeret i en 4×4 matrice. Et Matrix Keypad 4×4 Membran Switch består af en fleksibel membran, der indeholder knapperne og deres elektriske forbindelser. Knapperne er normalt arrangeret i en 4×4 matrice, hvilket giver 16 individuelle knapper. Matrix Keypad 4×4 Membran Switches kan interface med mikrokontrollere, Arduino boards, Raspberry Pi og andre digitale enheder. De bruges ofte til brugerinput i projekter og produkter.
Tekniske detaljer:
Isolationsmodstand: 100M Ω
Trykkraftknap: 150 – 200 N
Afvisningstid: 1 ms
Maksimal temperatur: 60 °C
Installere Arduino IDE Software
Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere din arduino.
Download fra dette link: Download
Programmering
Inden programmeringen kan udføres skal de rigtige “Optiens” findes. Åben linket til den udviklingsboard du bruger.
Eksempel
Dette eksempel viser hvordan du i din serial monitor kan se hvilken knap der trykkes på.
Du skal bruge:
Forbind det sådan:
Kode:
#include <Keypad.h> const byte ROWS = 4; // four rows const byte COLS = 4; // four columns // Map the buttons to an array for the Keymap instance char hexaKeys[ROWS][COLS] = { {'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'} }; byte colPins[ROWS] = {5, 4, 3, 2}; // Pins used for the rows of the keypad byte rowPins[COLS] = {9, 8, 7, 6}; // Pins used for the columns of the keypad // Initialise the Keypad Keypad customKeypad = Keypad(makeKeymap(hexaKeys), rowPins, colPins, ROWS, COLS); void setup() { Serial.begin(9600); // Initialise the serial monitor } void loop() { // Read the pushed button char button = customKeypad.getKey(); if (button) { Serial.println(button); } }
Kontakt os
Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.
Anmeldelser
Der er endnu ikke nogle anmeldelser.