Innehållsförteckning:

128x64 gul/blå OLED för Arduino Nano, med TSL2591: 3 steg
128x64 gul/blå OLED för Arduino Nano, med TSL2591: 3 steg

Video: 128x64 gul/blå OLED för Arduino Nano, med TSL2591: 3 steg

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

Du kan bygga en OLED -skärm på en Arduino Nano med en TSL2591 spektroskopisk sensor (väl, två kanaler - visuell och NIR …) genom att kombinera skissexempel online. Det du får är en 4-radig visning av totalt flöde, visuellt flöde, NIR och ett index som kallas NDVI-index.

Installera först några bibliotek:

TSL2591: https://github.com/adafruit/Adafruit_TSL2591_Libra …

SSD1306:

GFX

Sensorer

Steg 1: Fixa installationen av filen Adafruit_SSD1306.h

Fixar installationen av filen Adafruit_SSD1306.h
Fixar installationen av filen Adafruit_SSD1306.h

Filen "Adafruit_SSD1306.h" kan ställas in för 128x32 pixlar. Om du har 128x64-skärmen vill du redigera nära raderna 73-75 i filen. Kommentera _16- och _32 -raderna och UN -kommentera _64 -raden. Det ska se ut som på bilden.

Steg 2: Anslut Arduino Nano, TSL2591 och SSD1306 OLED -skärmen

Anslutning av Arduino Nano, TSL2591 och SSD1306 OLED -skärm
Anslutning av Arduino Nano, TSL2591 och SSD1306 OLED -skärm
Anslutning av Arduino Nano, TSL2591 och SSD1306 OLED -skärm
Anslutning av Arduino Nano, TSL2591 och SSD1306 OLED -skärm

Jag återanvänder en Nano - därav rubrikstiftet …

Power over USB -mini - kod ger också seriell portutgång som kan läsas externt och loggas om du vill.

Steg 3: Min kod

Hämta koden och ladda upp till tavlan. Utdata kommer att finnas på OLED -skärmen, liksom över serieporten - Full, Visual, IR och NDVI.

Rekommenderad: