Kamīna gaismas efekts: 4 soļi
Kamīna gaismas efekts: 4 soļi
Anonim
Kamīna gaismas efekts
Kamīna gaismas efekts
Kamīna gaismas efekts
Kamīna gaismas efekts
Kamīna gaismas efekts
Kamīna gaismas efekts

Vai nav patīkami pēc garas un aukstas ziemas dienas sēdēt pie kamīna mājas siltumā? Lielākajai daļai cilvēku nav īsti kamīna, bet pat skats vai liesmu gaisma var sasildīt jūs un jūsu auksto sirdi.

Ja jūs meklējat šo mājīgo sajūtu, jūs esat īstajā vietā! Es jums parādīšu, kā jūs varat izveidot savu kamīna gaismas efektu ar Arduino plāksni un adresējamām LED sloksnēm. Pirms ziemas iestāšanās jums būs daudz laika, lai īstenotu šo projektu.

Es gribētu apgalvot, ka attēli neatspoguļo patiesās gaismas krāsas, iespējams, mana tālruņa kameras baltā balansa dēļ. Sveču video ir vistuvāk reālajām krāsām. Tā kā šī pamācība ir paredzēta varavīksnes konkursam, ir svarīgi, lai attēlos būtu oranžas krāsas.

Piegādes

Lietas, kas jums būs nepieciešamas:

  • Arduino dēlis (es izmantoju nano klonu, jūs varat izmantot gandrīz jebkura veida)
  • WS2812B adresējama RGB LED sloksne (vēlamais garums, manējā ir 29 gaismas diodes)
  • 5V sienas adapteris (arī 9V ir kārtībā)
  • Alumīnija LED profils (vēlamais garums)
  • Spiedpoga (parasti atvērta)
  • Sadales kārba (maza)
  • Vadi
  • Karstuma saraušanās caurule (pēc izvēles)

Lietas, kuras izmantosit:

  • Lodāmurs un lodēt
  • Skalpelis vai komunālais nazis
  • Siltuma pistole vai šķiltavas
  • Sānu griezējs
  • Metāla zāģis vai rokas zāģis

1. solis: koncepcija

Es izmantoju Arduino Nano klonu no ebay, jums nav jāpieturas pie šāda veida, var izmantot jebkuru Arduino plāksni. Jums būs nepieciešams gabals WS2812B adresējamas RGB LED sloksnes. Kontrolieris nosūta N*16 bitu informācijas uz pirmo gaismas diodi. Pirmais gaismas diode nolasa pirmos 16 bitus un ļauj pārējai informācijai ((N-1)*16 biti) izplūst. Tādā veidā mēs varam kontrolēt visas sloksnes gaismas diodes pa vienai, izmantojot tikai vienu plāksnes izeju. Spiedpogai izmantoju arī vienu ievadi, lai es varētu viegli izvēlēties modeļus.

Ierīce ir patiešām vienkārša, to var viegli izveidot iesācējs. Pat šajā vienkāršajā projektā ir daudzas lietas, kuras varat izlaist, kas padara to vēl vienkāršāku. Ja modificējat kodu, varat noņemt spiedpogu vai, ja nevēlaties izmantot alumīnija profilu, tas ir pilnīgi labi. Vienkārši pielīmējiet sloksni, kur vien vēlaties.

2. darbība. Ierīces izgatavošana

Ierīces izgatavošana
Ierīces izgatavošana
Ierīces izgatavošana
Ierīces izgatavošana
Ierīces izgatavošana
Ierīces izgatavošana

Vispirms jums jāizlemj kamīna gaismas rindas garums. Tas var būt metrs, pagalms, mans ir apmēram 50 cm. Jūs varat izgriezt LED sloksni starp jebkurām gaismas diodēm. Man bija 52 cm garš alumīnija profils, tāpēc tajā ietilpst tikai 29 gaismas diodes. Ja esat izlēmis sloksnes garumu, sagrieziet to. Pēc tam jums ir jāsagriež alumīnija profils. Ieteicams profilu sagriezt nedaudz garāku (apmēram 2 cm garāku), tāpēc vadiem un gala detaļām būs nedaudz vietas. Izmantojiet divpusējo lenti LED sloksnes aizmugurē, lai to nostiprinātu profilā. Piespiediet plastmasas profila vāku vietā. Ja nevēlaties izmantot profilu, vēlāk LED lenti var pielīmēt vietā.

LED sloksnei jums būs nepieciešami 3 vadi.

  • 5V
  • GND
  • Dati

Lodējiet šos 3 vadus pie sloksnes. Pārliecinieties, ka lodējat sloksnes ievades pusi (neliels trīsstūris parāda datu plūsmas virzienu).

Izgrieziet vai urbiet caurumu sadales kārbas augšpusē, lai jūsu parasti atvērtā poga lieliski iekļautos. Lodējiet divus vadus pie pogu savienotājiem. Šeit jūs varat izmantot termiski saraušanās caurules vai elektrisko lenti.

Izgrieziet vai urbiet 2 mazus caurumus kastes sānos, lai varētu ievest strāvu un vadus no gaismas diodēm. Lodēšanas savienotāji pie vadu galiem. (Ja izmantojat arī Nano, izmantojiet sieviešu galvenes).

Pievienojiet sienas adaptera vadus GND un VIN. Ja izmantojat regulētu 5 V barošanas avotu, varat to pieslēgt 5 V, nevis VIN. Pievienojiet spiedpogas tapas GND un D4 (ja modificējat kodu, varat izmantot citas GPIO tapas). Pievienojiet LED sloksni pie GND, 5V un D3 (ja modificējat kodu, varat izmantot citas GPIO tapas). Ja GND tapas beigsies, iespējams, būs jāizmanto GND tapa ISP galvenē. Kastīti var nostiprināt ar karstu līmi vai divpusēju līmlenti. Vai arī jūs varat atstāt to tādu, kāds tas ir (tāpat kā es).

3. solis: programmēšana

Šis solis ir diezgan vienkāršs, taču jums būs nepieciešama neopikselu bibliotēka no adafruit. Jūs to varat lejupielādēt no šejienes ar manu programmas kodu. Pēc lejupielādes procesa neopikseļu bibliotēka ir jāpārvieto uz mapi Arduino bibliotēkas. Jūs varat pārvietot programmas kodu blakus savām Arduino skicēm.

Ja nevēlaties modificēt manu kodu, pievienojiet savu Arduino un IDE varat izvēlēties tāfeles veidu un portu. Ja nepieciešams, veiciet nepieciešamās izmaiņas un noklikšķiniet uz augšupielādēt. IDE vajadzētu apkopot un augšupielādēt kodu savā panelī, un tas ir gatavs darbībai.

Jūs varat izvēlēties vēlamo LED modeli ar spiedpogu. Mans kods ietver kamīnu, sveci un mirstošu kamīnu kopā ar citiem modeļiem.

Sveces režīmā centrālā gaismas diode mirgo un mirgo dzeltenīgi oranžā krāsā. Kamīna rakstā katra gaismas diode attēlo nelielu liesmu. Katrai liesmai ir maksimālā un minimālā gaisma, jo spožāka, jo tuvāk dzeltenai. Tumšākām liesmām būs oranži sarkana krāsa. Katrā ciklā liesmas vērtības tiek nejauši ģenerētas no iepriekšējās vērtības, taču šī vērtība nedrīkst būt pārāk tālu no blakus esošajām. Mirstošā kamīna gaisma pēc kāda laika būs tumšāka un tikai vāji spīdēs sarkanīgākā krāsā

Jūs varat iestatīt gaismas diodes skaitu manā kodā, vai arī varat paļauties uz vērtībām manas programmas koda sākumā. Es centos padarīt uguns efektu diezgan reālu, un, manuprāt, tas izdevās diezgan labi.

4. solis: beigas

Šeit ir 3 efekta video. Kamīns, svece un mirstošā kamīna laika intervāls.

Tu esi pabeidzis. Jūs izveidojāt jauku kamīna gaismu savām mājām.

Tas ir jauks un vienkāršs projekts, ko pat iesācēji var izveidot īsā laikā.

Jūtieties brīvi uzdot jautājumus par šo projektu komentāros, es priecājos jums palīdzēt ar jebkādām problēmām.

Ieteicams: