Inhaltsverzeichnis:

128x64 Gelb/Blau OLED für Arduino Nano, mit TSL2591 - Gunook
128x64 Gelb/Blau OLED für Arduino Nano, mit TSL2591 - Gunook

Video: 128x64 Gelb/Blau OLED für Arduino Nano, mit TSL2591 - Gunook

Video: 128x64 Gelb/Blau OLED für Arduino Nano, mit TSL2591 - Gunook
Video: arduino oled i2c tutorial : 0.96" 128 X 32 for beginners 2024, November
Anonim
128x64 Gelb/Blau OLED für Arduino Nano, mit TSL2591
128x64 Gelb/Blau OLED für Arduino Nano, mit TSL2591

Sie können ein OLED-Display auf einem Arduino Nano mit einem spektroskopischen Sensor TSL2591 (naja, zwei Kanäle - visuell und NIR …) aufbauen, indem Sie Skizzenbeispiele online kombinieren. Was Sie erhalten, ist eine 4-zeilige Anzeige des Gesamtflusses, des visuellen Flusses, des NIR und eines Index, der als NDVI-Index bezeichnet wird.

Installieren Sie zuerst einige Bibliotheken:

TSL2591:

SSD1306:

GFX

Sensoren

Schritt 1: Beheben des Setups der Datei Adafruit_SSD1306.h

Behebung des Setups der Datei Adafruit_SSD1306.h
Behebung des Setups der Datei Adafruit_SSD1306.h

Die Datei "Adafruit_SSD1306.h" kann für eine 128x32-Pixel-Anzeige eingestellt werden. Wenn Sie das 128x64-Display haben, möchten Sie in der Nähe der Zeilen 73-75 der Datei bearbeiten. Kommentieren Sie die Zeilen _16 und _32 aus und UNkommentieren Sie die Zeile _64. Es sollte wie auf dem Bild aussehen.

Schritt 2: Verdrahten des Arduino Nano, des TSL2591 und des SSD1306 OLED-Displays

Verkabelung des Arduino Nano, des TSL2591 und des SSD1306 OLED-Displays
Verkabelung des Arduino Nano, des TSL2591 und des SSD1306 OLED-Displays
Verkabelung des Arduino Nano, des TSL2591 und des SSD1306 OLED-Displays
Verkabelung des Arduino Nano, des TSL2591 und des SSD1306 OLED-Displays

Ich verwende einen Nano wieder - daher die Header-Pins …

Power over USB-Mini - Code bietet auch eine serielle Portausgabe, die extern gelesen und protokolliert werden kann, wenn Sie möchten.

Schritt 3: Mein Code

Holen Sie sich den Code und laden Sie ihn in das Board hoch. Die Ausgabe erfolgt auf dem OLED-Bildschirm sowie über den seriellen Port - Full, Visual, IR und NDVI.

Empfohlen: