Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Je kunt een OLED-display op een Arduino Nano bouwen met een TSL2591-spectroscopische sensor (nou ja, twee kanalen - visueel en NIR …) door schetsvoorbeelden online te combineren. Wat u krijgt is een 4-regelige weergave van de totale flux, visuele flux, NIR en een index die de NDVI-index wordt genoemd.
Installeer eerst enkele bibliotheken:
TSL2591:
SSD1306:
GFX
Sensoren
Stap 1: Installatie van het Adafruit_SSD1306.h-bestand repareren
Het bestand "Adafruit_SSD1306.h" kan worden ingesteld voor een weergave van 128x32 pixels. Als u het 128x64-beeldscherm heeft, wilt u het in de buurt van de regels 73-75 van het bestand bewerken. Geef commentaar op de _16- en _32-regels en UNcommenteer de _64-regel. Het moet eruit zien als op de foto.
Stap 2: Bedrading van de Arduino Nano, de TSL2591 en het SSD1306 OLED-scherm
Ik hergebruik een Nano - vandaar de header-pinnen …
Power over USB-mini - code biedt ook seriële poortuitvoer die extern kan worden gelezen en gelogd, als u dat wilt.
Stap 3: Mijn code
Verkrijg de code en upload deze naar het bord. De uitvoer vindt plaats op het OLED-scherm, evenals via de seriële poort - Full, Visual, IR en de NDVI.