Sisällysluettelo:

128x64 keltainen/sininen OLED Arduino Nano -laitteelle, jossa TSL2591: 3 vaihetta
128x64 keltainen/sininen OLED Arduino Nano -laitteelle, jossa TSL2591: 3 vaihetta

Video: 128x64 keltainen/sininen OLED Arduino Nano -laitteelle, jossa TSL2591: 3 vaihetta

Video: 128x64 keltainen/sininen OLED Arduino Nano -laitteelle, jossa TSL2591: 3 vaihetta
Video: Еще один барабанный секвенсор Arduino с минимальным аппаратным обеспечением drumseq81212 2024, Marraskuu
Anonim
128x64 keltainen/sininen OLED Arduino Nano -laitteelle, jossa TSL2591
128x64 keltainen/sininen OLED Arduino Nano -laitteelle, jossa TSL2591

Voit rakentaa OLED -näytön Arduino Nano -laitteeseen TSL2591 -spektroskooppisella anturilla (no, kaksi kanavaa - visuaalinen ja NIR …) yhdistämällä luonnosesimerkkejä verkossa. Saat 4-rivisen näytön kokonaisvirrasta, visuaalisesta virrasta, NIR: stä ja NDVI-indeksiksi kutsutusta indeksistä.

Asenna ensin joitain kirjastoja:

TSL2591:

SSD1306:

GFX

Anturit

Vaihe 1: Korjaa Adafruit_SSD1306.h -tiedoston asennuksen

Adafruit_SSD1306.h -tiedoston asennuksen korjaaminen
Adafruit_SSD1306.h -tiedoston asennuksen korjaaminen

Tiedosto "Adafruit_SSD1306.h" voidaan asettaa 128 x 32 pikselin näytölle. Jos sinulla on 128 x 64 -näyttö, haluat muokata lähelle tiedoston rivejä 73-75. Kommentoi rivit _16 ja _32 ja UN -kommentti riviä _64. Sen pitäisi näyttää kuvalta.

Vaihe 2: Kytke Arduino Nano, TSL2591 ja SSD1306 OLED -näyttö

Johdotus Arduino Nano, TSL2591 ja SSD1306 OLED -näyttö
Johdotus Arduino Nano, TSL2591 ja SSD1306 OLED -näyttö
Johdotus Arduino Nano, TSL2591 ja SSD1306 OLED -näyttö
Johdotus Arduino Nano, TSL2591 ja SSD1306 OLED -näyttö

Käytän nanoa uudelleen - siis otsikkotapit …

Power over USB -mini - koodi tarjoaa myös sarjaportin ulostulon, joka voidaan haluttaessa lukea ja tallentaa lokiin.

Vaihe 3: Oma koodi

Hanki koodi ja lataa taululle. Lähtö näkyy OLED -näytöllä sekä sarjaportin kautta - Full, Visual, IR ja NDVI.

Suositeltava: