บทแนะนำการเชื่อมต่อ OLED 0.91 นิ้ว 128x32 กับ Arduino UNO: 7 ขั้นตอน (พร้อมรูปภาพ)
บทแนะนำการเชื่อมต่อ OLED 0.91 นิ้ว 128x32 กับ Arduino UNO: 7 ขั้นตอน (พร้อมรูปภาพ)
Anonim
บทแนะนำการเชื่อมต่อ OLED 0.91 นิ้ว 128x32 กับ Arduino UNO
บทแนะนำการเชื่อมต่อ OLED 0.91 นิ้ว 128x32 กับ Arduino UNO

บทแนะนำนี้จะสอนพื้นฐานบางอย่างเกี่ยวกับการใช้ OLED 0.91 นิ้ว LCD128x32 กับ Arduino UNO

ขั้นตอนที่ 1: บทนำ

คำอธิบาย:

OLED 0.91 นิ้วเป็นโมดูลแสดงผลกราฟิกขาวดำพร้อมจอแสดงผลความละเอียดสูงขนาด 0.91 นิ้ว 128X32 ในตัว OLED 0.91inch สามารถทำงานได้แม้ไม่มีแสงพื้นหลัง ในสภาพแวดล้อมที่มืด คอนทราสต์ของจอแสดงผล OLED จะสูงกว่าจอ LCD อุปกรณ์นี้รองรับ I^2C หรือ SPI เนื่องจากความสามารถในการแสดงผล จึงมักใช้ในแอปพลิเคชันต่างๆ เช่น นาฬิกาอัจฉริยะ, MP3, โทรศัพท์มือถือที่ใช้งานได้, อุปกรณ์เพื่อสุขภาพแบบพกพา และอื่นๆ อีกมากมาย

ข้อมูลจำเพาะ:

1. จอแสดงผล OLED ไม่จำเป็นต้องมีแสงพื้นหลัง, การส่องสว่างด้วยตนเอง, 2. ประสิทธิภาพการแสดงผลดีกว่าจอ LCD แบบเดิมและยังสิ้นเปลืองน้อยลง

3. IC ไดรเวอร์: SSD1306

4. ขนาด: 0.91 นิ้ว OLED

5. ความละเอียด: 128 x 32

6. อินเทอร์เฟซ IIC

7. จอแสดงผลสี: สีขาว

8. คำอธิบาย:

GND: กราวด์ไฟฟ้า

VCC: กำลังไฟ + (DC 3.3 ~ 5v)

SCL: สายนาฬิกา

SDA: สายข้อมูล

ขั้นตอนที่ 2: ปักหมุดคำจำกัดความ

คำจำกัดความของพิน
คำจำกัดความของพิน

ขั้นตอนที่ 3: การติดตั้งฮาร์ดแวร์

การติดตั้งฮาร์ดแวร์
การติดตั้งฮาร์ดแวร์
การติดตั้งฮาร์ดแวร์
การติดตั้งฮาร์ดแวร์

ขั้นตอนที่ 4: ตัวอย่างซอร์สโค้ด

เพื่อให้ได้ผลลัพธ์ โปรดดาวน์โหลดตัวอย่างซอร์สโค้ดที่แนบมาด้านล่าง

*โปรดดาวน์โหลดไลบรารี U8g2 ซึ่งเขียนขึ้นสำหรับจอ LCD หลายประเภท

ขั้นตอนที่ 5: รวม U8g2 Library

รวมไลบรารี U8g2
รวมไลบรารี U8g2

คลิก skecth แล้วคลิกรวมไลบรารี ถัดไป คลิกเพิ่มไลบรารี. Zip และเลือกไฟล์ U8g2.zip

ขั้นตอนที่ 6: อัปโหลดซอร์สโค้ด

อัปโหลดซอร์สโค้ด
อัปโหลดซอร์สโค้ด
อัปโหลดซอร์สโค้ด
อัปโหลดซอร์สโค้ด

เปิดซอร์สโค้ด ตรวจสอบให้แน่ใจว่า com ของ arduino UNO และพอร์ต com เหมือนกัน และโปรดเลือกบอร์ดเป็น Arduino UNO

คลิกอัปโหลด

ขั้นตอนที่ 7: ผลลัพธ์