Kazalo:
- 1. korak: Seznam materialov
- 2. korak: Risba
- 3. korak: Dodajanje svetlobe
- 4. korak: Mali zaslon OLED
- 5. korak: Nadzorna plošča
- 6. korak: Arduino ščit
- 7. korak: Connexion
- 8. korak: Napajanje
- 9. korak: Zvočni modul
- 10. korak: Funkcija kodiranja in dodajanja
- 11. korak: Evolucija?
Video: Dusty Wall Arduino animirana LED svetilka s svetlobnim učinkom: 11 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Avtor AlF2Follow Več avtorja:
Pravkar sem imel otroka in potem, ko sem mu naredil spalnico, sem potreboval luč na steni. Ker imam LED zelo rad, sem se odločil nekaj ustvariti.
Všeč so mi tudi letala na splošno, zakaj torej ne bi postavili letala iz risanke na steno, tukaj se začne in kako sem naredil.
Upam, da vam bo všeč tako kot meni:)
Predstavljam si, da bi imela od zadaj osvetljeno obliko s 4 potenciometri:
- 1 za nastavitev RDEČE svetlosti,
- 1 za ZELENO,
- 1 za MODRO,
- in zadnji, ki lahko nastavi splošno svetlost. Seveda lahko spremenite svetlost z vsakim od treh drugih kalijevcev, vendar je bolj praktično imeti splošno.
Potem mi je všeč okroglo LED stikalo, zato sem dal tri
- 1 (modra z logotipom za napajanje) za vklop/izklop luči,
- druga (oranžna) za vklop/izklop učinka (kasneje bomo videli, da lahko spremenimo učinek),
- in zadnji (beli) je za vklop/izklop zvoka (ja, želel sem dodati tudi zvočni modul, za učinek motorja;)).
Nato bo majhen OLED prikazal temperaturo in vlažnost ter nekaj sporočil.
1. korak: Seznam materialov
Seznam materiala, ki ga uporabljam
- nalepka
- Lokalna trgovina Dibond 176*65
- Gumb za vklop 5v
- Napajanje alim 5v 5Ah
- oled zaslon https://fr.aliexpress.com/item/Metal-push-button-…, vendar to ni standardni gonilnik SSD1306, zato menim, da je bolje namesto tega namestiti standardnega (vendar morate malo spremeniti koda Arduino)
- Gumb *3
- 5 potar
- Mega 2560
- MP3 zvočnik
- DHT22
Skupaj okoli 115 € (najdražji je Dibond 54 €. Verjetno ga je mogoče zamenjati s formo ali drugimi stvarmi, vendar mora biti tog in ne pravočasno deformiran. Še posebej za tanka krila.
2. korak: Risba
Zdaj sem predal, zato sem poiskal nalepko Dusty Crophopper, ki jo lahko uporabim za to. Upam, da boste po internetu našli veliko različnih velikosti in modelov, jaz pa sem na eBayu našel lepega, z dimenzijo (ali na kratko, če je to zapisano v specifikaciji) 102*46 cm.
Ko sem ga prejel, me je presenetilo, da je razrezan na več delov, po skupnem sestavljanju pa so bile končne dimenzije 174 * 61 cm, precej velike, vendar je bilo na moji steni v redu, zato pojdimo.
Sprva sem ga želel lepiti na les, kot na srednji, vendar sem s to velikostjo končno kupil nekaj Dibonda, ki je iz zelo tankega aluminija in plastike okrog 3 mm. Je zelo tog, verjetno se ne bo pravočasno deformiral, vendar ni poceni.
Nalepil sem jo in jo razrezal s krožno žago in vbodno žago. Želel sem se približati palici, vendar sem na koncu obdržal rob, ker je orodje močno praskalo nalepke in je bilo težko dobiti nekaj čistega.
Nekateri pošiljajo po robu, rezultat ni slab.
Slabo presenečenje je bila zgornja lopatica propelerja, ki ni prišla v zapisano velikost, moral sem dodati kos materiala: ((lahko vidite, da položaj propelerja ni v uporabniškem priročniku in na nalepki sam v istem položaju)
3. korak: Dodajanje svetlobe
LED trak NI standardni RGB, ampak naslovljiv tip RGB ws2812. Vsako LED lahko pilotirate ločeno.
Zamisel je bila, da bi imeli zadaj krožno luč in naredili propelerski učinek, tako da sem odrezal kos lesa, ki sem ga zlepil (z močnim lepilom), dodal sem 2 vijaka, ker bo postelja mojega sina spodaj in ne ne želim, da pade nanj, če lepilo pravočasno odpove.
In potem sem lepil LED trak naokoli, z vročim lepilom, ker lepilo iz LED traku ni dovolj.
Po nekaj testiranjih sem se odločil, da za vsako krilo dodam LED trak.
Na dveh krilih Dustyja imaš 2 pristajalno luč, jaz pa sem naredil luknjo, da skozi te luknje prehaja nekaj svetlobe, plus ena na vsaki konici za pozicijsko luč (rdeča/zelena)
4. korak: Mali zaslon OLED
Zanima me, če dodam prikaz temperature, zato sem dodal majhen zaslon OLED in se odločil, da ga postavim v eno od koles.
Narediti lepo luknjo ni preprosto, nalepko pa sem zaščitil z lepilom. Upam, da imam Dremel s posebnim orodjem, ki mi veliko pomaga. OLED je preprosto vroče lepilo zadaj. Rezultat ni popoln, vendar bo dovolj.
5. korak: Nadzorna plošča
Nadzorna plošča je le kos Dibonda, lepljen pravokotno in na dnu za svetilko.
Lepljen je z dvema majhnima ojačitev, potar pa le malo mine, ko gleda spredaj spredaj.
Dva gumba za zvok in učinek sta postavljena med potar. Barve LED stikala so različne. Bela za učinek, oranžna za zvok. Ko je funkcija VKLOPLJENA, LED sveti in LED je izklopljena, ko je funkcija IZKLOPLJENA. Ko je vklopljen, je učinek dihanja majhen (svetlost LED se spreminja)
Splošno stikalo je v drugem kolesu. LED sveti (tudi z učinkom dihanja), ko je POWER izklopljen, da gumb najdete v temi. Ko je napajanje vklopljeno, je LED izklopljen. Temperatura se prikaže tudi, ko je napajanje izklopljeno. V spalnici je splošno stikalo za luč, zato ga lahko popolnoma IZKLOPIM. Upoštevajte, da je to logičen gumb, ki ga upravlja koda Arduino. Fizično stikalo ne vklopi/izklopi električne energije.
Upoštevajte, da so potarji neposredno spajkani na ščitnik Arduino ', vendar za stikalo uporabljam konektor (tip modela R/C), da ga lahko nato montiram/odmontiram. Dejansko so potarji nameščeni od zadaj, vendar preklopite od spredaj, zato jih je treba odklopiti.
Senzor DHT22 (temperatura/vlaga) je nameščen na dnu, za volanom, ta položaj pa mora biti daleč od napajalnika in LED, ki lahko proizvaja veliko toplote. Pritrjen je s praskami.
Na zadnjem videoposnetku lahko vidite, da imam težave z zamikom, učinek se redno zamrzne in mislim, da je to takrat, ko Arduino pridobi vrednosti temperature in vlažnosti.
6. korak: Arduino ščit
Na arduino je veliko kablov, uporabil sem prototipni ščit, vendar tisti z linijo in ne piko. To je zelo izvedljivo, čeprav ga je manj enostavno najti.
Spajkate standardni čep 2,54 mm in le tam, kjer je to potrebno. Arduino pin, ki se ne uporablja, ni povezan.
Nato vsak kabel spajkate na desni zatič. Z lahkoto ustvarite svoj ščit.
Za pridobitev kabla sem uporabil staro vtičnico scart (ne v francoščini "péritel")
Ščit je opraskan zadaj na sredini svetilke.
7. korak: Connexion
Žal nisem naredil sheme, vendar mislim, da je tako enostavno povezati kabel po pripisu pin.
Po spajkanju je veliko kablov.
8. korak: Napajanje
LED trakovi so zelo pohlepni in za napajanje potrebujete vsaj 5v 10 Ah.
Na začetku je bila samo osrednja LED in uporabljam 5ah, ko sem na krilo dodal 2 LED traku, sem ga spremenil v 10 Ah.
Kar je v redu, je naslovljiva LED dioda 5V, enako kot Arduino, zato jo je enostavno povezati z istim virom.
9. korak: Zvočni modul
Našel sem ta mali modul, ki ga je zelo enostavno povezati in je priložen zvočniku.
Nekaj redkega in dobrega je, da vam pošljejo povezavo, kjer lahko prenesete vzorčno kodo in dokumentacijo, po nalaganju preskusne kode in nekaj preskusnega zvoka MP3 pa je delovalo že ob prvem poskusu, kar je bilo dobro presenečenje:)
Za shranjevanje datotek MP3 potrebujete kartico micro SD. Najmanjši, ki ga boste našli, bo veliko večji, kar je potrebno, moje 4 datoteke so le 12 MB, ja mega;)
Torej za kaj? Smešno se mi je zdelo dodajanje zvoka propelerja učinku propelerja. Zato sem dodal ta modul. V kodi, ko spremenite učinek, boste imeli drugačen zvok (MP3).
Obstajajo 4 učinki, zato 4 datoteke mp3 z imenom 001 do 004 v mapi 01.
Zvočnik je vroče lepljen na kos Dibonda, ki je privit na leseni obroč.
Upajmo, da bo zvočno stikalo omogočilo prekinitev zvoka.
Zanima me, če lahko dodam potenciometer za nastavitev ravni zvoka, a tega nisem storil. Mislim, da bom ponovno uporabil enega od potenciometrov za nastavitev zvoka v nekaj sekundah po vklopu zvoka (ni treba dodati več povezave, samo nekaj vrstice kode), vendar tega še ne storim.
Bolj pozorni ste verjetno opazili, da je zvok batni motor in ne turbo rekvizit, ker je turbo opornik res grozen na majhnem zvočniku in kaj je boljše od zvoka motorja druge svetovne vojne;)
Za učinek Francije je očitno postaviti Marseillaise.
Za val nekaj zen zvoka z zvokom oceanskega vala, za mavrico pa zelo dinamičen zvok (Pulp fikcija).
Zaradi pravne zadeve ne morem dati datotek MP3, žal mi je.
10. korak: Funkcija kodiranja in dodajanja
Potem ko sem vse skupaj povezal in naredil nekaj preizkusa, se sprašujem, ali lahko spremenim svetlost gumba LED, zato sem LED kabel zamenjal na vhod PWM na Arduinu, nato pa sem naredil majhen dih. Ni nujno, ampak smešno.
Sprva sem načrtoval le en učinek, ki simulira vrtenje propelerja. Nazadnje sem dodal še nekaj učinkov, nato sem s klikom za izbiro učinka uporabil stikalo za učinke (prvotno samo VKLOP/IZKLOP) in dolg pritisk za izklop učinka.
Z večjim učinkom in ker sem dobil majhen zaslon, zakaj se ne prikaže na zaslonu, ko pritisnete gumb in kateri učinek je izbran.
11. korak: Evolucija?
Vzelo mi je nekaj časa in med gradnjo sem dodal nekaj funkcij, vendar je vedno veliko prostora za izboljšave.
Všeč mi je učinek propelerja, drugi učinek pa je preveč preprost, res moram narediti nekaj boljšega in lepšega.
Če je mogoče, moram odpraviti zamrznjeno težavo.
Zvočni modul v resnici ni potreben, končno je svetilka …
Kabel USB je nameščen in zlahka dostopen, zato je enostavno posodobiti vse potrebno.
Nekaj idej:
- Svetlobni senzor bi lahko bil zanimiv za samodejno prilagajanje svetlosti svetlosti prostora.
- Senzor PIR za samodejni vklop/izklop, ko nekdo prispe.
- Dodajanje ure
- položaj reaktiven (glej video), učinek mi je všeč, vendar nisem našel, kako se prilagoditi svetilki Dusty
- nastavitev ravni zvoka
- Pokažite raven RGB za vsako barvo na OLED-u (Uredi 2017-12-07: ideja je bila dobra, to sem naredil včeraj, kodo bom po nekaj dneh testiranja posodobil)
- …
Hvala za branje.
Priporočena:
NeckCrusher (pedal z učinkom na kitaro): 6 korakov (s slikami)
NeckCrusher (pedal z učinkom na kitaro): Dale Rosen, Carlos Reyes in Rob KochDATT 2000
Svetilka s svetlobnim mečem: 9 korakov
Svetilka s svetlobnim mečem: Ta navodila vas bodo naučila, kako ustvariti podporni svetlobni meč. Ta rekvizit bo žarel in izgledal lepo. Uporabili boste 3D modeliranje in tiskanje, pa tudi preprosto elektroniko in delo Arduino. Potrebni materiali:- 1 LED- 18 1-palčne žice- 3D Printe
DIY Zanimiv LED -luč z učinkom lova na srce: 8 korakov (s slikami)
DIY Zanimivi LED luči z učinkom lova na srce: ta struktura zajema, kako narediti neverjetne LED luči z učinkom čarovništva za vašega ljubimca, očeta, mamo, sošolce in dobre prijatelje. To je enostavno zgraditi, če imate potrpljenje. Priporočam nekaj izkušenj s spajkanjem, če gradite
Animirana sobna LED svetilka z daljinskim upravljanjem: 5 korakov (s slikami)
Animirana LED sobna svetilka z daljinskim upravljanjem: Za tiste, ki si želijo sproščujoče ali očarljive pisane svetlobne predstave, za otroško sobo, božično dekoracijo ali samo za zabavo, tukaj je moj ojačevalec ambienta. Dobivam res navdušene odzive od 6 -mesečnih dojenčkov do starejših otrok
Valentinovo darilo z učinkom Nifty LED: 6 korakov (s slikami)
Valentinovo darilo z Nifty LED efektom: Ta navodila vam bodo dala idejo za darilo za vaše dekle (ali kogar koli), saj se presenečenje, valentinsday bliža! Rezultat je majhen sam izdelan predmet, ki prikazuje začetnice dveh oseb v srce. Izgleda kot hologram