Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
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
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
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.