İçindekiler:

TSL2591 ile Arduino Nano için 128x64 Sarı/Mavi OLED: 3 Adım
TSL2591 ile Arduino Nano için 128x64 Sarı/Mavi OLED: 3 Adım

Video: TSL2591 ile Arduino Nano için 128x64 Sarı/Mavi OLED: 3 Adım

Video: TSL2591 ile Arduino Nano için 128x64 Sarı/Mavi OLED: 3 Adım
Video: BMP180 Датчик атмосферного давления,температуры и высоты (arduino nano,Oled 128x64 0.96 i2c SSD1306) 2024, Temmuz
Anonim
Arduino Nano için 128x64 Sarı/Mavi OLED, TSL2591 ile
Arduino Nano için 128x64 Sarı/Mavi OLED, TSL2591 ile

TSL2591 spektroskopik sensörlü (iki kanallı - görsel ve NIR…) Arduino Nano üzerine çizim örneklerini çevrimiçi birleştirerek bir OLED ekran oluşturabilirsiniz. Elde ettiğiniz, toplam akı, görsel akı, NIR ve NDVI indeksi adı verilen bir indeksin 4 satırlık bir görüntüsüdür.

İlk önce bazı kütüphaneleri kurun:

TSL2591:

SSD1306:

GFX

Sensörler

Adım 1: Adafruit_SSD1306.h Dosyasının Kurulumunu Düzeltme

Adafruit_SSD1306.h Dosyasının Kurulumunu Düzeltme
Adafruit_SSD1306.h Dosyasının Kurulumunu Düzeltme

"Adafruit_SSD1306.h" dosyası 128x32 piksel ekran için ayarlanabilir. 128x64 ekrana sahipseniz, dosyanın 73-75. satırlarını düzenlemek isteyeceksiniz. _16 ve _32 satırlarını yorumlayın ve _64 satırının yorumunu kaldırın. Resim gibi görünmelidir.

Adım 2: Arduino Nano, TSL2591 ve SSD1306 OLED Ekranı Kablolama

Arduino Nano, TSL2591 ve SSD1306 OLED Ekranın kablolanması
Arduino Nano, TSL2591 ve SSD1306 OLED Ekranın kablolanması
Arduino Nano, TSL2591 ve SSD1306 OLED Ekranın kablolanması
Arduino Nano, TSL2591 ve SSD1306 OLED Ekranın kablolanması

Bir Nano'yu yeniden kullanıyorum - bu nedenle başlık pimleri…

Power over USB-mini - kod ayrıca, isterseniz harici olarak okunabilen ve günlüğe kaydedilebilen Seri bağlantı noktası çıkışı sağlar.

Adım 3: Kodum

Kodu alın ve panoya yükleyin. Çıktı, OLED ekranında ve seri bağlantı noktası üzerinden olacaktır - Tam, Görsel, IR ve NDVI.

Önerilen: