สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สวัสดีเพื่อน, วันนี้ฉันกำลังเชื่อมต่อจอแสดงผล 16x2 กับ Raspberry pi
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
ที่นี่คุณต้องการส่วนประกอบต่อไปนี้เพื่อให้งานเสร็จสมบูรณ์
- ราสเบอร์รี่ปี่
- อะแดปเตอร์จ่ายไฟสำหรับ Raspberry Pi
- จอ LCD 16x2
- โพเทนชิออมิเตอร์ 10k
- สายต่อ
- เขียงหั่นขนมหรือโล่แสดงผล 16x2 ใด ๆ
ขั้นตอนที่ 2: การเชื่อมต่อวงจร
การเชื่อมต่อจะแสดงในภาพนี้ แต่ไม่จำเป็นต้องใช้ GPIO นี้ คุณสามารถใช้ GPIO ใดก็ได้เพื่อเชื่อมต่อ LCD แต่คุณต้องพูดถึง GPIO เดียวกันในตัวต้านทาน Programming.variable ที่เชื่อมต่อเพื่อปรับความคมชัดของจอแสดงผล จอแสดงผลใช้พลังงานจาก Raspberry pi หมุด R/W เชื่อมต่อกับกราวด์เนื่องจากฉันไม่ได้ดำเนินการอ่านใดๆ บนจอแสดงผล
ขั้นตอนที่ 3: การทำงาน
ฉันออกแบบไลบรารีการแสดงผลชื่อ lcd.py ในไลบรารีนี้ ฉันเขียนฟังก์ชันบางอย่างที่ผู้ใช้สามารถเรียกได้ ในการขับรถจอแอลซีดี จำเป็นต้องรวมไลบรารีนี้ไว้ในรหัสของคุณ รายละเอียดเพิ่มเติมเกี่ยวกับห้องสมุดมีอยู่ในห้องสมุด
ก่อนอื่นคุณต้องรันฟังก์ชัน start() และส่งพินที่คุณจะใช้สำหรับการแสดงส่วนต่อประสาน
ที่นี่พิมพ์ () ฟังก์ชันสามารถพิมพ์ค่าใด ๆ ที่ส่งผ่านไปยังฟังก์ชันนี้
จอแสดงผลนี้มีอินเทอร์เฟซในโหมด 4 บิต ดังนั้นมีเพียง 4 พิน D4-D7 และ RW, พิน EN ที่เชื่อมต่อกับพินราสเบอร์รี่
ขั้นตอนที่ 4: ทดสอบ
มีวิดีโอทดสอบอยู่ที่นี่แล้ว
ขั้นตอนที่ 5: รหัส
มีรหัสสำหรับคำแนะนำนี้ ที่นี่
ขั้นตอนที่ 6: ข้อเสีย
สิ่งนี้จะไม่ทำงานอย่างถูกต้องหากเราทำให้สคริปต์นี้ทำงานโดยอัตโนมัติเมื่อเปิดเครื่อง เนื่องจาก Raspberry pi ไม่ใช่ตัวควบคุมแบบเรียลไทม์ ต้องการการปรับปรุงเพิ่มเติมในโค้ดนี้
ขั้นตอนที่ 7: ติดต่อเรา
สำหรับคำแนะนำเพิ่มเติมติดตามที่นี่
บล็อก
ส่งอีเมลถึงฉัน