Mundarija:

Arduino Nano uchun 128x64 sariq/ko'k OLED, TSL2591: 3 qadamli
Arduino Nano uchun 128x64 sariq/ko'k OLED, TSL2591: 3 qadamli

Video: Arduino Nano uchun 128x64 sariq/ko'k OLED, TSL2591: 3 qadamli

Video: Arduino Nano uchun 128x64 sariq/ko'k OLED, TSL2591: 3 qadamli
Video: Подключаем дисплей OLED LCD 128x64 0.96'' к Arduino и выводим русский шрифт 2024, Iyul
Anonim
Arduino Nano uchun 128x64 sariq/ko'k OLED, TSL2591 bilan
Arduino Nano uchun 128x64 sariq/ko'k OLED, TSL2591 bilan

Internetda eskiz misollarini birlashtirib, TSL2591 spektroskopik sensori bilan Arduino Nano OLED -displeyini qurishingiz mumkin (yaxshi, ikkita kanal - vizual va NIR …). Siz oladigan umumiy oqim, vizual oqim, NIR va NDVI indeksi deb nomlangan 4 qatorli displey.

Avval ba'zi kutubxonalarni o'rnating:

TSL2591:

SSD1306:

GFX

Datchiklar

1 -qadam: Adafruit_SSD1306.h faylini sozlash

Adafruit_SSD1306.h faylini sozlash
Adafruit_SSD1306.h faylini sozlash

"Adafruit_SSD1306.h" fayli 128x32 pikselli displey uchun o'rnatilishi mumkin. Agar sizda 128x64 displey bo'lsa, siz faylning 73-75-qatorlari yaqinida tahrir qilishni xohlaysiz. _16 va _32 qatorlarni sharhlang va _64 qatorni UNcomment qiling. Bu rasmga o'xshash bo'lishi kerak.

2 -qadam: Arduino Nano, TSL2591 va SSD1306 OLED displeyini ulash

Arduino Nano, TSL2591 va SSD1306 OLED displeylarini ulash
Arduino Nano, TSL2591 va SSD1306 OLED displeylarini ulash
Arduino Nano, TSL2591 va SSD1306 OLED displeylarini ulash
Arduino Nano, TSL2591 va SSD1306 OLED displeylarini ulash

Men nanoni qayta ishlatyapman, shuning uchun sarlavhani qadab qo'ydi …

USB -mini -kod orqali quvvat olish, agar xohlasangiz, tashqaridan o'qilishi va qayd qilinishi mumkin bo'lgan ketma -ket port chiqishini ham ta'minlaydi.

3 -qadam: Mening kodim

Kodni oling va taxtaga yuklang. Chiqish OLED ekranida, shuningdek ketma -ket port - Full, Visual, IR va NDVI orqali bo'ladi.

Tavsiya: