Cuprins:
Video: Efect de lumină pentru șemineu: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
După o zi lungă și rece de iarnă, nu este frumos să stai în fața șemineului tău în căldura casei tale? Majoritatea oamenilor nu prea au șemineu, dar chiar și vederea sau lumina flăcărilor te pot încălzi pe tine și pe inima ta rece.
Dacă sunteți în căutarea acestui sentiment confortabil, sunteți în locul potrivit! Vă voi arăta cum puteți crea propriul efect de lumină al șemineului cu o placă Arduino și benzi LED adresabile. Veți avea suficient timp pentru a realiza acest proiect, înainte de venirea iernii.
Aș dori să precizez că imaginile nu reprezintă adevăratele culori ale luminii, poate din cauza echilibrului de alb al camerei telefonului meu. Videoclipul lumânării este cel mai apropiat de culorile reale. Întrucât acest instructiv este pentru concursul curcubeu, este important ca acestea să fie culori portocalii pe imagini.
Provizii
Lucruri de care veți avea nevoie:
- Placa Arduino (am folosit o nano clonă, puteți folosi aproape orice fel)
- Benzi LED RGB adresabile WS2812B (lungimea dorită, a mea are 29 de LED-uri)
- Adaptor de perete de 5V (fie 9V este în regulă)
- Profil LED din aluminiu (lungimea dorită)
- Buton (normal deschis)
- Cutie de joncțiune (una mică)
- Fire
- Tub termocontractabil (opțional)
Lucruri pe care le veți folosi:
- Fier de lipit și lipit
- Bisturiu sau cuțit utilitar
- Armă de căldură sau brichetă
- Cutter lateral
- Ferăstrău metalic sau ferăstrău manual
Pasul 1: Concept
Am folosit o clonă Arduino Nano de pe ebay, nu trebuie să rămâi cu acest tip, se poate folosi orice placă Arduino. Veți avea nevoie de o bucată de bandă LED RGB adresabilă WS2812B. Controlerul trimite N * 16 biți de informații către primul LED. Primul LED citește primii 16 biți și permite restul informațiilor ((N-1) * 16 biți). Astfel putem controla LED-urile întregii benzi unul câte unul cu o singură ieșire a plăcii. De asemenea, folosesc o singură intrare pentru buton, astfel încât să pot selecta cu ușurință modele.
Dispozitivul în sine este foarte simplu, poate fi ușor construit de un începător. Există o mulțime de lucruri, chiar și în acest proiect simplu, pe care le puteți lăsa deoparte, ceea ce îl face și mai simplu. Dacă modificați codul, puteți elimina butonul sau dacă nu doriți să utilizați profilul din aluminiu, este complet bine. Doar lipiți banda unde doriți.
Pasul 2: Realizarea dispozitivului
Mai întâi trebuie să decideți lungimea rândului luminos al șemineului. Poate fi un metru, o curte, a mea are aproximativ 50cm. Puteți tăia banda LED între orice LED-uri. Aveam un profil din aluminiu de 52 cm lungime, deci se potrivesc doar 29 de LED-uri. Dacă ați decis lungimea benzii, tăiați-o. După aceea, trebuie să tăiați profilul de aluminiu. Este recomandat să tăiați profilul puțin mai mult (cu aproximativ 2 cm mai mult), deci va exista spațiu pentru fire și piesele de capăt. Folosiți banda dublă pe partea din spate a benzii LED pentru a o fixa în profil. Împingeți capacul profilului din plastic în poziție. Dacă nu doriți să utilizați profilul, puteți bandă banda LED în loc mai târziu.
Veți avea nevoie de 3 fire pentru banda LED.
- 5V
- GND
- Date de intrare
Lipiți aceste 3 fire pe bandă. Asigurați-vă că lipiți partea de intrare a benzii (un triunghi mic arată direcția fluxului de date).
Tăiați sau găuriți o gaură în partea superioară a cutiei de joncțiune, astfel încât butonul dvs. normal deschis să se potrivească perfect. Lipiți două fire la conectorii de butoane. Aici puteți utiliza tuburi termocontractabile sau bandă electrică.
Tăiați sau găuriți 2 găuri mici pe laturile cutiei, astfel încât să puteți aduce puterea și firele de la LED-uri. Conectorii de lipit la capetele firului. (Folosiți anteturi feminine dacă folosiți și un Nano).
Conectați firele adaptorului de perete la GND și VIN. Dacă utilizați o sursă de alimentare reglementată de 5V, o puteți conecta la 5V în loc de VIN. Conectați pinii butonului la GND și D4 (puteți utiliza alți pin GPIO, dacă modificați codul). Conectați banda LED la GND, 5V și D3 (puteți utiliza alte pini GPIO, dacă modificați codul). Este posibil să trebuiască să utilizați pinul GND de pe antetul ISP dacă rămâneți fără pinii GND. Puteți fixa controlerul cu lipici fierbinte sau bandă dublă față în cutie. Sau îl poți lăsa așa cum este (la fel ca și mine).
Pasul 3: Programare
Acest pas este destul de ușor, dar veți avea nevoie de biblioteca neopixel de la adafruit. O puteți descărca de aici cu codul meu de program. După procesul de descărcare, trebuie să mutați biblioteca neopixel în dosarul bibliotecilor Arduino. Puteți muta codul programului lângă schițele Arduino.
Dacă nu doriți să modificați codul meu, conectați-vă Arduino și puteți selecta tipul de placă și portul din IDE. Efectuați modificările necesare dacă este necesar și apăsați pe Încărcare. IDE ar trebui să compileze și să încarce codul pe placa dvs. și este gata de acțiune.
Puteți selecta modelul LED dorit cu ajutorul butonului. Codul meu include un șemineu, o lumânare și un șemineu pe moarte, împreună cu alte modele.
În modul lumânare, LED-ul central pulsează și pâlpâie cu culoare galben-portocaliu. În șemineu, fiecare LED reprezintă o mică flacără. Fiecare flacără are o lumină maximă și minimă, cu cât este mai strălucitoare, cu atât este mai aproape de galben. Flăcările mai slabe vor avea culoarea roșu-portocaliu. În fiecare ciclu valorile flăcării sunt generate aleatoriu de la valoarea anterioară, dar această valoare nu poate fi prea departe de cele adiacente. Lumina șemineului pe moarte va fi mai întunecată și va străluci slab doar într-o culoare mai roșiatică, după ceva timp
Puteți seta numărul de LED-uri din codul meu sau puteți juca cu valorile de la începutul codului programului meu. Am încercat să fac efectul de foc destul de realist și cred că a funcționat destul de bine.
Pasul 4: Sfârșitul
Iată 3 videoclipuri ale efectului. Șemineul, lumânarea și un interval de timp al șemineului pe moarte.
Esti gata. Ai făcut o lumină frumoasă pentru șemineu pentru casa ta.
Este un proiect frumos și simplu pe care chiar și începătorii îl pot crea în cel mai scurt timp.
Nu ezitați să puneți întrebări despre acest proiect în comentarii, sunt bucuros să vă ajut cu orice problemă.
Recomandat:
MIDI2LED - un efect de lumină LED cu bandă controlată MIDI: 6 pași
MIDI2LED - un efect de lumină cu bandă cu LED controlat MIDI: Acesta este primul meu instructabil, așa că poartă cu mine. Îmi place să fac muzică și, în situații live, cum ar fi concertele din sufragerie, îmi place când sunt efecte de lumină sincronizate cu ceea ce joc. Așa că am construit o cutie bazată pe Arduino care face ca o bandă LED să se lumineze în
DIY Interesantă Lumină LED cu efect de urmărire a inimii: 8 pași (cu imagini)
DIY Interesantă Lumină cu efect de urmărire a inimii de inimă: această structură acoperă modul de a face lumini LED cu efect de urmărire uimitoare pentru iubitul, tatăl, mama, colegii de clasă și prietenii buni. Acest lucru este destul de ușor de construit atâta timp cât aveți răbdare. Vă recomandăm să aveți o experiență de lipire dacă construiți
Insert pentru șemineu cu LED: 9 pași (cu imagini)
Insert pentru șemineu cu LED: avem un șemineu pe lemne în casa noastră, care nu a mai fost folosit de zeci de ani. Proprietarii de case anteriori au planificat refacerea șemineului cu o inserție de gaz natural, dar au fost opriți de preț
Lumina reactivă pentru muzică -- Cum să faci lumină reactivă pentru muzică super simplă pentru a face desktop-ul grozav .: 5 pași (cu imagini)
Muzică lumină reactivă || Cum să facem muzică super simplă lumină reactivă pentru a face desktopul grozav. basul care este de fapt semnal audio de joasă frecvență. Este foarte simplu de construit. Vom
Cadru de lumină (pentru caseta de lumină pentru fotografii Tekjocks): 3 pași
Cadru de lumină (pentru Tekjocks Photography Light Box): Iată urmărirea pentru Cutia mea de lumină pentru fotografie. Nu am de gând să-l detaliaz pe acesta, deoarece se va reduce la dimensiunea tubului pe care îl veți determina, de ce dimensiune veți avea nevoie de hardware. Deci, acesta va fi un tutorial de bază. Voi fi postat