Sommario:

128x64 OLED giallo/blu per Arduino Nano, con TSL2591: 3 passaggi
128x64 OLED giallo/blu per Arduino Nano, con TSL2591: 3 passaggi

Video: 128x64 OLED giallo/blu per Arduino Nano, con TSL2591: 3 passaggi

Video: 128x64 OLED giallo/blu per Arduino Nano, con TSL2591: 3 passaggi
Video: How to use SSD1306 128x64 OLED Display I2C with Arduino code 2024, Luglio
Anonim
128x64 OLED giallo/blu per Arduino Nano, con TSL2591
128x64 OLED giallo/blu per Arduino Nano, con TSL2591

Puoi costruire un display OLED su un Arduino Nano con un sensore spettroscopico TSL2591 (beh, due canali: visivo e NIR …) combinando esempi di schizzi online. Quello che ottieni è un display a 4 righe di flusso totale, flusso visivo, NIR e un indice chiamato indice NDVI.

Prima installa alcune librerie:

TSL2591:

SSD1306:

GFX

Sensori

Passaggio 1: correzione dell'installazione del file Adafruit_SSD1306.h

Correzione della configurazione del file Adafruit_SSD1306.h
Correzione della configurazione del file Adafruit_SSD1306.h

Il file "Adafruit_SSD1306.h" può essere impostato per un display da 128x32 pixel. Se hai il display 128x64, vorrai modificare vicino alle righe 73-75 del file. Commenta le righe _16 e _32 e decommenta la riga _64. Dovrebbe assomigliare all'immagine.

Passaggio 2: cablaggio di Arduino Nano, TSL2591 e display OLED SSD1306

Cablaggio dell'Arduino Nano, del TSL2591 e del display OLED SSD1306
Cablaggio dell'Arduino Nano, del TSL2591 e del display OLED SSD1306
Cablaggio dell'Arduino Nano, del TSL2591 e del display OLED SSD1306
Cablaggio dell'Arduino Nano, del TSL2591 e del display OLED SSD1306

Sto riutilizzando un Nano - quindi i pin dell'intestazione …

Power over USB-mini: il codice fornisce anche l'uscita della porta seriale che può essere letta esternamente e registrata, se lo desideri.

Passaggio 3: il mio codice

Ottieni il codice e caricalo sulla bacheca. L'output sarà sullo schermo OLED, oltre che sulla porta seriale: Full, Visual, IR e NDVI.

Consigliato: