Lab 2 การใช้งานจอOLED
จุดประสงค์การเรียนรู้
สามารถเขียนCode ในKB IDEแสดงผลการทำงานผ่านจอOLED I2Cได้
สาระการเรียนรู้
1. จอแสดงผล OLED I2C
1.1 จอแสดงผล OLED
OLED ย่อมาจากคำว่า Organic Light Emitting Diodes เป็นจอที่มีลักษณะคล้ายกับแผ่นฟิล์ม มีส่วนประกอบของสารอินทรีย์ที่สามารถแปล่งแสงออกมาเมื่อได้รับพลังงานไฟฟ้า ซึ่งเรียกกระบวนการนี้ว่า Electroluminescence โดยทั่วไปจอOLEDจะใช้งานได้ในEmbeded system ได้ทั้งแบบไฟเลี้ยง 3.3v และ 5v
ภาพจอ OLED
1.2 . สัญญาณ I2C
สัญญาณ I2C หรือ IIC ย่อมาจากคำว่า Inter -integrated Circuit คือรูปแบบการสื่อสารข้อมูลด้วยความเร็วต่ำ นิยมใช้กับอุปกรณ์จำพวกไมโครโปเซสเซอร์ และไมโครคอนโทรเลอร์ ประกอบด้วยสัญญาณ 2 เส้นคือ
1) สัญญาณ SDA (Serial Data) คือ สัญญาณรับส่งข้อมูล
2) สัญญาณ SCL (Serial Clock) คือ สัญญาณนาฬิกาใช้สำหรับควบคุมการรับส่งข้อมูล
วัสดุอุปกรณ์
1. บอร์ดLotus Devkit V.1.0 จำนวน 1 ตัว
2. สายMicro USB จำนวน 1 เส้น
วิธีทำการทดลอง
เป้าหมายสร้างข้อความตัวอักษรในจอแสดงผลOLED
เขียนโปรแกรมการแสดงผลขอความตัวอักษร และตัวเลข แสดงผลผ่านจอ OLED ดังรูปข้างล่าง
2. ทำการ Upload Code ลงบนบอร์ด Lotus Devkit ดังรูปข้างล่าง
3. จะปรากฎผลการทำงานดังวีดีโอที่แสดงผลข้างล่าง