Sisällysluettelo:

DIY RGB-LED Glow Poi kaukosäätimellä: 14 vaihetta (kuvilla)
DIY RGB-LED Glow Poi kaukosäätimellä: 14 vaihetta (kuvilla)

Video: DIY RGB-LED Glow Poi kaukosäätimellä: 14 vaihetta (kuvilla)

Video: DIY RGB-LED Glow Poi kaukosäätimellä: 14 vaihetta (kuvilla)
Video: RGB LED 5mm | Decorative LED Light | Pipe LED Light | Diwali Light | Festival Lights | Pipe Light | 2024, Marraskuu
Anonim
DIY RGB-LED Glow Poi kaukosäätimellä
DIY RGB-LED Glow Poi kaukosäätimellä
DIY RGB-LED Glow Poi kaukosäätimellä
DIY RGB-LED Glow Poi kaukosäätimellä
DIY RGB-LED Glow Poi kaukosäätimellä
DIY RGB-LED Glow Poi kaukosäätimellä
Kuva
Kuva

Johdanto

Hei kaikki! Tämä on ensimmäinen oppaani ja (toivottavasti) ensimmäinen oppaan sarjasta, kun olen pyrkinyt luomaan avoimen lähdekoodin RGB-LED-visualisoinnin. Yksinkertaisuuden vuoksi tämä johtaa yksinkertaiseen led-poiin, jossa on infrapunakaukosäädin ja kaikenlaisia värinvaihto-animaatioita.

Muista: Tällainen poi (ilman IR -kaukosäädintä) voidaan ostaa noin 20 dollarilla Amazonista, joten tämä ei ole taloudellisesti vaivan arvoista - tee se itse kokemuksesta, ei tuloksesta.

Toivon, että ihmiset antavat animaatioita tämän projektin GitHubiin, mikä johtaa monenlaisiin animaatioihin, joista voit valita ja antaa tälle versiolle jonkin verran enemmän arvoa kuin käsikauppa-animaatiot.

Kuva
Kuva

Vastuuvapauslauseke

Ensinnäkin muutamia turvallisuusvaroituksia. Kokeile tätä rakennetta vain, jos tiedät mitä olet tekemässä. En ole sähköinsinööri, en ole vastuussa, jos jokin menee pieleen. Mukana on muutamia vaarallisia vaiheita/materiaaleja, ja sinun tulee olla tietoinen niistä:

Lipot voivat olla vaarallisia. Erityisesti LiPojen juottamiseen, oikosulkuun ja varastointiin liittyy erilaisia vaaroja. Vaikka rakentaminen sujuu hyvin, johdot voivat irrota, kennot voivat vaurioitua tai jokin nimettömistä kiinalaisista komponenteista saattaa epäonnistua ja aiheuttaa oikosulun. Älä anna niiden ladata ilman valvontaa, käytä parhaiten ulkoista laturia lataamiseen, poista lipo säilytystä ja kuljetusta varten (paras on säilyttää ne jossakin näistä "lipopusseista").

Myrkyt altistuvat merkittäville voimille heidän kanssaan suoritettaessa. Jos osut johonkin tai johonkin heidän kanssaan tai tulostus epäonnistuu ja osat lentävät ympäri, ihmiset voivat loukkaantua.

Käytä tervettä järkeä, ole tietoinen vaaroista, lue itse, jos olet epävarma. Ymmärrät ajatuksen.

Jos en ole pelottanut sinua, nauti rakentamisesta ja pidä hauskaa heidän kanssaan.

Vaihe 1: Materiaali ja työkalut

Materiaali ja työkalut
Materiaali ja työkalut
Materiaali ja työkalut
Materiaali ja työkalut

Materiaaliluettelo

Katsotaan ensin, mitä tarvitsemme tätä rakennetta varten. Suosittelen ostamaan suurimman osan tavaroista AliExpressistä, jos sinulla on aikaa odottaa. Löysin lipot vain HobbyKingistä.

Kuva
Kuva

Komponentit/elektroniikka

Määrä Nimi Lähde Kommentti
2 TP4056 -litium -akkulaturi Amazon.com, AliExpress
2 Turnigy nano-tech 1000mah 1S 15C pyöreä kenno Harrastukset
2 2-5V-5V tehostustehon teholähde AliExpress MT3608 -tehostinpiiri sopii myös
2 ArduinoPro Mini ATMEGA328P 5V 16MHz Amazon.com, AliExpress
2 1838 940nm IR-vastaanotindiodi Amazon.com, AliExpress
1m APA102 LED -nauha (144 tai 96 LED/m) Amazon.com, AliExpress Tarvitset noin 2x10 lediä
2 220uF 10V kondensaattori AliExpress
1 IR -kaukosäädin AliExpress
Kuva
Kuva

Työkalut

Nimi Suositus Kommentti
3D tulostin
Juotin QUICKO T12
Kuuma liimapistooli
Tietokone, jossa on Arduino IDE
FTDI USB -siru FT232 vaihtoehto: Arduino Uno
Langankatkaisimet valinnainen
Lankaleikkurit Knipex -leikkurit valinnainen
Leipälauta + puserot valinnainen
Arduino Uno valinnainen

Kulutustarvikkeet

Nimi Kommentti
Ohut lanka 24-28AWG
Juotosjohto
Kutisteputki
Pin -otsikot (uros ja naaras) tai pieni liitin
Kirkas 3D-tulostuslanka Käytin PLA: ta, mutta Nylon saattaa antaa vahvempia tuloksia
Kuuma-liimapuikot
sinkkivirta ja juote tai metalliharja/hiomapaperi Hiomapaperi toimi minulle hyvin
Johto hihnoille Käytin yksinkertaista muovisoittoa, mutta saatat haluta olla luova

Vaihe 2: 3D -tulostus

3D -tulostus
3D -tulostus
Kuva
Kuva
Kuva
Kuva

Koska tämä kestää pisin aika, tulostamme kaikki tämän rakenteen osat kahdesti tukisijoituksella "kaikkialla".

Siirry Thingiverseen, lataa STL -tiedostot ja viipaloi suosikkileikkurilla.

Käytin kirkasta PLA: ta 0,28 resoluutiolla, joka toimi hyvin, mutta jos voit, sinun kannattaa käyttää vahvempaa materiaalia varmuuden vuoksi ja estää toimintahäiriöt kehruun aikana.

Tulos on enemmän läpinäkymätön kuin läpinäkyvä, mikä on hyväksi meille, koska poi toimii diffuusorina ja syttyy kauniisti ilman yksittäisiä LED -valoja. Kun tulosteet on tehty, jätä tukimateriaali päälle ja ruuvaa ja kierrä kaksi puoliskoa joukko kertoja. Tukimateriaali tarjoaa paremman otteen ja kun ne sopivat hyvin yhteen, voit poistaa kaikki tuet.

Kuva
Kuva

Vaihe 3: Ohjelmointi: Valmistelu

Jotta voisimme kääntää projektin, meidän on asennettava FastLED- ja IRremote -kirjasto. Molemmat löytyvät Arduino IDE: n koontiversiosta Library Managementissa. Jos haluat lähettää luonnoksia Arduino pro miniin, sinun on käytettävä FTDI -sirua.

Lisäksi tarvitset tämän projektin lähdekoodin, joka löytyy GitHubista.

Vaihe 4: Ohjelmointi: Muokkaa koodia

Ohjelmointi: Muokkaa koodia
Ohjelmointi: Muokkaa koodia
Ohjelmointi: Muokkaa koodia
Ohjelmointi: Muokkaa koodia
Ohjelmointi: Muokkaa koodia
Ohjelmointi: Muokkaa koodia
Ohjelmointi: Muokkaa koodia
Ohjelmointi: Muokkaa koodia

Käytin vara -Arduino Unoa mukavuuden vuoksi, mutta voit käyttää vain yhtä Arduino Pro Ministä.

Kuva
Kuva

Kytke yllä olevassa kuvassa näkyvä piiri yhdellä infrapunavastaanottimen siruista, lataa IRrecvDemo-esimerkkiluonnos Arduinoosi ja avaa sarjamonitori.

Käytä sitten kaukosäädintä ja paina haluamiasi painikkeita. Jokaisen painikkeen painalluksen pitäisi näyttää tietty heksadesimaaliluku. Jos pidät painiketta painettuna, toisen heksadesimaaliluvun pitäisi toistua.

Kuva
Kuva

Kopioi ensin toistuvan heksanumeron arvo ja muuta BTN_REPEAT tähän arvoon. Käy sitten koodin määritelmät läpi ja muuta kaikki vastaamaan kauko -ohjainta. Varmista, että kaikkien arvojen on alettava 0x: llä, jotta ne tunnistetaan heksadesimaaliluvuiksi - muuta vain numeron korostettua osaa.

Kuva
Kuva

Vaihe 5: Ohjelmointi: Lähetä koodi

Ohjelmointi: Latauskoodi
Ohjelmointi: Latauskoodi
Ohjelmointi: Latauskoodi
Ohjelmointi: Latauskoodi

Kokoa poin koodi ja kytke Arduino pro mini FTDI -sirullesi. Valitse laitteeksi Arduino pro mini, ohjelmoijaksi sarjamuunnin ja lähetä koodi molempiin Arduinoon.

Voit helposti ladata koodin juottamatta johtoja/otsikoita Arduinolle kiinnittämällä sen leipälevyyn yllä olevan kuvan mukaisesti. Varmista, että asetat ohjelmoijan jännitehyppyasentoon 5 V, ennen kuin liität ohjelmoijan tietokoneeseen.

Kuva
Kuva

Vaihe 6: Juotos: Yleiskatsaus

Juotos: Yleiskatsaus
Juotos: Yleiskatsaus
Juotos: Yleiskatsaus
Juotos: Yleiskatsaus

Seuraavaksi juotamme komponentit yhteen. Käytä yllä olevaa kaaviota viitteenä, jos jotain on epäselvää.

Koska tilaa on rajoitetusti, haluamme pitää johdot mahdollisimman lyhyinä, mutta suosittelen, että juotetaan ensin pidemmät johdot ja mitataan sitten oikea pituus kotelolla ja katkaistaan ylimääräinen.

Vaihe 7: Juotos: tehomoduuli

Juotos: tehomoduuli
Juotos: tehomoduuli
Juotos: tehomoduuli
Juotos: tehomoduuli
Juotos: tehomoduuli
Juotos: tehomoduuli
Juotos: tehomoduuli
Juotos: tehomoduuli

Ensimmäiset juotosjohdot TP4056: n B (attery) ja OUT (put) -tyynyille.

Aseta seuraavaksi TP4056-moduuli 3D-painetun kotelon alaosaan, aseta akkujohdot pieneen kanavaan, joka johtaa akkuaukkoon, ja katkaise ylimääräinen johto.

Kuva
Kuva

Aseta sitten buck-boost-moduuli TP4056-moduulin alle ja katkaise lähtöjohdot, jotta voit helposti juottaa ne buck-lisämoduulin tulojohtoihin.

Kuva
Kuva

Ota kaikki tulostimesta ja juota kaksi urospistoketta tai liittimen urososa akkujohtoihisi ja kiinnitä ne lämpökutistuvalla letkulla.

Kuva
Kuva

Juotetaan sitten molempien moduulien lähtö- ja tulonastat yhteen

Kuva
Kuva

Vaihe 8: Juotos: Akku

Juotos: Akku
Juotos: Akku
Juotos: Akku
Juotos: Akku
Juotos: Akku
Juotos: Akku

Seuraavaksi aiomme juottaa johdot ja liittimen akkuun.

Muista juottaa nopeasti ja tarkasti, muuten juotoslämpö vahingoittaa soluja. Varo lyhentämästä lipoja vahingossa.

Johtimien liittäminen lipoon voi olla hankalaa, koska koskettimet on valmistettu alumiinista. Voit joko käyttää erityistä sinkkivirtaa ja juotetta, metalliharjaa tai hiomapaperia kaikkien oksidien puhdistamiseen koskettimista. Juotetaan sitten johdoille ja eristetään ne lämpökutistusputkella.

Seuraavaksi asetamme akun 3D-painettuun koteloon, mittaamme johtojen pituuden, jättäen vähän varaa, otamme sen takaisin ja katkaamme ylimääräiset johdot.

Kuva
Kuva

Voimme sitten juottaa naaraspistokkeiden tai naarasliittimemme liittimiin johtoihin ja eristää ne jälleen lämpökutistuksella.

Vaihe 9: Juotos: Arduino, ledit ja anturi

Juotos: Arduino, LEDit ja anturi
Juotos: Arduino, LEDit ja anturi
Juotos: Arduino, LEDit ja anturi
Juotos: Arduino, LEDit ja anturi
Juotos: Arduino, LEDit ja anturi
Juotos: Arduino, LEDit ja anturi

Seuraavaksi johdotamme Arduinon, IR-anturin ja LED-nauhan

Arduino saa johdot VCC: lle ja GND: lle

Infrapuna-anturi on hieman hankalampi: Ensin meidän on kytkettävä kondensaattori mahdollisimman lähelle anturia. Koska anturin kotelo on maadoitettu, juotamme yksinkertaisesti kondensaattoreiden negatiivisen jalan koteloon ja positiivisen jalan VCC -johtoon. Seuraavaksi me johdotamme kaikki kolme nastaa ja eristämme ne lämpökutistusputkella.

LED-nauhaa varten leikkasimme ensin pois nauhan, jossa on 10 LEDiä. Sitten juotamme johdot kaikkiin 4 koskettimeen.

Vaihe 10: Juotos: kaiken yhdistäminen

Juotos: kaiken yhdistäminen
Juotos: kaiken yhdistäminen
Juotos: kaiken yhdistäminen
Juotos: kaiken yhdistäminen
Juotos: kaiken yhdistäminen
Juotos: kaiken yhdistäminen
Juotos: kaiken yhdistäminen
Juotos: kaiken yhdistäminen

Seuraava vaihe on katkaista johdot mahdollisimman lyhyiksi ja liittää kaikki moduulit yhteen.

Aloitamme leikkaamalla Arduinos-virtajohdon sijoittamalla sen ja tehostusmoduulin kotelon sisään ja leikkaamalla virtajohdon pituuteen.

Kuva
Kuva

Seuraavaksi toistamme saman infrapunavastaanottimelle. LED-nauhan kaapeleita voidaan leikata mittaamatta, koska meillä on tarpeeksi tilaa pitää ne hieman pidempään.

Kuva
Kuva

Voimme sitten juottaa infrapunavastaanottimen virtakaapelit suoraan Arduinon nastoihin ja sen datatapin Arduinon nastaan 11.

Kuva
Kuva

Seuraavaksi juotamme led-nauhamme data- ja kellojohto Arduinolle. Kytke kellokaapeli nastaan 5 ja datakaapeli nastaan 6.

Kuva
Kuva

Ainoa asia, joka on tehtävä, on liittää sekä Arduinot että led -nauhojen virtakaapelit tehostusmoduulin lähtöön.

Kuva
Kuva

Vaihe 11: TESTAUSAIKA

TESTAUSAIKA!
TESTAUSAIKA!

Koska meidän pitäisi nyt juottaa, voimme kytkeä akun ja testata kaiken. Haluamme varmistaa, että kaikki toimii hyvin, koska seuraavan vaiheen jälkeen virheenkorjaus on painajainen.

Kuva
Kuva

Vaihe 12: Kokoonpano

Nyt haluamme korjata kaiken kotelon sisällä kuumaliimalla.

Aloitamme TP4056 -moduulista

Kuva
Kuva

liimaa sitten tehostusmoduuli

Kuva
Kuva

jota seuraa Arduino

Kuva
Kuva

lopuksi IR-vastaanotin

Kuva
Kuva

ja LED-nauha

Kuva
Kuva

Vaihe 13: Lisää hihna

Lisää hihna
Lisää hihna

En mennyt tähän kaikkeen, ja suosittelen sinua olemaan luova ja investoimaan hieman enemmän aikaa ja vaivaa kuin minä. Löysin tämän opettavaisen, jonka aion lisätä tulevaisuudessa.

Toistaiseksi käytin vain jotain sointua, jonka olin asettanut, syötin sen 3D-tulostettujen aukkojen läpi ja sidoin solmun.

Vaihe 14: Valmis

Tehty!
Tehty!
Tehty!
Tehty!
Tehty!
Tehty!
Tehty!
Tehty!
Kuva
Kuva

Ja olemme valmiit. Toista kaikki vaiheet, kunnes sinulla on 2 ja olet valmis aloittamaan pyöräytyksen.

Toivottavasti teillä oli hauskaa seurata, kiitos kun luitte:)

Suositeltava: