Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Вы можете построить OLED-дисплей на Arduino Nano со спектроскопическим датчиком TSL2591 (ну, два канала - визуальный и NIR…), объединив онлайн-примеры эскизов. Вы получаете 4-строчное отображение общего потока, визуального потока, NIR и индекса, называемого индексом NDVI.
Сначала установите несколько библиотек:
TSL2591:
SSD1306:
GFX
Датчики
Шаг 1. Исправление настроек файла Adafruit_SSD1306.h
Файл «Adafruit_SSD1306.h» может быть установлен для отображения с разрешением 128x32 пикселей. Если у вас дисплей 128x64, вы захотите отредактировать строки 73-75 файла. Закомментируйте строки _16 и _32 и UNкомментируйте строку _64. Это должно выглядеть как на картинке.
Шаг 2. Подключение Arduino Nano, TSL2591 и OLED-дисплея SSD1306
Я повторно использую Nano - отсюда и контакты заголовка…
Power over USB-mini - код также обеспечивает вывод последовательного порта, который можно читать извне и регистрировать, если хотите.
Шаг 3: Мой код
Получите код и загрузите его на доску. Вывод будет на OLED-экране, а также через последовательный порт - Full, Visual, IR и NDVI.