สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
4x4 Matrix Membrane Keypad เป็นโมดูลปุ่มกดที่มักใช้ในการสร้างโครงการ Arduino เช่น เครื่องคิดเลข การป้อนรหัสผ่าน และอื่นๆ
นี่คือคุณสมบัติของปุ่มกดนี้:
- ดีไซน์บางเฉียบ
- ใช้งานง่ายในไมโครคอนโทรลเลอร์
ข้อกำหนดที่สำคัญ:
- แรงดันไฟฟ้าสูงสุด 24VDC, 30mA
- การเข้าถึง 8 พินสำหรับเมทริกซ์ 4x4
- ปุ่ม 4x4 (4 แถว & 4 คอลัมน์)
- อุณหภูมิในการทำงาน: 0 ถึง 50 °C
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
นี่คือรายการส่วนประกอบที่จำเป็น:
- ปุ่มกดเมมเบรน 4x4 Matrik
- Arduino นาโน V3
- สายจัมเปอร์
- USBmini
ห้องสมุดที่จำเป็น:
ปุ่มกด Adafruit
ขั้นตอนที่ 2: เชื่อมต่อปุ่มกดกับ Arduino
ทำตามคำแนะนำด้านล่างเพื่อเชื่อมต่อปุ่มกดกับ Arduino
ปุ่มกดไปยัง Arduino
1. แถว 0 ==> D5
2. แถวที่ 1 ==> D4
3. แถวที่ 2 ==> D3
4. แถวที่ 3 ==> D2
5. โคล 0 ==> D11
6. โคล 1 ==> D10
7. โคล 2 ==> D9
8. Col 3 ==> D8
ขั้นตอนที่ 3: การเขียนโปรแกรม
ตรวจสอบให้แน่ใจว่าเพิ่มไลบรารี "Adafruit Keypad" ใน Arduino IDE แล้ว หากคุณไม่ทราบวิธีเพิ่มไลบรารี ให้ดูบทความนี้ "เพิ่มไลบรารีไปยัง Arduino"
ตกลง กลับไปที่หัวข้อวิธีการเปิดภาพร่างเป็นดังนี้:
- เปิด Arduino IDE
- คลิก ไฟล์ > ตัวอย่าง > Adafruit Keypad > keypad_test
- คลิกอัปโหลด
ขั้นตอนที่ 4: ผลลัพธ์
หากต้องการดูผลลัพธ์ ให้เปิดจอภาพอนุกรม
ผลลัพธ์จะเป็นดังนี้:
ตัวอย่างเช่น เมื่อกดปุ่ม '1' บนแป้นพิมพ์ ซีเรียลของจอภาพจะแสดงข้อความว่า "กด 1 ครั้ง" จากนั้นเมื่อปล่อยปุ่ม '1' บนแป้นพิมพ์ จอภาพแบบอนุกรมจะแสดงข้อความว่า "1 release"
ขอบคุณที่อ่านบทความนี้ แล้วพบกันใหม่ในบทความหน้า หากมีคำถามเพียงแค่เขียนในคอลัมน์ความคิดเห็น