สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
บทแนะนำนี้จะสอนพื้นฐานบางอย่างเกี่ยวกับการใช้ 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
คลิก skecth แล้วคลิกรวมไลบรารี ถัดไป คลิกเพิ่มไลบรารี. Zip และเลือกไฟล์ U8g2.zip
ขั้นตอนที่ 6: อัปโหลดซอร์สโค้ด
เปิดซอร์สโค้ด ตรวจสอบให้แน่ใจว่า com ของ arduino UNO และพอร์ต com เหมือนกัน และโปรดเลือกบอร์ดเป็น Arduino UNO
คลิกอัปโหลด