Kazalo:

128x64 rumena/modra OLED za Arduino Nano, s TSL2591: 3 koraki
128x64 rumena/modra OLED za Arduino Nano, s TSL2591: 3 koraki

Video: 128x64 rumena/modra OLED za Arduino Nano, s TSL2591: 3 koraki

Video: 128x64 rumena/modra OLED za Arduino Nano, s TSL2591: 3 koraki
Video: Еще один барабанный секвенсор Arduino с минимальным аппаратным обеспечением drumseq81212 2024, Julij
Anonim
128x64 rumena/modra OLED za Arduino Nano, s TSL2591
128x64 rumena/modra OLED za Arduino Nano, s TSL2591

Zaslon OLED lahko na Arduino Nano sestavite s spektroskopskim senzorjem TSL2591 (no, dva kanala - vizualni in NIR…), tako da na spletu združite primere skic. Dobite 4-vrstni prikaz skupnega pretoka, vizualnega toka, NIR in indeksa, imenovanega indeks NDVI.

Najprej namestite nekaj knjižnic:

TSL2591:

SSD1306:

GFX

Senzorji

1. korak: Popravljanje nastavitev datoteke Adafruit_SSD1306.h

Popravljanje nastavitev datoteke Adafruit_SSD1306.h
Popravljanje nastavitev datoteke Adafruit_SSD1306.h

Datoteka "Adafruit_SSD1306.h" je lahko nastavljena za zaslon velikosti 128x32 slikovnih pik. Če imate zaslon velikosti 128x64, boste želeli urediti bližnje vrstice 73-75 datoteke. Komentirajte vrstice _16 in _32 in razkomentirajte vrstico _64. Izgledati mora kot na sliki.

2. korak: Ožičenje Arduino Nano, TSL2591 in zaslona OLED SSD1306

Ožičenje zaslonov OLED Arduino Nano, TSL2591 in SSD1306
Ožičenje zaslonov OLED Arduino Nano, TSL2591 in SSD1306
Ožičenje zaslonov OLED Arduino Nano, TSL2591 in SSD1306
Ožičenje zaslonov OLED Arduino Nano, TSL2591 in SSD1306

Ponovno uporabljam Nano - zato zatiči v glavi …

Napajanje prek USB -mini - koda ponuja tudi izhod serijskih vrat, ki ga lahko berete od zunaj in beležite, če želite.

3. korak: Moja koda

Pridobite kodo in jo naložite na tablo. Izhod bo na zaslonu OLED, pa tudi prek serijskih vrat - Full, Visual, IR in NDVI.

Priporočena: