Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Możesz zbudować wyświetlacz OLED na Arduino Nano z czujnikiem spektroskopowym TSL2591 (no cóż, dwa kanały - wizualny i NIR …), łącząc przykłady szkiców online. Otrzymasz 4-liniowy wyświetlacz całkowitego strumienia, strumienia wizualnego, NIR i indeksu zwanego indeksem NDVI.
Najpierw zainstaluj kilka bibliotek:
TSL2591:
SSD1306:
GFX
Czujniki
Krok 1: Naprawianie konfiguracji pliku Adafruit_SSD1306.h
Plik "Adafruit_SSD1306.h" można ustawić na wyświetlacz o rozdzielczości 128x32 pikseli. Jeśli masz wyświetlacz 128x64, będziesz chciał edytować w pobliżu wierszy 73-75 pliku. Zakomentuj wiersze _16 i _32 i odkomentuj wiersz _64. Powinien wyglądać jak na zdjęciu.
Krok 2: Okablowanie Arduino Nano, TSL2591 i wyświetlacza OLED SSD1306
Ponownie używam Nano - stąd piny nagłówka…
Power over USB-mini - kod zapewnia również wyjście portu szeregowego, które można odczytywać zewnętrznie i rejestrować, jeśli chcesz.
Krok 3: Mój kod
Pobierz kod i prześlij na tablicę. Wyjście będzie na ekranie OLED, a także przez port szeregowy - Full, Visual, IR i NDVI.