2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ในโครงการนี้ คุณจะได้เรียนรู้วิธีเชื่อมต่อจอแสดงผลดิจิตอลของ Arduino กับบอร์ด ESP8266 ของคุณและวิธีแสดงที่อยู่ IP บนจอแสดงผล
เสบียง
สิ่งที่คุณต้องการ:
1. บอร์ด ESP8266
2. จอแสดงผลดิจิตอลของ Arduino
3. สายจัมเปอร์ (ประมาณ 20)
4. แหล่งจ่ายไฟ จอแสดงผลต้องการ 5v และบอร์ดใช้ 3.3v
5. สาย UART และสาย USB
6. (อุปกรณ์เสริม) โพเทนชิออมิเตอร์ (ใช้เปลี่ยนคอนทราสต์บนกระดาน)
7. (ซอฟต์แวร์) USB to UART Bridge Driver (มีให้ที่นี่:
ขั้นตอนที่ 1: วางสายบอร์ด
ขั้นตอนแรกในกระบวนการคือการเดินสายบอร์ด สำหรับสิ่งนี้ คุณสามารถทำตามแผนผังการเดินสายที่มีให้ในชุด Arduino spark labs เพียงใช้หมุด GPIO ของ ESP8266 แทนหมุดของ Arduino หากคุณมี Arduino อยู่แล้ว ให้ใช้ 5 โวลต์และพินกราวด์เพื่อจ่ายไฟให้กับจอแสดงผล หากคุณไม่ทำเช่นนั้น ตรวจสอบให้แน่ใจว่าได้ใช้แหล่งจ่ายไฟ 5 โวลต์เพื่อจ่ายไฟให้กับจอแสดงผล อย่าใช้ ESP8266 เพื่อจ่ายไฟให้กับจอแสดงผล เพราะจะมีโวลต์ไม่เพียงพอ
ขั้นตอนที่ 2: ตั้งโปรแกรมคณะกรรมการ
ขั้นตอนต่อไปคือการเขียนโค้ดสำหรับบอร์ด ที่นี่ฉันได้ให้รหัสที่เขียนโดยเพื่อนของฉัน (เครดิตทั้งหมดไปที่ Steven Mu สำหรับสิ่งนี้) สิ่งที่เขาทำคือรวมไลบรารีสี่ตัวไว้ที่ด้านบน อันแรกคือการเรียกใช้คำสั่งสำหรับหน้าจอ LCD และอีกสามรายการสำหรับคำสั่ง wifi ของ ESP เขายังสร้างตัวแปรสำหรับ wifi ที่เขาต้องการเชื่อมต่อและรหัสผ่านด้วย เขายังกำหนดตัวแปรสำหรับพินต่างๆ บนหน้าจอ LCD ต่อไปเขาเชื่อมต่อกับ wifi โดยพื้นฐานแล้วขอที่อยู่ IP ของมันแล้วพิมพ์ออกมาที่หน้าจอ
ขั้นตอนที่ 3: การทดสอบ
หากทุกอย่างเป็นไปอย่างราบรื่น ที่อยู่ IP ควรพิมพ์ไปยังหน้าจอ LCD หากไม่เป็นเช่นนั้น ให้ตรวจสอบว่าการเชื่อมต่อของคุณมีสายที่ดีและพินของคุณถูกต้อง