Cuprins:

128x64 OLED galben / albastru pentru Arduino Nano, cu TSL2591: 3 pași
128x64 OLED galben / albastru pentru Arduino Nano, cu TSL2591: 3 pași

Video: 128x64 OLED galben / albastru pentru Arduino Nano, cu TSL2591: 3 pași

Video: 128x64 OLED galben / albastru pentru Arduino Nano, cu TSL2591: 3 pași
Video: Un alt sequencer de tobe Arduino cu hardware minim drumseq81212 2024, Noiembrie
Anonim
128x64 OLED galben / albastru pentru Arduino Nano, cu TSL2591
128x64 OLED galben / albastru pentru Arduino Nano, cu TSL2591

Puteți construi un afișaj OLED pe un Arduino Nano cu un senzor spectroscopic TSL2591 (bine, două canale - vizual și NIR …) combinând exemple de schițe online. Ceea ce obțineți este o afișare pe 4 linii a fluxului total, fluxului vizual, NIR și un index numit index NDVI.

Mai întâi instalați câteva biblioteci:

TSL2591:

SSD1306:

GFX

Senzori

Pasul 1: Fixarea setării fișierului Adafruit_SSD1306.h

Remedierea setării fișierului Adafruit_SSD1306.h
Remedierea setării fișierului Adafruit_SSD1306.h

Fișierul „Adafruit_SSD1306.h” poate fi setat pentru un ecran de 128x32 pixeli. Dacă aveți afișajul de 128x64, veți dori să editați lângă liniile 73-75 ale fișierului. Comentează liniile _16 și _32 și descommentează linia _64. Ar trebui să arate ca imaginea.

Pasul 2: Cablarea Arduino Nano, TSL2591 și afișajul OLED SSD1306

Cablarea Arduino Nano, TSL2591 și afișajul OLED SSD1306
Cablarea Arduino Nano, TSL2591 și afișajul OLED SSD1306
Cablarea Arduino Nano, TSL2591 și afișajul OLED SSD1306
Cablarea Arduino Nano, TSL2591 și afișajul OLED SSD1306

Reutilizez un Nano - deci pinii antetului …

Alimentarea prin USB-mini - codul oferă, de asemenea, ieșire port serial care poate fi citită extern și înregistrată, dacă doriți.

Pasul 3: Codul meu

Obțineți codul și încărcați-l pe tablă. Ieșirea va fi pe ecranul OLED, precum și pe portul serial - Full, Visual, IR și NDVI.

Recomandat: