สารบัญ:

ง่ายต่อการใช้งาน UI -- จอแสดงผล OLED พร้อมจอยสติ๊กและปุ่ม: 6 ขั้นตอน
ง่ายต่อการใช้งาน UI -- จอแสดงผล OLED พร้อมจอยสติ๊กและปุ่ม: 6 ขั้นตอน

วีดีโอ: ง่ายต่อการใช้งาน UI -- จอแสดงผล OLED พร้อมจอยสติ๊กและปุ่ม: 6 ขั้นตอน

วีดีโอ: ง่ายต่อการใช้งาน UI -- จอแสดงผล OLED พร้อมจอยสติ๊กและปุ่ม: 6 ขั้นตอน
วีดีโอ: โรคพิษสุนัขบ้า 2024, กรกฎาคม
Anonim
Image
Image

โมดูลนี้มีจอแสดงผล OLED ที่มีปุ่มสองปุ่ม จอยสติ๊ก 5 ทิศทาง และมาตรความเร่งแบบ 3 แกน สิ่งนี้มีประโยชน์ในการตั้งค่า UI สำหรับโปรเจ็กต์

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

ขั้นตอนที่ 1: อะไหล่

อะไหล่
อะไหล่

ในการดำเนินการนี้ คุณจะต้องใช้บอร์ด ESP8266 และคุณสามารถเพิ่มแบตเตอรี่ได้หากต้องการ

คุณสามารถค้นหาโมดูล Firebeetle OLED ได้ที่นี่

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

ขั้นตอนที่ 2: รับ PCB สำหรับโครงการของคุณที่ผลิต

รับ PCB สำหรับโครงการของคุณที่ผลิต
รับ PCB สำหรับโครงการของคุณที่ผลิต

คุณต้องตรวจสอบ JLCPCB เพื่อสั่งซื้อ PCB ออนไลน์ในราคาถูก!

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

ขั้นตอนที่ 3: ดาวน์โหลดและตั้งค่า Arduino IDE

ดาวน์โหลดและตั้งค่า Arduino IDE
ดาวน์โหลดและตั้งค่า 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. คองโก! โมดูลทำงานตามที่คาดไว้