
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12


โมดูลนี้มีจอแสดงผล OLED ที่มีปุ่มสองปุ่ม จอยสติ๊ก 5 ทิศทาง และมาตรความเร่งแบบ 3 แกน สิ่งนี้มีประโยชน์ในการตั้งค่า UI สำหรับโปรเจ็กต์
เฮ้ ว่าไงพวก? Akarsh ที่นี่จาก CETech วันนี้เราจะมาดูโมดูลแบบ all-in-one ซึ่งมีประโยชน์มากในการปรับแต่งอินเทอร์เฟซฮาร์ดแวร์ UI อย่างรวดเร็วสำหรับโครงการใดๆ ที่เราทำในอนาคต ดูวิดีโอในช่องของฉันเพื่อดูการทำงานของบอร์ด! มาเริ่มกันที่โครงการกันเลย!
ขั้นตอนที่ 1: อะไหล่

ในการดำเนินการนี้ คุณจะต้องใช้บอร์ด ESP8266 และคุณสามารถเพิ่มแบตเตอรี่ได้หากต้องการ
คุณสามารถค้นหาโมดูล Firebeetle OLED ได้ที่นี่
ฉันขอแนะนำให้ใช้บอร์ดจาก DFRobot กับโมดูลนี้ เนื่องจากพินเอาต์จะเข้ากันได้และคุณจะไม่มีปัญหาใดๆ ฉันใช้บอร์ด Firebeetle จาก DFRobot เนื่องจากมีโซลูชันการชาร์จแบตเตอรี่และการตรวจสอบออนบอร์ด
ขั้นตอนที่ 2: รับ PCB สำหรับโครงการของคุณที่ผลิต

คุณต้องตรวจสอบ JLCPCB เพื่อสั่งซื้อ PCB ออนไลน์ในราคาถูก!
คุณจะได้รับ PCB คุณภาพดี 10 ชิ้นที่ผลิตและจัดส่งถึงหน้าบ้านคุณในราคา 2 เหรียญสหรัฐฯ และค่าขนส่งบางส่วน คุณยังจะได้รับส่วนลดสำหรับการจัดส่งในการสั่งซื้อครั้งแรกของคุณ หากต้องการออกแบบ PCB ของคุณเองให้ไปที่ easyEDA เมื่อเสร็จแล้วให้อัปโหลดไฟล์ Gerber ของคุณไปยัง JLCPCB เพื่อให้ผลิตด้วยคุณภาพที่ดีและเวลาตอบสนองที่รวดเร็ว
ขั้นตอนที่ 3: ดาวน์โหลดและตั้งค่า Arduino IDE

ดาวน์โหลด Arduino IDE จากที่นี่
1. ติดตั้ง Arduino IDE แล้วเปิดขึ้นมา
2. ไปที่ ไฟล์ > การตั้งค่า
3. เพิ่ม https://arduino.esp8266.com/stable/package_esp8266… URL ตัวจัดการบอร์ดเพิ่มเติม
4. ไปที่ เครื่องมือ > บอร์ด > ตัวจัดการบอร์ด
5. ค้นหา ESP8266 แล้วติดตั้งบอร์ด
6. รีสตาร์ท IDE
ขั้นตอนที่ 4: เตรียมชิ้นส่วน



1. ประสานส่วนหัวบนแผงป้องกัน OLED เช่นเดียวกับโมดูลไมโครคอนโทรลเลอร์
เคล็ดลับ: ใช้เขียงหั่นขนมเพื่อจัดแนวส่วนหัวแล้วประสานโมดูลโดยให้ส่วนหัวเสียบเข้าไปในเขียงหั่นขนม
2. จัดมุมให้ตรงกับสีขาวบนทั้งโมดูลและซ้อนโดยใช้ส่วนหัว ตอนนี้เชื่อมต่อบอร์ดกับพีซี
ขั้นตอนที่ 5: การเข้ารหัสโมดูล

1. ดาวน์โหลดไลบรารีต่อไปนี้:
1.1.
1.2.
2. แยกไลบรารีที่ดาวน์โหลดมา เปลี่ยนชื่อโดยลบชื่อ "-master" ออกจากไลบรารี
3. ไปที่โฟลเดอร์ไลบรารีใน Arduino IDE ของคุณแล้ววางทั้งสองโฟลเดอร์ที่นี่
4. รีสตาร์ท Arduino IDE
5. ไปที่ File>Examples>DFRobot_OLED12864>testall และเปิดรหัสนี้
6. ไปที่ เครื่องมือ > บอร์ด เลือกบอร์ดที่เหมาะสมที่คุณใช้ Firebeetle ESP8266 ในกรณีของฉัน7. เลือกคอมเมนต์ที่ถูกต้อง port โดยไปที่ Tools > Port
8. กดปุ่มอัปโหลด
9. เมื่อแท็บแจ้งว่าเสร็จสิ้นการอัปโหลด แสดงว่าคุณพร้อมที่จะใช้เกราะป้องกันแล้ว หลังจากอัปโหลดแล้ว ให้เปิดจอภาพอนุกรมเพื่อดูรายละเอียดต่อไปนี้
ขั้นตอนที่ 6: เล่นกับโล่



1. เชื่อมต่อโมดูลกับแหล่งจ่ายไฟโดยใช้ขั้วต่อ micro USB บนบอร์ดหรือเพียงแค่เปิดสวิตช์หากคุณเชื่อมต่อแบตเตอรี่
2. ทันทีที่เชื่อมต่อโมดูล คุณจะเห็นหน้าจอมีชีวิตขึ้นมา
3. เมื่อคุณจะใช้ปุ่มต่างๆ บนจอยสติ๊ก คุณจะเห็นว่าการแสดงผลแบบเรียลไทม์แสดงให้เห็นว่าคุณเคลื่อนจอยสติ๊กไปในทิศทางใด
4. การกดปุ่ม A & B จะแสดงข้อมูลประเภทต่างๆ ดังภาพด้านล่าง
5. คองโก! โมดูลทำงานตามที่คาดไว้