Sisällysluettelo:
- Johdanto
- Vastuuvapauslauseke
- Vaihe 1: Materiaali ja työkalut
- Materiaaliluettelo
- Vaihe 2: 3D -tulostus
- Vaihe 3: Ohjelmointi: Valmistelu
- Vaihe 4: Ohjelmointi: Muokkaa koodia
- Vaihe 5: Ohjelmointi: Lähetä koodi
- Vaihe 6: Juotos: Yleiskatsaus
- Vaihe 7: Juotos: tehomoduuli
- Vaihe 8: Juotos: Akku
- Vaihe 9: Juotos: Arduino, ledit ja anturi
- Vaihe 10: Juotos: kaiken yhdistäminen
- Vaihe 11: TESTAUSAIKA
- Vaihe 12: Kokoonpano
- Vaihe 13: Lisää hihna
- Vaihe 14: Valmis
Video: DIY RGB-LED Glow Poi kaukosäätimellä: 14 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
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.
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
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ä.
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 |
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
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.
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
Käytin vara -Arduino Unoa mukavuuden vuoksi, mutta voit käyttää vain yhtä Arduino Pro Ministä.
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.
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.
Vaihe 5: Ohjelmointi: Lähetä koodi
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.
Vaihe 6: 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
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.
Aseta sitten buck-boost-moduuli TP4056-moduulin alle ja katkaise lähtöjohdot, jotta voit helposti juottaa ne buck-lisämoduulin tulojohtoihin.
Ota kaikki tulostimesta ja juota kaksi urospistoketta tai liittimen urososa akkujohtoihisi ja kiinnitä ne lämpökutistuvalla letkulla.
Juotetaan sitten molempien moduulien lähtö- ja tulonastat yhteen
Vaihe 8: 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.
Voimme sitten juottaa naaraspistokkeiden tai naarasliittimemme liittimiin johtoihin ja eristää ne jälleen lämpökutistuksella.
Vaihe 9: 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
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.
Seuraavaksi toistamme saman infrapunavastaanottimelle. LED-nauhan kaapeleita voidaan leikata mittaamatta, koska meillä on tarpeeksi tilaa pitää ne hieman pidempään.
Voimme sitten juottaa infrapunavastaanottimen virtakaapelit suoraan Arduinon nastoihin ja sen datatapin Arduinon nastaan 11.
Seuraavaksi juotamme led-nauhamme data- ja kellojohto Arduinolle. Kytke kellokaapeli nastaan 5 ja datakaapeli nastaan 6.
Ainoa asia, joka on tehtävä, on liittää sekä Arduinot että led -nauhojen virtakaapelit tehostusmoduulin lähtöön.
Vaihe 11: 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.
Vaihe 12: Kokoonpano
Nyt haluamme korjata kaiken kotelon sisällä kuumaliimalla.
Aloitamme TP4056 -moduulista
liimaa sitten tehostusmoduuli
jota seuraa Arduino
lopuksi IR-vastaanotin
ja LED-nauha
Vaihe 13: 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
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:
ESP8266 - Puutarhan kastelu ajastimella ja kaukosäätimellä Internetin kautta / ESP8266: 7 vaihetta (kuvilla)
ESP8266 - Puutarhan kastelu ajastimella ja kauko -ohjaimella Internetin kautta / ESP8266: ESP8266 - Kastelu kauko -ohjattuna ja ajoituksella vihannespuutarhoille, kukkapuutarhoille ja nurmikoille. Se käyttää ESP-8266-piiriä ja hydraulista / sähköistä venttiiliä kastelulaitteen syöttämiseen
Shadow Light Box - Ohjaus IR -kaukosäätimellä Arduinolla: 8 vaihetta (kuvilla)
Shadow Light Box - IR -kaukosäätimen ohjaus Arduinolla: Tämä ohje opastaa tekemään varjovalaisimen ensi jouluksi. Voit tehdä itse sisustuksesi huoneeseesi tai tehdä sen ystävällesi lahjaksi. Tämä varjorasia voi tehdä erilaisia värejä sekoittamalla värejä punaisella, sinisellä, vihreällä
Kodinkoneiden ohjaaminen TV -kaukosäätimellä ajastintoiminnolla: 7 vaihetta (kuvilla)
Kodinkoneiden ohjaaminen TV -kaukosäätimellä, jossa on ajastintoiminto: Infrapunaviestintä on edelleen erittäin tärkeää viime päivinä jopa 25 vuoden kuluttua sen käyttöönotosta kuluttajamarkkinoilla. Olipa kyseessä 55 tuuman 4K -televisio tai auton äänentoistojärjestelmä, kaikki tarvitsee infrapunakaukosäätimen vastataksemme
Kaukosäätimellä varustettu värijakkiliitäntä: 3 vaihetta (kuvilla)
Etäväri-ohjattu Jack-o-Lantern: Kuten tavallista, päätin tänä Halloweenina luoda kauteen liittyvän projektin. Tulostin Prusa I3: n ja Thingiversen avulla Halloween -koristeen, jossa väriä ohjataan etänä Blynk -projektin avulla. Blynk -projektin avulla voit luoda liikkuvan
Ohjaa sähkölaitteitasi TV -kaukosäätimellä (kaukosäätimellä) ja lämpötilan ja kosteuden näytöllä: 9 vaihetta
Ohjaa sähkölaitteitasi TV -kaukosäätimellä (ir kauko -ohjaimella), jossa on lämpötila- ja kosteusnäyttö: Hei, olen Abhay ja se on ensimmäinen blogini Instructablesista, ja tänään aion näyttää sinulle, miten voit hallita sähkölaitteitasi television kaukosäätimellä rakentamalla tämän yksinkertainen projekti. kiitos atl labille tuesta ja materiaalin toimittamisesta