Turinys:
- Prekės
- 1 žingsnis: koncepcija
- 2 žingsnis: sukurkite įrenginį
- 3 žingsnis: programavimas
- 4 žingsnis: pabaiga
Video: Židinio šviesos efektas: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Ar po ilgos ir šaltos žiemos dienos nėra malonu sėdėti priešais židinį šiltoje namuose? Dauguma žmonių iš tikrųjų neturi židinio, tačiau net reginys ar liepsnos šviesa gali sušildyti jus ir jūsų šaltą širdį.
Jei ieškote šio jaukaus jausmo, esate tinkamoje vietoje! Aš jums parodysiu, kaip galite sukurti savo židinio šviesos efektą naudodami „Arduino“plokštę ir adresines LED juosteles. Turėsite daug laiko įgyvendinti šį projektą, kol ateis žiema.
Norėčiau pasakyti, kad vaizdai neatspindi tikrosios šviesos spalvos, galbūt dėl mano telefono kameros baltos spalvos balanso. Žvakių vaizdo įrašas yra arčiausiai tikrų spalvų. Kadangi tai yra pamoka vaivorykštės konkursui, svarbu, kad tai būtų oranžinės spalvos nuotraukose.
Prekės
Dalykai, kurių jums reikės:
- „Arduino“plokštė (aš naudojau nano kloną, galite naudoti beveik bet kokį)
- WS2812B adresuojama RGB LED juostelė (norimo ilgio, mano yra 29 šviesos diodai)
- 5V sieninis adapteris (tinka ir 9V)
- Aliuminio LED profilis (norimas ilgis)
- Mygtukas (paprastai atidarytas)
- Jungiamoji dėžutė (maža)
- Laidai
- Šilumos susitraukimo vamzdžiai (neprivaloma)
Dalykai, kuriuos naudosite:
- Lituoklis ir lituoklis
- Skalpelis arba naudingas peilis
- Šilumos pistoletas arba lengvesnis
- Šoninis pjoviklis
- Metalinis pjūklas arba rankinis pjūklas
1 žingsnis: koncepcija
Aš naudoju „Arduino Nano“kloną iš „ebay“, jums nereikia laikytis šio tipo, galima naudoti bet kokią „Arduino“plokštę. Jums reikės WS2812B adresinės RGB LED juostos. Valdiklis siunčia N*16 bitų informacijos į pirmąjį šviesos diodą. Pirmasis šviesos diodas nuskaito pirmuosius 16 bitų ir leidžia likusiai informacijai ((N-1)*16 bitų) skaityti. Tokiu būdu mes galime valdyti visos juostos šviesos diodus po vieną, turėdami tik vieną plokštės išvestį. Aš taip pat naudoju vieną įvestį mygtukui, todėl galiu lengvai pasirinkti modelius.
Pats prietaisas yra tikrai paprastas, jį gali lengvai sukurti pradedantysis. Net šiame paprastame projekte yra daug dalykų, kuriuos galite palikti, o tai dar labiau supaprastina. Jei modifikuojate kodą, galite panaikinti mygtuką, arba jei nenorite naudoti aliuminio profilio, tai visiškai gerai. Tiesiog priklijuokite juostelę kur tik norite.
2 žingsnis: sukurkite įrenginį
Pirmiausia turite nuspręsti dėl židinio šviesos eilės ilgio. Tai gali būti metras, kiemas, mano yra apie 50 cm. Galite iškirpti LED juostą tarp bet kokių šviesos diodų. Turėjau 52 cm ilgio aliuminio profilį, todėl telpa tik 29 šviesos diodai. Jei nusprendėte juostos ilgį, nukirpkite. Po to turite nupjauti aliuminio profilį. Patartina profilį nukirpti šiek tiek ilgiau (apie 2 cm ilgiau), todėl laidams ir galinėms dalims bus šiek tiek vietos. Naudokite dvipusę juostą, esančią šviesos diodų juostos gale, kad pritvirtintumėte ją prie profilio. Įstumkite plastikinio profilio dangtelį į vietą. Jei nenorite naudoti profilio, vėliau galite priklijuoti LED juostą.
LED juostelėms jums reikės 3 laidų.
- 5V
- GND
- Duomenys
Lituokite šiuos 3 laidus prie juostos. Būtinai lituokite įvesties juostos pusę (mažas trikampis rodo duomenų srauto kryptį).
Iškirpkite arba išgręžkite skylę jungčių dėžutės viršuje, kad jūsų paprastai atidarytas mygtukas puikiai tinka. Lituokite du laidus prie mygtukų jungčių. Čia galite naudoti termiškai susitraukiančius vamzdžius arba elektros juostą.
Iškirpkite arba gręžkite 2 mažas skyles dėžutės šonuose, kad galėtumėte įjungti maitinimą ir laidus iš šviesos diodų. Lituoklio jungtys prie laidų galų. (Jei naudojate ir „Nano“, naudokite antraštes moterims).
Prijunkite sieninio adapterio laidus prie GND ir VIN. Jei naudojate reguliuojamą 5 V maitinimo šaltinį, galite jį prijungti prie 5 V vietoj VIN. Prijunkite mygtukų kaiščius prie GND ir D4 (jei modifikuojate kodą, galite naudoti kitus GPIO kaiščius). Prijunkite šviesos diodų juostą prie GND, 5V ir D3 (jei modifikuojate kodą, galite naudoti kitus GPIO kaiščius). Jei baigsis GND kaiščiai, gali tekti naudoti GND kaištį ISP antraštėje. Valdiklį į dėžę galite pritvirtinti karštais klijais arba dvipuse juosta. Arba galite palikti taip, kaip yra (kaip ir aš).
3 žingsnis: programavimas
Šis žingsnis yra gana lengvas, tačiau jums reikės neopikselių bibliotekos iš adafruit. Galite atsisiųsti iš čia su mano programos kodu. Po atsisiuntimo turite perkelti neopikselių biblioteką į „Arduino“bibliotekų aplanką. Programos kodą galite perkelti šalia „Arduino“eskizų.
Jei nenorite keisti mano kodo, prijunkite „Arduino“ir IDE galite pasirinkti plokštės tipą ir prievadą. Jei reikia, atlikite reikiamus pakeitimus ir paspauskite „Įkelti“. IDE turėtų surinkti ir įkelti kodą į jūsų lentą ir yra pasirengęs veikti.
Mygtuku galite pasirinkti norimą šviesos diodų modelį. Mano kodas apima židinį, žvakę ir mirštantį židinį kartu su kitais modeliais.
Žvakių režimu centrinis šviesos diodas impulsuoja ir mirksi geltonai oranžine spalva. Židinio schemoje kiekvienas šviesos diodas reiškia mažą liepsną. Kiekviena liepsna turi maksimalią ir minimalią šviesą, kuo ji ryškesnė, tuo arčiau geltonos. Šviesesnės liepsnos bus oranžinės raudonos spalvos. Kiekvieno ciklo metu liepsnos vertės yra atsitiktinai generuojamos iš ankstesnės vertės, tačiau ši vertė negali būti per toli nuo gretimų. Mirštanti židinio šviesa bus tamsesnė ir tik po kurio laiko šviesiai švytės rausvesne spalva
Mano kode galite nustatyti šviesos diodų skaičių arba susipykti su reikšmėmis, pateiktomis mano programos kodo pradžioje. Aš bandžiau padaryti gaisro efektą gana tikrovišką ir manau, kad tai pavyko gana gerai.
4 žingsnis: pabaiga
Čia yra 3 vaizdo efektai. Židinys, žvakė ir mirštančio židinio laiko tarpas.
Su tavimi baigta. Jūs sukūrėte gražią židinio lempą savo namams.
Tai gražus ir paprastas projektas, kurį net pradedantieji gali sukurti greitai.
Nesivaržykite užduoti klausimų apie šį projektą komentaruose, aš mielai jums padėsiu iškilus problemoms.
Rekomenduojamas:
MIDI2LED - MIDI valdomas LED juostos šviesos efektas: 6 žingsniai
MIDI2LED - MIDI valdomas šviesos diodų juostos šviesos efektas: tai mano pirmasis pamokomas dalykas, todėl būkite su manimi. Man patinka kurti muziką, o tokiose tiesioginėse situacijose kaip koncertai gyvenamajame kambaryje man patinka, kai yra šviesos efektų, kurie sinchronizuojami su tuo, ką groju. Taigi aš sukūriau „Arduino“dėžutę, kuri užsidega LED juosta
LED židinio įdėklas: 9 žingsniai (su paveikslėliais)
LED židinio įdėklas: Mūsų namuose yra malkomis kūrenamas židinys, kuris nebuvo naudojamas dešimtmečius. Ankstesni namų savininkai planavo įrengti židinį gamtinių dujų įdėklu, tačiau buvo išjungti dėl kainos. Kadangi ši Kanados žiema nuskandina gumbuotą varveklį
Lenkimo efektas: Roboto galinis efektas plokštėms lenkti: 6 žingsniai
Lenkimo efektas: lenkimo plokščių roboto galinis efektorius: Tikslas: tretinio lenkimo aktyviųjų elementų formavimas ir tvirtinimas ant pirminio/antrinio konstrukcinio elemento/rėmo. Grupės nariai: Babasola Thomas, Niloofar Imani, Plant Songkhroh
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: 5 žingsniai (su paveikslėliais)
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: Supratau infraraudonųjų spindulių kamerą, kad galėčiau ją naudoti judesio fiksavimo sistemoje. Su juo taip pat galite gauti tokių nuostabių vaizdų: blizgių objektų, matomų fotoaparate, kurie yra normalūs realybėje. Už pigią kainą galite gauti gana gerų rezultatų. Jis
Realistiškas mirgančios liepsnos efektas su „Arduino“ir šviesos diodais: 4 žingsniai
Realistiškas mirgančios liepsnos efektas su „Arduino“ir šviesos diodais: Šiame projekte mes naudosime 3 šviesos diodus ir „Arduino“, kad sukurtume realų ugnies efektą, kurį būtų galima panaudoti dioramoje, geležinkelio pavyzdyje ar netikrame židinyje jūsų namuose arba įdėti į matinio stiklo vidų. stiklainis ar vamzdelis ir niekas nežino, kad tai nėra tikra