Мазмуну:

Arduino Nano үчүн 128x64 сары/көк OLED, TSL2591 менен: 3 кадам
Arduino Nano үчүн 128x64 сары/көк OLED, TSL2591 менен: 3 кадам

Video: Arduino Nano үчүн 128x64 сары/көк OLED, TSL2591 менен: 3 кадам

Video: Arduino Nano үчүн 128x64 сары/көк OLED, TSL2591 менен: 3 кадам
Video: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, Ноябрь
Anonim
TSL2591 менен Arduino Nano үчүн 128x64 сары/көк OLED
TSL2591 менен Arduino Nano үчүн 128x64 сары/көк OLED

Сиз TSL2591 спектроскопиялык сенсору бар Arduino Nanoго OLED дисплей кура аласыз (жакшы, эки канал - визуалдык жана NIR …) Интернетте эскиз мисалдарын бириктирүү менен. Сиз ала турган нерсе-бул жалпы агымдын, визуалдык агымдын, NIRдин жана NDVI индекси деп аталган 4 саптуу дисплей.

Алгач кээ бир китепканаларды орнотуңуз:

TSL2591:

SSD1306:

GFX

Сенсорлор

1 -кадам: Adafruit_SSD1306.h Файлын Орнотуу

Adafruit_SSD1306.h Файлын Орнотуу
Adafruit_SSD1306.h Файлын Орнотуу

"Adafruit_SSD1306.h" файлы 128x32 пикселдик дисплей үчүн коюлушу мүмкүн. Эгерде сизде 128x64 дисплейи бар болсо, анда сиз файлдын 73-75-саптарынын жанында түзөтүүнү каалайсыз. _16 жана _32 саптарды комментарийлеп, _64 сапка UNcomment жазыңыз. Бул сүрөттө окшош болушу керек.

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 дисплейинин зымдары

Мен Нанону кайра колдонуп жатам - демек, башкы казыктар …

USB -мини аркылуу кубаттоо - коду, эгер кааласаңыз, сырттан окууга жана каттоого боло турган Сериялык порттун чыгышын камсыздайт.

3 -кадам: Менин кодум

Кодду алыңыз жана тактага жүктөңүз. Чыгуу OLED экранында, ошондой эле сериялык порттун үстүндө болот - Full, Visual, IR жана NDVI.

Сунушталууда: