Innehållsförteckning:
- Steg 1: Fixa installationen av filen Adafruit_SSD1306.h
- Steg 2: Anslut Arduino Nano, TSL2591 och SSD1306 OLED -skärmen
- Steg 3: Min kod
Video: 128x64 gul/blå OLED för Arduino Nano, med TSL2591: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Du kan bygga en OLED -skärm på en Arduino Nano med en TSL2591 spektroskopisk sensor (väl, två kanaler - visuell och NIR …) genom att kombinera skissexempel online. Det du får är en 4-radig visning av totalt flöde, visuellt flöde, NIR och ett index som kallas NDVI-index.
Installera först några bibliotek:
TSL2591: https://github.com/adafruit/Adafruit_TSL2591_Libra …
SSD1306:
GFX
Sensorer
Steg 1: Fixa installationen av filen Adafruit_SSD1306.h
Filen "Adafruit_SSD1306.h" kan ställas in för 128x32 pixlar. Om du har 128x64-skärmen vill du redigera nära raderna 73-75 i filen. Kommentera _16- och _32 -raderna och UN -kommentera _64 -raden. Det ska se ut som på bilden.
Steg 2: Anslut Arduino Nano, TSL2591 och SSD1306 OLED -skärmen
Jag återanvänder en Nano - därav rubrikstiftet …
Power over USB -mini - kod ger också seriell portutgång som kan läsas externt och loggas om du vill.
Steg 3: Min kod
Hämta koden och ladda upp till tavlan. Utdata kommer att finnas på OLED -skärmen, liksom över serieporten - Full, Visual, IR och NDVI.
Rekommenderad:
Hur man gör en babyviktsmaskin med Arduino Nano, HX-711 lastcell och OLED 128X64 -- Kalibrering av HX-711: 5 steg
Hur man gör en babyviktsmaskin med Arduino Nano, HX-711 lastcell och OLED 128X64 || Kalibrering av HX-711: Hej Instructables, För några dagar sedan blev jag pappa till en söt bebis?. När jag var på sjukhus fann jag att barnets vikt är så avgörande för att övervaka barnets tillväxt. Så jag har en idé? att göra en barnviktsmaskin av mig själv. i denna instruerbara jag
Väggfäste för iPad som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: 4 steg (med bilder)
Väggfäste för iPad Som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: På senare tid har jag ägnat ganska mycket tid åt att automatisera saker i och runt mitt hus. Jag använder Domoticz som min hemautomationsapplikation, se www.domoticz.com för mer information. I min sökning efter en instrumentpanelapplikation som visar all Domoticz -information tillsammans
Grafik på en SSD1306 I2C OLED 128x64 -skärm med CircuitPython med en Itsybitsy M4 Express: 13 steg (med bilder)
Grafik på en SSD1306 I2C OLED 128x64 -skärm med CircuitPython med en Itsybitsy M4 Express: SSD1306 OLED -skärmen är en liten (0,96 "), billig, allmänt tillgänglig, I2C, svartvit grafisk skärm med 128x64 pixlar, som är lätt att koppla ihop (endast 4 ledningar) till mikroprocessorutvecklingskort som en Raspberry Pi, Arduino eller
Övertyga dig själv om att bara använda en 12V-till-AC-omriktare för LED-ljussträngar istället för att koppla om dem för 12V: 3 steg
Övertyga dig själv om att bara använda en 12V-till-AC-linjeomvandlare för LED-ljussträngar istället för att koppla om dem för 12V: Min plan var enkel. Jag ville klippa upp en väggdriven LED-ljussträng i bitar och sedan dra om den för att gå av 12 volt. Alternativet var att använda en kraftomvandlare, men vi vet alla att de är fruktansvärt ineffektiva, eller hur? Höger? Eller är de det?
1.5A linjär regulator för konstant ström för lysdioder för: 6 steg
1.5A linjär regulator för konstant ström för lysdioder för: Så det finns massor av instruktioner som täcker användning av LED -lampor med hög ljusstyrka. Många av dem använder den kommersiellt tillgängliga Buckpuck från Luxdrive. Många av dem använder också linjära regleringskretsar som toppar vid 350 mA eftersom de är mycket ineffektiva