Inhoudsopgave:

128x64 geel/blauw OLED voor Arduino Nano, met TSL2591 - Ajarnpa
128x64 geel/blauw OLED voor Arduino Nano, met TSL2591 - Ajarnpa

Video: 128x64 geel/blauw OLED voor Arduino Nano, met TSL2591 - Ajarnpa

Video: 128x64 geel/blauw OLED voor Arduino Nano, met TSL2591 - Ajarnpa
Video: 🇳🇱 GRAFISCH 128X64 I2C OLED DISPLAY MET SSD1306 CONTROLLER - Arduino les #18 2024, November
Anonim
128x64 Geel/Blauw OLED voor Arduino Nano, Met TSL2591
128x64 Geel/Blauw OLED voor Arduino Nano, Met TSL2591

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

Installatie van het Adafruit_SSD1306.h-bestand repareren
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

Bedrading van de Arduino Nano, de TSL2591 en het SSD1306 OLED-scherm
Bedrading van de Arduino Nano, de TSL2591 en het SSD1306 OLED-scherm
Bedrading van de Arduino Nano, de TSL2591 en het SSD1306 OLED-scherm
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.

Aanbevolen: