สารบัญ:

128x64 OLED สีเหลือง/สีน้ำเงินสำหรับ Arduino Nano พร้อม TSL2591: 3 ขั้นตอน
128x64 OLED สีเหลือง/สีน้ำเงินสำหรับ Arduino Nano พร้อม TSL2591: 3 ขั้นตอน

วีดีโอ: 128x64 OLED สีเหลือง/สีน้ำเงินสำหรับ Arduino Nano พร้อม TSL2591: 3 ขั้นตอน

วีดีโอ: 128x64 OLED สีเหลือง/สีน้ำเงินสำหรับ Arduino Nano พร้อม TSL2591: 3 ขั้นตอน
วีดีโอ: 128x64 Dots OLED Display Module 2.4" 2.42" ISO9001 ISO14000 Certificate 2024, พฤศจิกายน
Anonim
128x64 OLED สีเหลือง/สีน้ำเงินสำหรับ Arduino Nano พร้อม TSL2591
128x64 OLED สีเหลือง/สีน้ำเงินสำหรับ Arduino Nano พร้อม TSL2591

คุณสามารถสร้างจอแสดงผล OLED บน Arduino Nano ด้วยเซ็นเซอร์สเปกโตรสโกปี TSL2591 (สองช่องสัญญาณ - ภาพและ NIR …) โดยการรวมตัวอย่างแบบร่างทางออนไลน์ สิ่งที่คุณได้รับคือการแสดงผล 4 บรรทัดของฟลักซ์ทั้งหมด ฟลักซ์การมองเห็น NIR และดัชนีที่เรียกว่าดัชนี NDVI

ขั้นแรกให้ติดตั้งไลบรารี่บางส่วน:

TSL2591:

SSD1306:

GFX

เซ็นเซอร์

ขั้นตอนที่ 1: แก้ไขการตั้งค่าไฟล์ Adafruit_SSD1306.h

แก้ไขการตั้งค่าไฟล์ Adafruit_SSD1306.h
แก้ไขการตั้งค่าไฟล์ Adafruit_SSD1306.h

ไฟล์ "Adafruit_SSD1306.h" อาจถูกตั้งค่าสำหรับการแสดงผล 128x32 พิกเซล หากคุณมีจอแสดงผลขนาด 128x64 คุณจะต้องแก้ไขใกล้บรรทัดที่ 73-75 ของไฟล์ แสดงความคิดเห็นในบรรทัด _16 และ _32 และยกเลิกการใส่เครื่องหมายบรรทัด _64 ควรมีลักษณะเหมือนภาพ

ขั้นตอนที่ 2: การเดินสายไฟ Arduino Nano, TSL2591 และ SSD1306 OLED Display

การเดินสายไฟ Arduino Nano, TSL2591 และ SSD1306 OLED Display
การเดินสายไฟ Arduino Nano, TSL2591 และ SSD1306 OLED Display
การเดินสายไฟ Arduino Nano, TSL2591 และ SSD1306 OLED Display
การเดินสายไฟ Arduino Nano, TSL2591 และ SSD1306 OLED Display

ฉันกำลังใช้นาโนซ้ำ - ดังนั้นหมุดส่วนหัว …

จ่ายไฟผ่าน USB-mini - รหัสยังมีเอาต์พุตพอร์ตอนุกรมที่สามารถอ่านจากภายนอกและบันทึกได้ หากต้องการ

ขั้นตอนที่ 3: รหัสของฉัน

รับรหัสและอัปโหลดไปยังบอร์ด เอาต์พุตจะอยู่บนหน้าจอ OLED เช่นเดียวกับพอร์ตอนุกรม - Full, Visual, IR และ NDVI

แนะนำ: