Koristeelliset RGB -valot Arduinon avulla: 4 vaihetta
Koristeelliset RGB -valot Arduinon avulla: 4 vaihetta
Anonim
Koristeelliset RGB -valot Arduinolla
Koristeelliset RGB -valot Arduinolla

Koska jouluaatto on vain viikon päässä, päätin rakentaa yksinkertaisen RGB -koristevalon käyttämällä Arduino Nano- ja WS2812B -LED -valoja. Käytämme joitain muovisia astioita/purkkeja visuaalisen vaikutelman parantamiseksi. Tämä video käyttää 5 LEDiä, mutta sitä voidaan lisätä tarpeidesi mukaan. Voit jopa lisätä useita kuvioita tai luoda väriteemoja sen mukaan, mihin olet menossa.

Yllä oleva video kertoo sinulle kaiken, mitä tarvitset tämän projektin rakentamiseen, ja suosittelen katsomaan sen ensin, jotta saat yleiskuvan siitä, miten kaikki yhdistyy.

Vaihe 1: Kerää elektroniikka

Kerää elektroniikka
Kerää elektroniikka

Ensimmäinen asia, jota tarvitsemme, ovat WS2812B RGB -LEDit, ja niitä on saatavana useissa muunnelmissa. Kumpikin toimii hyvin. Käytämme tähän kokoonpanoon Arduino Nanoa, mutta luonnos toimii käytännössä minkä tahansa Arduino -yhteensopivan levyn kanssa. Tarvitsemme myös johtoa yhdistääksemme kaiken yhteen, ja käytän tähän rakenteeseen kolmen ytimen kierrejohtoa. Lopuksi tarvitsemme muoviastioita, jotka ovat puhtaasti koristeellisia. Valo heijastuu muovista ja antaa meille mukavan vaikutelman.

Tässä linkit tuotteisiin, jos niistä on apua:

Arduino Nano:

WS2812B-LEDit:

Kierretty lanka:

Muovisäiliöt:

Vaihe 2: Valmistele ja lataa luonnos

Valmistele ja lataa luonnos
Valmistele ja lataa luonnos
Valmistele ja lataa luonnos
Valmistele ja lataa luonnos
Valmistele ja lataa luonnos
Valmistele ja lataa luonnos
Valmistele ja lataa luonnos
Valmistele ja lataa luonnos

Käytämme fastLED -kirjastoa WS2812B -merkkivalojen ajamiseen, mutta voit myös käyttää Adafruit Neopixel -kirjastoa, jos haluat. Avaa Arduino IDE ja kirjoita kirjastonhallintaan "fastLED". Asenna näkyviin tuleva kirjasto ja avaa esimerkki "DemoReel 100".

Meidän on päivitettävä datanappi, LEDien lukumäärä ja LED -tyyppi. Käytän nastaa 2, jossa on 5 LEDiä. Päivitä myös LED -tyypiksi WS2812B kuvan mukaisesti.

Kytke sitten kortti, valitse oikea levy ja COM -portti. Paina lopuksi latauspainiketta ja odota, että lataus on valmis. Kun olet valmis, kytke LEDit - 5V, GND ja datatappi nastaan 2. LEDien tulee näyttää satunnainen kuvio, joka osoittaa, että kaikki toimii odotetulla tavalla.

Vaihe 3: Valmista LEDit lopullista rakennetta varten

Valmista LEDit lopullista rakennetta varten
Valmista LEDit lopullista rakennetta varten
Valmista LEDit lopullista rakennetta varten
Valmista LEDit lopullista rakennetta varten
Valmista LEDit lopullista rakennetta varten
Valmista LEDit lopullista rakennetta varten
Valmista LEDit lopullista rakennetta varten
Valmista LEDit lopullista rakennetta varten

Seuraavaksi meidän on leikattava LEDit, koska käytämme lankaa lopullisen pituuden pidentämiseen. Kun olet valmis, poista LEDit kaikista vedenpitävistä letkuista. Katkaise lanka jokaiselle LED -valolle ja pituus riippuu lopullisesta paikannuksesta, jota aiot hakea. Päätin käyttää samaa langanpituutta kaikille. Katkaise myös johto, jota käytetään liittämään mikro -ohjain ensimmäiseen LED -valoon.

Poraa sitten joitakin reikiä muovikansiin, kun asennamme LED -valot LED -valon ulkopinnalle säteen loistessa sisäänpäin.

Vaihe 4: Lopullinen kokoonpano

Lopullinen kokoonpano
Lopullinen kokoonpano
Lopullinen kokoonpano
Lopullinen kokoonpano
Lopullinen kokoonpano
Lopullinen kokoonpano

Aloita juottamalla johdot jokaiseen LED -valoon. Varmista, että liität nastat oikein. Mikro -ohjain on kytkettävä ensimmäisen LED -valon DI (datatulo) -nastaan. Tämän jälkeen DO (datalähtö) -tappi on kytkettävä seuraavan LED -DI -nastaan ja niin edelleen. Kun olet juottanut kaikki johdot, käynnistä mikro -ohjain ja kaikkien merkkivalojen pitäisi alkaa hehkua satunnaisella kuviolla.

Päätin käyttää kaksipuolista teippiä kiinnittämään LEDit kannen yläpuolelle, mutta voit myös käyttää teippiä LEDien päälle tai liimaa. On suositeltavaa lisätä kaptoniteippiä tai lämpökutisteputkea eristyskorttiin.

Kierrä lopuksi säiliön toinen puoli paikoilleen ja kytke LED -valot päälle. Jokainen LED -valo kuluttaa noin 60 mA, joten varmista, että käyttämäsi virtalähde voi tuottaa tarvittavan virran. Olemme aiemmin rakentaneet virtalähteitä, joita voidaan käyttää tähän tarvittaessa.

Jos pidit tästä rakenteesta, harkitse YouTube -kanavamme tilaamista, koska tuesi auttaa meitä luomaan tällaista sisältöä.

YouTube:

Kiitos, että luit!