Giới thiệu Bàn phím cứng keypad 3×4 có nắp
Bàn phím cứng keypad 3×4 có nắp keypad có thiết kế nhỏ gọn, dễ kết nối và sử dụng, các chân của 16 phím được nối theo ma trận, tín hiệu khi nhấn phím sẽ là tín hiệu GND (0VDC) hoặc Vcc (5VDC) tùy vào cách quét phím của các bạn kích vào chân Vi điều khiển, bàn phím còn tích hợp vị trí để lắp thêm tụ chống dội (chống nhiễu), phù hợp cho các ứng dụng điều khiển bằng phím bấm.
Bàn phím tích hợp trong nhiều module mạch điện tử như kit phát triển, kit học tập giao tiếp các vi điều khiển như Pic, 8051, AVR, STM,…..
Bàn phím nhựa 3×4 là một loại bàn phím cơ bản có 12 nút bấm được sắp xếp thành 3 hàng và 4 cột
Bàn phím nhựa sử dụng để nhập dữ liệu hoặc điều khiển các thiết bị chẳng hạn như: Điều khiển một hệ thống điều khiển truy cập, Thiết bị điện tử di động …




Chức năng key phím 3×4
- R1 : Ngõ ra hàng 1.
- R2 : Ngõ ra hàng 2.
- R3 : Ngõ ra hàng 3.
- R4 : Ngõ ra hàng 4.
- C1 : Ngõ vào hàng 1.
- C2 : Ngõ vào hàng 2.
- C3 : Ngõ vào hàng 3.
- C4 : Ngõ vào hàng 4.
Sơ đồ nguyên lý key phím 3×4

Thông số kỹ thuật Bàn phím cứng keypad 3×4 có nắp keypad
- Điện áp hoạt động : 3.3V – 5V
- Dòng điện hoạt động : 20mA
- Công suất hoạt động : 100mW
- Chuẩn truyền : I/O
- Nhiệt độ hoạt động : -40°C – 150°C
- Số chân : 7
- Số nút : 12
- Loại : Module
- Quét tích cực : Do người thiết kế
- Kích thước : 160mm*69mm*77mm
Chương trình Test
Nguyên lý kết nối

Chương trình
Thư viện : Tại đây Keypad.h
/*4X4 Arduin0
* 1 - 2
* 2 - 3
* 3 - 4
* 4 - 5
* 5 - 6
* 6 - 7
* 7 - 8
* 8 - 9
*
* Nạp code mở Serial Monitor, chọn No line ending, baud 9600.
*
*/
#include <Keypad.h>
const byte ROWS = 4; //four rows
const byte COLS = 4; //four columns
//define the cymbols on the buttons of the keypads
char hexaKeys[ROWS][COLS] = {
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'}
};
byte rowPins[ROWS] = {9, 8, 7, 6}; //connect to the row pinouts of the keypad
byte colPins[COLS] = {5, 4, 3, 2}; //connect to the column pinouts of the keypad
//initialize an instance of class NewKeypad
Keypad customKeypad = Keypad( makeKeymap(hexaKeys), rowPins, colPins, ROWS, COLS);
void setup(){
Serial.begin(9600);
}
void loop(){
char customKey = customKeypad.getKey();
if (customKey){
Serial.println(customKey);
}
}
Tham khảo chương trình mẫu và thông tin linh kiện chi tiết tại:

ANTEN 2.4GHz 2DBI 3.5CM KIM TRONG, ANTEN WIFI, ZIGBEE, RF
Điện trở 330R 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
CẦU DIODE KBPC610 DIP, CHỈNH LƯU TOÀN KỲ 6A - 1000V
Module GPS GY-NEO M8N Anten liền, Mạch định vị tọa độ GPS
LED 5MM PHỦ MÀU VÀNG CHÂN NGẮN, LED SIÊU SÁNG - 40 CON
Cảm biến phao điện tử P150 220V, Công tắc phao điện tử
IC SỐ SN74HC02 CỔNG NOR, IC CỔNG LOGIC 2-INPUT DIP
Cảm biến nhiệt độ NTC 10K Lỗ M6 1m, Nhiệt độ điện trở
LED 5MM PHỦ MÀU ĐỎ CHÂN NGẮN, LED SIÊU SÁNG - 40 CON
At89s52 DIP, VI ĐIỀU KHIỂN HỌ 8051 CỦA ATMEL
Module thẻ từ RFID PN532 UART SPI I2C, Mạch thẻ từ NFC 13.56MHz
MÁY BƠM CHÌM USB ĐỨNG TRẮNG, LƯU LƯỢNG 1.6L/P
Màn hình LCD2004 Xanh lá, Màn hình hiển thị Text
Điện trở 18R 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Vi điều khiển Pic16F877A DIP, Họ PIC của Microchip
Pic16F887 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Điện trở 1R2 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
IC SN74HC373 IC CHỐT LOẠI D, THIẾT LẬP 3 TRẠNG THÁI
Điện trở 470R 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
ANTEN 433Mhz 38dBi KIM TRONG 21CM, ANTEN LORA, RF
Anten GPS+BD 30dBi 15x15mm dây 30cm, Tần số 1575.42/1561MHz
Hàng rào cái vuông đơn thẳng 1*40P 2.54mm, Jump header đơn 40 pin
Dây bus 6pin 20cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
CẦU DIODE KBL608 DIP, CHỈNH LƯU TOÀN KỲ 6A - 800V
IC SỐ SN74HC21 CỔNG AND, IC CỔNG LOGIC 4-INPUT DIP
Điện trở 15R 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
LED 7ĐOẠN 3SỐ ANODE 0.56IN ĐỎ, LED 7 SEG 37.5x19x8MM
Màn hình Oled 1.3in I2C xanh dương , Oled 128x64 hiển thị điểm ảnh
Hàng rào Cái vuông đôi thẳng 2*40P 2.54mm, Jump header đôi 40 pin
Điện trở 16R 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Hàng rào cái lỗ tròn đơn thẳng 1*40P 2.54mm, Jump header đơn 40 pin
ANTEN 433Mhz 12dBi KIM TRONG 21CM, ANTEN LORA RF
Hàng rào đực đơn thẳng 1*40P 17mm 2.54mm, Jump header đơn 40 pin
Điện trở 6R8 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
PT100 3 DÂY M6 WZP-A 2000MM, CẢM BIẾN NHIỆT ĐỘ PT100
Module thu phát NRF24L01 2.4Ghz anten liền, Truyền nhận không dây RF
CẢM BIẾN LM35, NHIỆT ĐỘ MÔI TRƯỜNG (LOẠI TỐT)
TRANSISTOR PNP TIP42 DIP, HOẠT ĐỘNG -40V VÀ -6A
Điện trở 2R7 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
CẢM BIẾN MQ2, CẢM BIẾN NỒNG ĐỘ KHÍ GA
CẦU DIODE KBP310 DIP, CHỈNH LƯU TOÀN KỲ 3A - 1000V
Module điều khiển động cơ DC L298N, Driver điều khiển động cơ DC
CẢM BIẾN DHT11, ĐO NHIỆT ĐỘ VÀ ĐỘ ẨM
Module thu phát Bluetooth HC05 - Mạch thu phát Bluetooth HC-05 















Đánh giá
Chưa có đánh giá nào.