สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สำหรับโครงการนี้ ฉันได้สร้างเครื่องคิดเลขโดยใช้ Arduino Uno หน้าจอ LCD และแป้นตัวเลข 4x4 แม้ว่าเขาจะใช้ปุ่มคลิกแทนแป้นตัวเลข แต่แนวคิดสำหรับโครงการนี้พร้อมกับความช่วยเหลือเกี่ยวกับโค้ดบางส่วนมาจากบทเรียนนี้จาก Aleksandar Tomić:
www.allaboutcircuits.com/projects/simple-a…
นี่คือสิ่งที่คุณจะต้องทำโครงการนี้ให้เสร็จ:
- Arduino Uno
- เขียงหั่นขนม
- โมดูล LCD 16x2
- ปุ่มกดเมมเบรน 4x4
- สายจัมเปอร์
- โพเทนชิออมิเตอร์
ห้องสมุดที่จำเป็น:
- LiquidCrystal
- ปุ่มกด
ไลบรารีทั้งสองสามารถดาวน์โหลดได้ในแท็บ "จัดการไลบรารี" ของ Arduino IDE
ขั้นตอนที่ 1: เชื่อมต่อ LCD กับ Arduino
นี่คือที่ที่เราจะเชื่อมต่อ LCD กับ Arduino ขั้นแรก เชื่อมต่อ LCD กับ Breadboard แล้วต่อพินตามลำดับต่อไปนี้:
- พื้น
- พลัง
- ปักหมุด13
- ปักหมุด 12
- ปักหมุด 11
- ปักหมุด 10
- ว่างเปล่า
- ว่างเปล่า
- ว่างเปล่า
- ว่างเปล่า
- พิน 9
- พื้น
- พิน 8
- โพเทนชิออมิเตอร์ (เชื่อมต่อกับกราวด์และพลังงาน)
- พลัง
- พื้น
สุดท้าย เชื่อมต่อ Ground Rail บน Breadboard กับพอร์ต GND บน Arduino เชื่อมต่อ Power Rail บน Breadboard กับพอร์ต 5V บน Arduino
ขั้นตอนที่ 2: เชื่อมต่อปุ่มกดกับ Arduino
ตอนนี้เราจะเชื่อมต่อปุ่มกด 4x4 กับ Arduino แป้นพิมพ์ 4x4 แบบเมมเบรนที่ฉันใช้ไม่มีอยู่ในแผนภาพ Fritzing ดังนั้นฉันจึงใช้แป้นกด 4x4 นี้เป็นตัวยึดตำแหน่ง แป้นตัวเลขที่ฉันใช้มีเพียง 8 พอร์ต และฉันพยายามทำให้แผนภาพนี้ชัดเจนที่สุด
สำหรับขั้นตอนนี้ ให้เชื่อมต่อสี่พินทางด้านซ้ายเข้ากับพอร์ต 2, 3, 4 และ 5 บน Arduino
ตอนนี้เชื่อมต่อหมุดอีกสี่ตัวที่ด้านขวาของแป้นตัวเลขกับพอร์ต A5, A4, A3 และ A2 บน Arduino
ขั้นตอนที่ 3: เชื่อมต่อส่วนประกอบทั้งหมด
ถึงเวลานี้ คุณควรมีเครื่องคิดเลขที่ใช้ Arduino ที่ทำงานได้อย่างสมบูรณ์ ตอนนี้เพียงใช้รหัสด้านล่างเพื่อให้มันใช้งานได้!
ขั้นตอนที่ 4: ไดอะแกรมแป้นตัวเลข
นี่คือวิธีที่ฉันฟอร์แมตแป้นตัวเลขด้วย Arduino