Innholdsfortegnelse:

128x64 gul/blå OLED for Arduino Nano, med TSL2591: 3 trinn
128x64 gul/blå OLED for Arduino Nano, med TSL2591: 3 trinn

Video: 128x64 gul/blå OLED for Arduino Nano, med TSL2591: 3 trinn

Video: 128x64 gul/blå OLED for Arduino Nano, med TSL2591: 3 trinn
Video: Еще один барабанный секвенсор Arduino с минимальным аппаратным обеспечением drumseq81212 2024, November
Anonim
128x64 gul/blå OLED for Arduino Nano, med TSL2591
128x64 gul/blå OLED for Arduino Nano, med TSL2591

Du kan bygge en OLED -skjerm på en Arduino Nano med en TSL2591 spektroskopisk sensor (vel, to kanaler - visuell og NIR …) ved å kombinere skisseeksempler på nettet. Det du får er en 4-linjers visning av total flux, visuell flux, NIR og en indeks kalt NDVI index.

Installer først noen biblioteker:

TSL2591:

SSD1306:

GFX

Sensorer

Trinn 1: Fixing Setup of the Adafruit_SSD1306.h File

Fixing Setup of the Adafruit_SSD1306.h File
Fixing Setup of the Adafruit_SSD1306.h File

Filen "Adafruit_SSD1306.h" kan angis for en skjerm på 128 x 32 piksler. Hvis du har 128x64-skjermen, vil du redigere nær linje 73-75 i filen. Kommenter _16 og _32 linjene og UNcomment _64 linjen. Det skal se ut som bildet.

Trinn 2: Koble til Arduino Nano, TSL2591 og SSD1306 OLED -skjermen

Kabling av Arduino Nano, TSL2591 og SSD1306 OLED -skjerm
Kabling av Arduino Nano, TSL2591 og SSD1306 OLED -skjerm
Kabling av Arduino Nano, TSL2591 og SSD1306 OLED -skjerm
Kabling av Arduino Nano, TSL2591 og SSD1306 OLED -skjerm

Jeg bruker en Nano på nytt - derav toppnålene …

Power over USB -mini - kode gir også seriell portutgang som kan leses eksternt og logges, hvis du vil.

Trinn 3: Min kode

Få koden og last opp til tavlen. Utdata vil skje på OLED -skjermen, så vel som over serieporten - Full, Visual, IR og NDVI.

Anbefalt: