สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คุณสามารถสร้างจอแสดงผล OLED บน Arduino Nano ด้วยเซ็นเซอร์สเปกโตรสโกปี TSL2591 (สองช่องสัญญาณ - ภาพและ NIR …) โดยการรวมตัวอย่างแบบร่างทางออนไลน์ สิ่งที่คุณได้รับคือการแสดงผล 4 บรรทัดของฟลักซ์ทั้งหมด ฟลักซ์การมองเห็น NIR และดัชนีที่เรียกว่าดัชนี NDVI
ขั้นแรกให้ติดตั้งไลบรารี่บางส่วน:
TSL2591:
SSD1306:
GFX
เซ็นเซอร์
ขั้นตอนที่ 1: แก้ไขการตั้งค่าไฟล์ Adafruit_SSD1306.h
ไฟล์ "Adafruit_SSD1306.h" อาจถูกตั้งค่าสำหรับการแสดงผล 128x32 พิกเซล หากคุณมีจอแสดงผลขนาด 128x64 คุณจะต้องแก้ไขใกล้บรรทัดที่ 73-75 ของไฟล์ แสดงความคิดเห็นในบรรทัด _16 และ _32 และยกเลิกการใส่เครื่องหมายบรรทัด _64 ควรมีลักษณะเหมือนภาพ
ขั้นตอนที่ 2: การเดินสายไฟ Arduino Nano, TSL2591 และ SSD1306 OLED Display
ฉันกำลังใช้นาโนซ้ำ - ดังนั้นหมุดส่วนหัว …
จ่ายไฟผ่าน USB-mini - รหัสยังมีเอาต์พุตพอร์ตอนุกรมที่สามารถอ่านจากภายนอกและบันทึกได้ หากต้องการ
ขั้นตอนที่ 3: รหัสของฉัน
รับรหัสและอัปโหลดไปยังบอร์ด เอาต์พุตจะอยู่บนหน้าจอ OLED เช่นเดียวกับพอร์ตอนุกรม - Full, Visual, IR และ NDVI