Cuprins:

Iluminare ambientală pentru computer DIY utilizând LED-uri Arduino și WS2812b: 6 pași (cu imagini)
Iluminare ambientală pentru computer DIY utilizând LED-uri Arduino și WS2812b: 6 pași (cu imagini)

Video: Iluminare ambientală pentru computer DIY utilizând LED-uri Arduino și WS2812b: 6 pași (cu imagini)

Video: Iluminare ambientală pentru computer DIY utilizând LED-uri Arduino și WS2812b: 6 pași (cu imagini)
Video: Facem lumina cu Arduino si banda LED 2024, Noiembrie
Anonim
Iluminare ambientală pentru computer DIY folosind LED-uri Arduino și WS2812b
Iluminare ambientală pentru computer DIY folosind LED-uri Arduino și WS2812b

Am dorit ceva mai multă profunzime pentru experiența mea de vizionare a jocurilor / filmelor, așa că iată cum mi-am instalat iluminarea ambientală.

Înainte de a începe, acest proiect necesită să știți cum să folosiți un fier de lipit și alte instrumente de bază. Dacă nu sunteți confortabil să lipiți, puteți face pe cineva să o facă pentru dvs. … sau să aflați cum:)

Notă: fac acest lucru după ce am terminat proiectul, astfel încât imaginile afișate să provină din produsul finit.

Notă2: Deoarece acest lucru pare a fi un punct de confuzie. Acest proiect funcționează pe computere care pot rula software-ul Ambibox. LED-urile sunt controlate folosind acest software, astfel încât utilizarea acestei setări pentru vizionarea regulată a televizorului nu va funcționa.

Notă 3 (mulțumită lui RostislavK): Dacă aveți probleme cu codul arduino, puteți utiliza următoarele în schimb:

Acum că acest lucru este în afara drumului, să începem cu lista pieselor:

1. Banda LED WS2812b (5m, 300 LED-uri, impermeabilă (nu este necesară, dar îmi place mâneca).

Link:

2. Placa Arduino. Am folosit un Arduino Leonardo 16MHz

Link:

3. O sursă de alimentare a computerului veche. (Am venit de la birou, dacă nu găsești, întreabă cineva care are obligația de a avea unul în plus undeva)

4. Bandă dublă. Folosesc banda auto Wurth, deoarece nu lasă reziduuri.

5. Fier de lipit, lipit, câteva bucăți de sârmă, unelte de bază

Pasul 1: Măsurarea și tăierea benzii LED

Măsurarea și tăierea benzii LED
Măsurarea și tăierea benzii LED

În primul rând, măsurați mai întâi dimensiunea monitorului din spate, doar pentru a vedea câte LED-uri din bandă trebuie să tăiați. Când măsurați, lăsați aproximativ 1cm de fiecare margine, doar pentru a vă asigura că banda nu va apărea atunci când este atașată la monitor.

Odată ce sunteți mulțumit de măsurare, tăiați banda LED la lungime. Fiecare dintre aceste LED-uri este adresabil individual, astfel încât să puteți tăia după fiecare LED la punctul de tăiere marcat (prezentat în imagine).

Continuați și tăiați toate cele 4 benzi. Odată terminat treceți la pasul următor.

Pasul 2: lipirea benzii

Lipind banda
Lipind banda

Odată ce ați tăiat toate benzile la dimensiune, este timpul să le reconectați pentru a acționa ca o singură bandă „flexibilă”.

Am folosit niște fire cablate dintr-o bucată de cablu de rețea Cat6. Pur și simplu lipiți + 5v la următoarea șină + 5v, DIN la următorul DIN și GND la următorul GND.

După ce ați făcut acest lucru, banda trebuie să fie conectate împreună în 4 părți.

SFAT: Desfaceți o parte din capacul de cauciuc pentru a expune îmbinările de lipit.

SFAT Important: Asigurați-vă că săgețile de direcție a benzii led sunt îndreptate în orientarea corectă, altfel nimic nu va funcționa.

Pasul 3: Conectarea capetelor benzii

Conectarea capetelor benzii
Conectarea capetelor benzii
Conectarea capetelor benzii
Conectarea capetelor benzii
Conectarea capetelor benzii
Conectarea capetelor benzii

Odată ce ați terminat lipirea benzii împreună, este timpul să conectați capetele, această parte are nevoie de ceva mai multă răbdare.

Lipiți câteva fire negre la pinii GND de la începutul și sfârșitul benzii.

Lipiți un fir roșu la pinii de + 5v la începutul și la sfârșitul benzii.

Sugestie: lipirea conexiunii de alimentare în acest mod permite o distribuție mai bună a puterii în banda LED, oferind o luminozitate mai uniformă.

Lipiți un cablu verde / alb la Din la ÎNCEPUTUL benzii (altfel nimic nu va funcționa).

Odată ce ați făcut acest lucru, puteți conecta firele de alimentare negre și roșii la un conector molex, apoi la alimentatorul.

Atenție: asigurați-vă că conexiunile dvs. sunt corecte înainte de a trece la pasul următor, deoarece s-ar putea să prăjiți ceva dacă nu sunt.

În cele din urmă, puteți porni alimentatorul plasând un jumper (folosesc un pic de lipit) între pinii verzi și negri ai conectorului ATX. Acest lucru „păcălește” alimentatorul să creadă că computerul cere alimentare și astfel îl pornește.

După ce ați făcut acest lucru, banda LED ar trebui să clipească momentan și apoi să se stingă. Acest lucru este normal, deoarece LED-urile nu au nicio intrare care să le spună ce trebuie să facă. Aici intervine arduino.

Pasul 4: Conectarea Arduino

Conectarea Arduino
Conectarea Arduino

Conectați pinul DIN la pinul 3 de pe placa arduino. Al meu a venit cu niște anteturi pe care le-am lipit.

În imagine am folosit din greșeală un fir alb pentru sol și un negru pentru date. Nu vă confundați, firul de date de pe bandă trebuie să se conecteze la al treilea pin de pe placă.

Opțional: puteți conecta pinul GND de la arduino la PSU GND, acest lucru este util dacă utilizați o sursă de alimentare separată de alimentatorul PC-urilor.

Apoi conectați arduino la computer și instalați driverele necesare (dacă există).

Presupunere: știți cum să compilați codul pe arduino. Dacă nu căutați nenumăratele tutoriale online:)

Utilizați programatorul arduino pentru a compila și programa placa arduino cu următorul cod:

pastebin.com/9UGAQrTy

Pasul 5: Configurarea software-ului

Configurarea software-ului
Configurarea software-ului
Configurarea software-ului
Configurarea software-ului

Descărcați și instalați ambibox

www.ambibox.ru/en/index.php/Download_AmbiBo…

Porniți software-ul și configurați placa ca o placă „Adalight” utilizând portul COM adecvat (găsiți din managerul de dispozitive).

Setați tipul dispozitivului la Adalight.

Setați numărul de zone în funcție de cantitatea de LED-uri pe care le aveți

În cele din urmă, utilizați expertul (faceți clic mai întâi pe Afișare zone) pentru a configura zonele de captare. Aceste zone vor fi cele care determină culoarea luminii.

Odată ce ați făcut acest lucru, ar trebui să mergeți bine, porniți comutatorul „utilizați lumina de fundal” și să vă bucurați de culori:)

Pasul 6: lipiți banda de monitor și sunteți bine să mergeți

Lipiți banda de monitor și sunteți bine să mergeți
Lipiți banda de monitor și sunteți bine să mergeți

În cele din urmă, utilizați o bandă dublă pentru a atașa banda pe monitor. Am folosit lucrurile Wurth pentru că sunt puternice.

Pur și simplu așezați o bandă de-a lungul benzii, apoi aliniați-o și lipiți-o pe ea.

Voila, ai ceva iluminare ambientală pentru jocuri.

Sperăm că acest tutorial v-a ajutat să urcați.

#pcmr

Recomandat: