Sisällysluettelo:
Video: Takka -valotehoste: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Eikö pitkän ja kylmän talvipäivän jälkeen ole mukava istua takan edessä talosi lämmössä? Useimmilla ihmisillä ei todellakaan ole takkaa, mutta jopa näky tai liekkien valo voi lämmittää sinua ja kylmää sydäntäsi.
Jos etsit tätä kodikasta tunnelmaa, olet oikeassa paikassa! Näytän sinulle, kuinka voit tehdä omat takavaloefektisi Arduino -levyn ja osoitettavien LED -nauhojen avulla. Sinulla on paljon aikaa tehdä tämä projekti ennen talven tuloa.
Haluan todeta, että kuvat eivät edusta valon todellisia värejä, ehkä puhelimen kameran valkotasapainon vuoksi. Kynttilävideo on lähimpänä todellisia värejä. Koska tämä ohje on sateenkaarikilpailussa, on tärkeää, että nämä ovat oranssinvärisiä kuvissa.
Tarvikkeet
Tarvitsemasi asiat:
- Arduino -levy (käytin nanokloonia, voit käyttää melkein mitä tahansa)
- WS2812B Osoitettava RGB LED -nauha (haluttu pituus, omassa on 29 LEDiä)
- 5 V: n seinäadapteri (9 V on myös kunnossa)
- Alumiininen LED -profiili (haluttu pituus)
- Painike (normaalisti auki)
- Liitäntärasia (pieni)
- Johdot
- Lämpökutisteputki (valinnainen)
Käyttämäsi asiat:
- Juotin ja juote
- Veitsi tai veitsi
- Lämpöpistooli tai kevyempi
- Sivuleikkuri
- Metallisaha tai käsisaha
Vaihe 1: Käsite
Käytin Arduino Nano -kloonia ebaysta, sinun ei tarvitse tarttua tähän tyyppiin, mitä tahansa Arduino -levyä voidaan käyttää. Tarvitset palan WS2812B -osoitteellista RGB -LED -nauhaa. Ohjain lähettää N*16 bittiä tietoa ensimmäiselle LED -valolle. Ensimmäinen LED lukee ensimmäiset 16 bittiä ja antaa loput tiedot ((N-1)*16 bittiä) läpi. Tällä tavalla voimme ohjata koko nauhan LED -valoja yksitellen vain yhdellä levyn lähdöllä. Käytän myös yhtä tuloa painikkeelle, joten voin helposti valita kuvioita.
Laite itsessään on todella yksinkertainen, aloittelija voi helposti rakentaa sen. Jopa tässä yksinkertaisessa projektissa on paljon asioita, jotka voit jättää pois, mikä tekee siitä vieläkin yksinkertaisemman. Jos muutat koodia, voit poistaa painikkeen tai, jos et halua käyttää alumiiniprofiilia, se on täysin kunnossa. Teippaa nauha haluamaasi paikkaan.
Vaihe 2: Laitteen valmistaminen
Ensin sinun on päätettävä takan valorivin pituus. Se voi olla metri, piha, minun on noin 50 cm. Voit leikata LED -nauhan minkä tahansa LED -valon väliin. Minulla oli 52 cm pitkä alumiiniprofiili, joten vain 29 LEDiä mahtuu sisään. Jos olet päättänyt nauhan pituuden, leikkaa se. Tämän jälkeen sinun on leikattava alumiiniprofiili. Profiilia on suositeltavaa leikata hieman pidemmäksi (noin 2 cm pidemmäksi), joten johtoille ja päätykappaleille jää tilaa. Kiinnitä se profiiliin käyttämällä LED -nauhan takana olevaa kaksipuolista teippiä. Työnnä muoviprofiilikansi paikalleen. Jos et halua käyttää profiilia, voit teipata LED -nauhan paikalleen myöhemmin.
Tarvitset 3 johtoa LED -nauhaan.
- 5V
- GND
- Data sisään
Juotos nämä 3 johtoa nauhaan. Varmista, että juotat nauhan tulopuolen (pieni kolmio näyttää datavirran suunnan).
Leikkaa tai poraa reikä kytkentärasian yläosaan, jotta normaalisti auki oleva painike sopii täydellisesti. Juotos kaksi johtoa napin liittimiin. Tässä voit käyttää kutisteputkia tai sähköteippiä.
Leikkaa tai poraa 2 pientä reikää laatikon sivuille, jotta voit tuoda virran ja johdot LED -valoista. Juotosliittimet johtimien päihin. (Käytä naarasotsikoita, jos käytät myös nanoa).
Liitä seinäsovittimen johdot GND- ja VIN -liittimiin. Jos käytät säädettyä 5 V: n virtalähdettä, voit liittää sen 5 V: iin VIN: n sijasta. Liitä painonapit GND: hen ja D4: ään (voit käyttää muita GPIO-nastoja, jos muutat koodia). Liitä LED -nauha GND, 5V ja D3 (voit käyttää muita GPIO -nastoja, jos muutat koodia). Saatat joutua käyttämään GND -tappia Internet -palveluntarjoajan otsikossa, jos GND -nastat loppuvat. Voit kiinnittää ohjaimen kuumaan liimalla tai kaksipuolisella teipillä laatikkoon. Tai voit jättää sen sellaisenaan (aivan kuten minä tein).
Vaihe 3: Ohjelmointi
Tämä vaihe on melko helppo, mutta tarvitset adafruit -neopikselikirjaston. Voit ladata sen täältä ohjelmakoodillani. Latausprosessin jälkeen sinun on siirrettävä neopikselikirjasto Arduino -kirjastojen kansioon. Voit siirtää ohjelmakoodin Arduino -luonnosten viereen.
Jos et halua muuttaa koodiani, yhdistä Arduino ja voit valita levyn tyypin ja portin IDE: stä. Tee tarvittavat muutokset tarvittaessa ja napsauta Lataa. IDE: n pitäisi koota ja ladata koodi taulullesi ja se on valmis toimintaan.
Voit valita haluamasi LED-kuvion painikkeella. Koodini sisältää takan, kynttilän ja kuolevan takan sekä muita kuvioita.
Kynttilätilassa keskimmäinen LED-valo vilkkuu ja vilkkuu kelta-oranssina. Takkakuviossa jokainen LED edustaa pientä liekkiä. Jokaisella liekillä on suurin ja pienin valo, mitä kirkkaampi se on, sitä lähempänä se on keltaista. Himmennetyt liekit ovat oranssinpunaisia. Jokaisessa syklissä liekin arvot generoidaan satunnaisesti edellisestä arvosta, mutta tämä arvo ei voi olla liian kaukana viereisistä arvoista. Kuoleva takavalo on tummempi ja hehkuu vain himmeästi punertavammassa värissä jonkin ajan kuluttua
Voit asettaa koodissani olevien merkkivalojen määrän tai viipyä ohjelmakoodin alussa olevien arvojen kanssa. Yritin tehdä tuliefektistä varsin realistisen ja mielestäni se onnistui melko hyvin.
Vaihe 4: Loppu
Tässä on 3 videota vaikutuksesta. Takka, kynttilä ja kuoleva takka.
Olet valmis. Teit komean takavalon kotiisi.
Se on mukava ja yksinkertainen projekti, jonka jopa aloittelijat voivat luoda hetkessä.
Voit vapaasti esittää kysymyksiä tästä projektista kommenteissa, autan sinua mielelläni kaikissa ongelmissa.
Suositeltava:
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
LED -takka: 9 vaihetta (kuvilla)
LED -takka -insertti: Meillä on kotona puulämmitteinen takka, jota ei ole käytetty vuosikymmeniin. Aiemmat asunnonomistajat suunnittelivat takan asentamista maakaasusisällöllä, mutta hinta katkaisi ne
Arduino / ESP LED -takka: 4 vaihetta (kuvilla)
Arduino / ESP LED -takka: Vuokraamassani talossa oli sammunut takka, ilman todellista vaihtoehtoa mukavalle, kodikkaalle todelliselle takalle. Joten päätin tehdä oman RGB -LED -takan, joka antaa mukavan tunteen todellisen tulen simuloinnissa. Ei niin hyvä kuin todellinen tuli, mutta se antaa
LED -miniatyyri Nendoroid -takka: 9 vaihetta (kuvilla)
LED -miniatyyri Nendoroid -takka: Nämä noroidit ansaitsevat lämpimän ja kodikkaan yön tulen ääressä tänä jouluna. g