การเชื่อมต่อ NumPad กับบอร์ด Arduino

--

Date: 29/02/2024

ตัวอย่าง numpad หรือแป้นพิมพ์แบบตัวเลข

คุณลักษณะของแป้นตัวเลข

ลักษณะการเชื่อมต่อพอร์ตเมื่อกดปุ่มบนแป้นตัวเลข

ตัวอย่างการอ่านข้อมูลจากตารางด้านบน

เมื่อผู้ใช้งานกดปุ่มหมายเลข 1 จะทำให้พอร์ต R1 และ C1 เชื่อมต่อกัน โดยมีความต้านทานค่าหนึ่งเป็นความต้านทานภายใน ตามตัวอย่างในรูปด้านล่าง

วิธีการวัดขาของคีย์แพด

ตัวอย่างที่ 2 ถ้าผู้ใช้งานกดหมายเลข 0 ก็จะทำให้ขา R4 และ C2 เชื่อมต่อกัน

ตัวอย่างที่ 3 ถ้าขา R2 และ C4 เชื่อมต่อกัน หมายความว่าผู้ใช้งานกดตัวอักษร B

ติดตั้งไลบลารี่ Keypad

ติดตั้งไลบลารี่ที่ชื่อว่า keypad ดังรูป

วิธีการต่อ Keypad กับบอร์ด Arduino

วิธีต่อ Keypad และ LCD-i2c กับบอร์ด Arduino

ตัวอย่างโค้ด

ตัวอย่างผลรัน

--

--

No responses yet