Sadržaj:

128x64 žuto/plavi OLED za Arduino Nano, sa TSL2591: 3 koraka
128x64 žuto/plavi OLED za Arduino Nano, sa TSL2591: 3 koraka

Video: 128x64 žuto/plavi OLED za Arduino Nano, sa TSL2591: 3 koraka

Video: 128x64 žuto/plavi OLED za Arduino Nano, sa TSL2591: 3 koraka
Video: Ресурсный тест OLED-дисплеев 2024, Srpanj
Anonim
128x64 žuto/plavi OLED za Arduino Nano, sa TSL2591
128x64 žuto/plavi OLED za Arduino Nano, sa TSL2591

OLED zaslon možete izgraditi na Arduino Nano sa TSL2591 spektroskopskim senzorom (pa, dva kanala - vizualni i NIR …) kombiniranjem online primjera skica. Dobivate prikaz u 4 retka ukupnog protoka, vizualnog toka, NIR i indeks koji se naziva NDVI indeks.

Prvo instalirajte neke knjižnice:

TSL2591:

SSD1306:

GFX

Senzori

Korak 1: Popravljanje postavljanja datoteke Adafruit_SSD1306.h

Postavljanje popravljanja datoteke Adafruit_SSD1306.h
Postavljanje popravljanja datoteke Adafruit_SSD1306.h

Datoteka "Adafruit_SSD1306.h" može se postaviti za zaslon 128x32 piksela. Ako imate zaslon 128x64, poželjet ćete urediti blizu redaka 73-75 datoteke. Komentirajte redove _16 i _32 i UNkomentirajte red _64. Trebalo bi izgledati kao na slici.

Korak 2: Ožičenje Arduino Nano, TSL2591 i SSD1306 OLED zaslona

Ožičenje Arduino Nano, TSL2591 i SSD1306 OLED zaslona
Ožičenje Arduino Nano, TSL2591 i SSD1306 OLED zaslona
Ožičenje Arduino Nano, TSL2591 i SSD1306 OLED zaslona
Ožičenje Arduino Nano, TSL2591 i SSD1306 OLED zaslona

Ponovno koristim Nano - stoga zaglavlja zaglavlja …

Napajanje preko USB -mini - koda također pruža izlaz serijskog porta koji se može čitati izvana i bilježiti, ako želite.

Korak 3: Moj kôd

Uzmite kôd i prenesite ga na ploču. Izlaz će biti na OLED ekranu, kao i preko serijskog porta - Full, Visual, IR i NDVI.

Preporučeni: