Съдържание:

128x64 жълто/синьо OLED за Arduino Nano, с TSL2591: 3 стъпки
128x64 жълто/синьо OLED за Arduino Nano, с TSL2591: 3 стъпки

Видео: 128x64 жълто/синьо OLED за Arduino Nano, с TSL2591: 3 стъпки

Видео: 128x64 жълто/синьо OLED за Arduino Nano, с TSL2591: 3 стъпки
Видео: Подключаем дисплей OLED LCD 128x64 0.96'' к Arduino и выводим русский шрифт 2024, Ноември
Anonim
128x64 жълто/синьо OLED за Arduino Nano, с TSL2591
128x64 жълто/синьо OLED за Arduino Nano, с TSL2591

Можете да изградите OLED дисплей върху Arduino Nano със спектроскопичен сензор TSL2591 (добре, два канала - визуален и NIR …), като комбинирате примери за скици онлайн. Това, което получавате, е 4-редов дисплей на общия поток, визуалния поток, NIR и индекс, наречен индекс NDVI.

Първо инсталирайте някои библиотеки:

TSL2591:

SSD1306:

GFX

Сензори

Стъпка 1: Поправяне на настройката на файла Adafruit_SSD1306.h

Поправяне на настройката на файла Adafruit_SSD1306.h
Поправяне на настройката на файла Adafruit_SSD1306.h

Файлът "Adafruit_SSD1306.h" може да бъде настроен за дисплей с размери 128x32 пиксела. Ако имате 128x64 дисплей, ще искате да редактирате близо до редове 73-75 на файла. Коментирайте редовете _16 и _32 и декомментирайте реда _64. Трябва да изглежда като на снимката.

Стъпка 2: Окабеляване на Arduino Nano, TSL2591 и SSD1306 OLED дисплея

Окабеляване на Arduino Nano, TSL2591 и SSD1306 OLED дисплей
Окабеляване на Arduino Nano, TSL2591 и SSD1306 OLED дисплей
Окабеляване на Arduino Nano, TSL2591 и SSD1306 OLED дисплей
Окабеляване на Arduino Nano, TSL2591 и SSD1306 OLED дисплей

Използвам повторно Nano - следователно щифтовете на заглавката …

Захранване чрез USB -mini - кодът също така осигурява изход за сериен порт, който може да се чете външно и да се регистрира, ако желаете.

Стъпка 3: Моят код

Вземете кода и го качете на дъската. Изходът ще бъде на OLED екрана, както и през серийния порт - Full, Visual, IR и NDVI.

Препоръчано: