สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
- ขั้นตอนที่ 2: การเชื่อมต่อวงจร
- ขั้นตอนที่ 3: การทำงาน
- ขั้นตอนที่ 4: ทดสอบ
- ขั้นตอนที่ 5: รหัส
- ขั้นตอนที่ 6: ข้อเสีย
- ขั้นตอนที่ 7: ติดต่อเรา
![อินเทอร์เฟซ LCD 16x2 พร้อม Raspberry Pi: 7 ขั้นตอน อินเทอร์เฟซ LCD 16x2 พร้อม Raspberry Pi: 7 ขั้นตอน](https://i.howwhatproduce.com/images/005/image-13200-25-j.webp)
วีดีโอ: อินเทอร์เฟซ LCD 16x2 พร้อม Raspberry Pi: 7 ขั้นตอน
![วีดีโอ: อินเทอร์เฟซ LCD 16x2 พร้อม Raspberry Pi: 7 ขั้นตอน วีดีโอ: อินเทอร์เฟซ LCD 16x2 พร้อม Raspberry Pi: 7 ขั้นตอน](https://i.ytimg.com/vi/KNWXmJBNWCo/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
![อินเทอร์เฟซ LCD 16x2 พร้อม Raspberry Pi อินเทอร์เฟซ LCD 16x2 พร้อม Raspberry Pi](https://i.howwhatproduce.com/images/005/image-13200-26-j.webp)
สวัสดีเพื่อน, วันนี้ฉันกำลังเชื่อมต่อจอแสดงผล 16x2 กับ Raspberry pi
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
ที่นี่คุณต้องการส่วนประกอบต่อไปนี้เพื่อให้งานเสร็จสมบูรณ์
- ราสเบอร์รี่ปี่
- อะแดปเตอร์จ่ายไฟสำหรับ Raspberry Pi
- จอ LCD 16x2
- โพเทนชิออมิเตอร์ 10k
- สายต่อ
- เขียงหั่นขนมหรือโล่แสดงผล 16x2 ใด ๆ
ขั้นตอนที่ 2: การเชื่อมต่อวงจร
![การเชื่อมต่อวงจร การเชื่อมต่อวงจร](https://i.howwhatproduce.com/images/005/image-13200-27-j.webp)
การเชื่อมต่อจะแสดงในภาพนี้ แต่ไม่จำเป็นต้องใช้ GPIO นี้ คุณสามารถใช้ GPIO ใดก็ได้เพื่อเชื่อมต่อ LCD แต่คุณต้องพูดถึง GPIO เดียวกันในตัวต้านทาน Programming.variable ที่เชื่อมต่อเพื่อปรับความคมชัดของจอแสดงผล จอแสดงผลใช้พลังงานจาก Raspberry pi หมุด R/W เชื่อมต่อกับกราวด์เนื่องจากฉันไม่ได้ดำเนินการอ่านใดๆ บนจอแสดงผล
ขั้นตอนที่ 3: การทำงาน
![การทำงาน การทำงาน](https://i.howwhatproduce.com/images/005/image-13200-28-j.webp)
ฉันออกแบบไลบรารีการแสดงผลชื่อ lcd.py ในไลบรารีนี้ ฉันเขียนฟังก์ชันบางอย่างที่ผู้ใช้สามารถเรียกได้ ในการขับรถจอแอลซีดี จำเป็นต้องรวมไลบรารีนี้ไว้ในรหัสของคุณ รายละเอียดเพิ่มเติมเกี่ยวกับห้องสมุดมีอยู่ในห้องสมุด
ก่อนอื่นคุณต้องรันฟังก์ชัน start() และส่งพินที่คุณจะใช้สำหรับการแสดงส่วนต่อประสาน
ที่นี่พิมพ์ () ฟังก์ชันสามารถพิมพ์ค่าใด ๆ ที่ส่งผ่านไปยังฟังก์ชันนี้
จอแสดงผลนี้มีอินเทอร์เฟซในโหมด 4 บิต ดังนั้นมีเพียง 4 พิน D4-D7 และ RW, พิน EN ที่เชื่อมต่อกับพินราสเบอร์รี่
ขั้นตอนที่ 4: ทดสอบ
![Image Image](https://i.howwhatproduce.com/images/005/image-13200-30-j.webp)
![](https://i.ytimg.com/vi/7v_L7gpMYH4/hqdefault.jpg)
มีวิดีโอทดสอบอยู่ที่นี่แล้ว
ขั้นตอนที่ 5: รหัส
มีรหัสสำหรับคำแนะนำนี้ ที่นี่
ขั้นตอนที่ 6: ข้อเสีย
สิ่งนี้จะไม่ทำงานอย่างถูกต้องหากเราทำให้สคริปต์นี้ทำงานโดยอัตโนมัติเมื่อเปิดเครื่อง เนื่องจาก Raspberry pi ไม่ใช่ตัวควบคุมแบบเรียลไทม์ ต้องการการปรับปรุงเพิ่มเติมในโค้ดนี้
ขั้นตอนที่ 7: ติดต่อเรา
สำหรับคำแนะนำเพิ่มเติมติดตามที่นี่
บล็อก
ส่งอีเมลถึงฉัน
แนะนำ:
อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: 5 ขั้นตอน
![อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: 5 ขั้นตอน อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: 5 ขั้นตอน](https://i.howwhatproduce.com/images/011/image-30843-j.webp)
อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: Micropython เป็นการเพิ่มประสิทธิภาพของ python และมีขนาดเล็กของ python ซึ่งหมายถึงการสร้างสำหรับอุปกรณ์ฝังตัวซึ่งมีข้อจำกัดด้านหน่วยความจำและใช้พลังงานต่ำ Micropython สามารถใช้ได้กับคอนโทรลเลอร์หลายตระกูล ซึ่งรวมถึง ESP8266, ESP32, Ardui
PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน
![PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-1144-103-j.webp)
PWM พร้อม ESP32 | Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: ในคำแนะนำนี้เราจะดูวิธีสร้างสัญญาณ PWM ด้วย ESP32 โดยใช้ Arduino IDE & โดยทั่วไปแล้ว PWM จะใช้เพื่อสร้างเอาต์พุตแอนะล็อกจาก MCU ใดๆ และเอาต์พุตแอนะล็อกนั้นอาจเป็นอะไรก็ได้ระหว่าง 0V ถึง 3.3V (ในกรณีของ esp32) & จาก
Arduino สำหรับผู้เริ่มต้น: อินเทอร์เฟซ Arduino พร้อม LCD 16x2 อธิบาย: 5 ขั้นตอน
![Arduino สำหรับผู้เริ่มต้น: อินเทอร์เฟซ Arduino พร้อม LCD 16x2 อธิบาย: 5 ขั้นตอน Arduino สำหรับผู้เริ่มต้น: อินเทอร์เฟซ Arduino พร้อม LCD 16x2 อธิบาย: 5 ขั้นตอน](https://i.howwhatproduce.com/images/005/image-13698-41-j.webp)
Arduino สำหรับผู้เริ่มต้น: อินเทอร์เฟซ Arduino พร้อม LCD ขนาด 16x2 อธิบาย: สวัสดีทุกคน ทุกวันนี้ Arduino ได้รับความนิยมอย่างมากและทุกคนก็ยอมรับเช่นกันเพราะความง่ายในการเขียนโค้ด ฉันได้สร้างชุดของ Arduino Basics ขึ้นมา ซึ่งช่วยทั้งผู้เริ่มต้น มือใหม่ และ แม้แต่นักพัฒนาเพื่อให้โมดูลทำงานได้ นี้เ
อินเทอร์เฟซ LED Dot Matrix (8x8) พร้อม NodeMCU: 6 ขั้นตอน (พร้อมรูปภาพ)
![อินเทอร์เฟซ LED Dot Matrix (8x8) พร้อม NodeMCU: 6 ขั้นตอน (พร้อมรูปภาพ) อินเทอร์เฟซ LED Dot Matrix (8x8) พร้อม NodeMCU: 6 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-331-30-j.webp)
อินเทอร์เฟซ LED Dot Matrix (8x8) กับ NodeMCU: สวัสดีผู้สร้าง ฉันมีคำแนะนำที่เรียบง่ายและยอดเยี่ยมอีกอัน ในคำแนะนำนี้ เราจะเรียนรู้วิธีเชื่อมต่อ LED Dot Matrix (8x8) กับ NodeMCU มาเริ่มกันเลย
อินเทอร์เฟซ 16x2 ตัวเลข LCD และปุ่มกดเมทริกซ์ 4x4 พร้อม Raspberry Pi3: 5 ขั้นตอน (พร้อมรูปภาพ)
![อินเทอร์เฟซ 16x2 ตัวเลข LCD และปุ่มกดเมทริกซ์ 4x4 พร้อม Raspberry Pi3: 5 ขั้นตอน (พร้อมรูปภาพ) อินเทอร์เฟซ 16x2 ตัวเลข LCD และปุ่มกดเมทริกซ์ 4x4 พร้อม Raspberry Pi3: 5 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/004/image-9128-28-j.webp)
อินเทอร์เฟซ LCD ตัวอักษรและตัวเลขขนาด 16x2 และแป้นพิมพ์เมทริกซ์ 4x4 พร้อม Raspberry Pi3: ในคำแนะนำนี้ เราจะอธิบายวิธีเชื่อมต่อแป้นพิมพ์เมทริกซ์ขนาด 16x2 LED และ 4x4 กับ Raspberry Pi3 เราใช้ Python 3.4 เพื่อพัฒนาซอฟต์แวร์ คุณสามารถเลือก Python 2.7 ได้ด้วยการดัดแปลงเล็กน้อย