Cuprins:
- Pasul 1: piese, instrumente, materiale și software
- Pasul 2: Atașați și conectați benzile LED la televizor
- Pasul 3: Conectarea Raspberry Pi la benzile LED
- Pasul 4: Construirea incintei
- Pasul 5: Cablare și asamblare
Video: DIY Ambilight Cu Raspberry Pi și Fără Arduino! Funcționează pe orice sursă HDMI: 17 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
De Jimsicle Urmăriți mai multe de la autor:
Despre: Pasionat de electronice Mai multe despre Jimsicle »
Am o înțelegere destul de simplă a electronicii, motiv pentru care sunt foarte mândru de configurația mea DIY Ambilight într-o carcasă de bază din lemn, cu capacitatea de a aprinde și de a stinge luminile când și când vreau.
Pentru cei care nu știu ce este un Ambilight; este un set de benzi LED care sunt atașate la partea din spate a televizorului pentru a lumina peretele din spatele acestuia și LED-urile reacționează schimbând culoarea pentru a se potrivi cu ceea ce este afișat pe ecran
Philips a venit cu asta cu ceva timp în urmă, dar oamenii online au găsit modalități de ao replica.
Am descoperit acest lucru pe YouTube și am dorit cu disperare să fac una dintre acestea, deoarece este absolut minunată și adaugă o atmosferă minunată atunci când vizionați filme, jucați jocuri sau aveți un spectacol de lumină la televizor la o petrecere.
În mare parte am făcut acest lucru prin diferite alte ghiduri, dar am constatat că nu le este capabilă să oprească LED-urile dacă nu aveam chef să le am aprinse și încă mai am conectivitate completă la portul HDMI de pe televizor (acest lucru va deveni mai clar mai târziu în „ible)
Acest lucru m-a costat un bănuț destul de mare, deoarece proiectul a trebuit să treacă prin mai multe revizuiri, iar unele lucruri noi au trebuit să fie cumpărate, așa că aveți în vedere că puteți tăia câteva colțuri în acest ghid pe toate, cu excepția componentelor și a cablajului..
Carcasa personalizată este ceva ce am ales să fac, astfel încât televizorul meu să se așeze deasupra lui și să aibă suficient spațiu, dar dacă puteți încadra totul într-o altă carcasă la alegere sau lipiți toți conectorii pe spatele televizorului ca bine, așa să fie!
Un lucru de care vă pot asigura cu siguranță este că suma pe care am învățat-o de-a lungul acestui proiect este absolut neprețuită, ca să nu mai vorbim de satisfacția absolută atunci când ajungeți să le spuneți colegilor dvs. cu o voce plăcută „Oh, da, am construit că de unul singur știți”
Deși aceiași colegi sunt bolnavi până când m-au auzit lăudându-mă despre acest lucru, astfel încât kilometrajul dvs. poate varia.
Pasul 1: piese, instrumente, materiale și software
Veți avea nevoie de următoarele (toate acestea sunt ilustrate pentru orice eventualitate)
- Un Raspberry Pi (puteți utiliza orice R-Pi. Pi 1 Model B +, Pi Zero / Zero W, Pi 2 Model B și bineînțeles și Pi 3)
-
5m
W̶S̶2̶8̶0̶1̶
CX2802
Banda LED adresabilă - mai scumpă decât LED-urile obișnuite, dar acestea au cipuri lângă fiecare LED care poate primi instrucțiuni. Am folosit o bandă de 5 m, dar puteți obține o bobină mai lungă, dacă este necesar. Când am construit proiectul și am scris acest ghid, am folosit LED-uri WS2801, dar acestea au devenit mai greu de găsit și au fost înlocuite cu LED-uri CX2802.
- Card Micro SD de 8 GB
- Convertor HDMI în AV (link)
- Splitter HDMI activ (Link)
- Cabluri patch HDMI
- 1 x cuplaj RCA de la mascul la mascul
- Sârmă jumper feminin / cablu panglică (cele cu conectori dupont)
- Sârmă de echipare roșie și neagră (obțineți o bobină de 5-10 m) (22AWG este standardul obișnuit cu aceste tipuri de proiecte, dar puteți fi mai gros dacă este necesar)
- Cablu de rețea IEC de sacrificiu (sau fișă de fierbător în Marea Britanie. Acestea sunt reglementările pe care le respect)
- Conector (i) terminal cu șurub DC 2.1mm tată
- Cutie mare de proiect: pentru a menține totul împreună (am construit una, dar dacă puteți găsi una care să încapă toate acestea, mergeți la ea!)
- Prize HDMI pentru montare pe panou x 2
- Socket IEC fuzionat (din nou mă bazez pe regulile din Marea Britanie, deci dacă sunteți în străinătate, verificați înregistrările din zona dvs.)
- Pachet de conectori pentru sertizare femelă (asigurați-vă că au 2,8 mm, 4,8 mm și 6,3 mm)
- Conectori pentru sertizare furculiță
- Blocarea butonului de alimentare (aș recomanda acest comutator de bord de 22 mm 12v pentru mașină)
- Legături pentru cabluri (pentru a ordona cablurile și pentru a fixa ventilatorul de 80 mm la alimentator)
- Sursă de alimentare cu comutare 5V10A (Link) (10A poate părea puțin excesivă, dar va alimenta în mod fiabil toți conectorii, precum și benzile Pi și LED-uri) La naiba, ai putea folosi chiar și o sursă de alimentare ATX veche, deoarece are mai mult decât suficiente puncte de 5V și poate folosi chiar și punctele de 12v pentru fanii de PC.
- Tuburi termocontractabile
- Prăjină DIFUZOR PRIMĂVARĂ 4 TERMINALULUI Dulie ̶ (se poate folosi inca 4 știftului prizelor și cablarea, dar am găsit aceste didnt am atat de substanță solidă conexiunilor datorate Poansoanele colmatare Cand am cositorite sârmele ONTO Them) ̶ ̶
- Conector de aviație cu 4 pini - Acesta este ideal, deoarece va conecta fiabil banda LED la carcasă și va asigura o conexiune solidă. Acest lucru este ideal dacă trebuie să vă mutați televizorul sau să schimbați banda LED dacă obțineți un televizor mai mare / mai mic. Am decis să folosesc acest lucru pe măsură ce am aflat că terminalele arcului difuzorului oferă o conexiune slabă.
- USB Video Grabber (asigurați-vă că aveți unul cu chipset-ul Fushicai UTV007)
- Cablu cu 4 nuclee 22 AWG (pentru conectarea LED-urilor la cutie; asigurați-vă că acesta are un cablu negru și roșu în cablu)
- 2 ventilatoare pentru PC de 12 mm de 120 mm (știu că alimentatorul este evaluat la 5 V, dar un ventilator de 12 v poate oferi în continuare flux de aer și nu îl veți putea auzi rotind)
- 1 x ventilator PC 12v 80mm (pentru a fi atașat la sursa de alimentare, din nou nu este necesar dacă utilizați o sursă de alimentare ATX)
Placaj de 1/2 "tăiat la următoarele dimensiuni 2 x Panouri frontale și spate: 33" x 4 "2 x panouri laterale: 12" x 4 "1 x panou inferior: 11" x 32 "1 x panou superior: 12" x 33"
Instrumente
- Burghiu
- Burghie Forstner de 22 mm
- Burghie Forstner de 35 mm
- Hammer & dalta (Aceasta este ceea ce am folosit pentru a se potrivi cu soclul IEC, dar aș dori să vă scutesc de dureri de cap și vă recomand să utilizați în schimb un ferăstrău)
- Șuruburi de buzunar și șuruburi Kreg (opțional, dar face procesul de construcție a cutiei / carcasei infinit mai ușor)
- Șuruburi pentru lemn (dacă nu folosiți găuri de buzunar)
- Fierăstrău de mână (dar dacă aveți la îndemână un ferăstrău pentru masă / mitră, acest lucru vă va ușura totul de un miliard de ori)
- Coping Saw (din nou, dacă aveți un puzzle nu veți avea nevoie de acest lucru)
- Fier de lipit (sau utilizați conectori de colț pentru benzi LED dacă nu vă place să lipiți aceste.)
- Solder
- Instrument de sertizare
- Freze de sârmă
- Set șurubelniță
- Șurubelniță electrică (acest lucru vă va ajuta la asamblarea carcasei)
- Multimetru (pentru a testa îmbinările de lipit și alte lucruri)
Software
- Win32 Disk Imager (nu sunteți sigur de echivalent pentru Mac)
- OpenELEC - Ultima imagine pentru Raspberry Pi (asigurați-vă că este relevantă pentru modelul pe care îl utilizați)
- Aplicația pentru smartphone Yatse Remote (sau dacă sunteți pe iOS puteți utiliza aplicația oficială Kodi)
- Aplicația pentru smartphone Hyperion (link iOS)
- Hypercon (Instrument de configurare Hyperion)
Pasul 2: Atașați și conectați benzile LED la televizor
Măsurați și atașați benzile LED pe partea din spate a televizorului.
Puteți face acest lucru măsurând banda pentru a se potrivi cadrului televizorului și tăind-o pentru a se potrivi. Asigurați-vă că tăiați doar acolo unde se întâlnesc plăcuțele de cupru (vezi imaginea)
Aceste benzi au un suport adeziv, doar desprindeți eticheta de pe spate și lipiți banda pe spatele televizorului.
Observați săgeata de pe bandă, asigurați-vă că benzile merg în sensul acelor de ceasornic în timp ce vă îndreptați spre partea din spate a televizorului (acest lucru se poate face în orice direcție doriți, atâta timp cât săgețile urmează, dar, din simplitate, vă sugerez să o faceți în sensul acelor de ceasornic)
Mi-am lipit benzile împreună folosind sârmă și un fier de lipit, dar dacă nu doriți să le lipiți, puteți folosi conectori de colț. Dacă le lipiți, asigurați-vă că benzile sunt conectate corect (+ 5v merge la + 5v, Clock In merge la Clock Out etc etc) Asigurați-vă că numărați câte LED-uri sunt pe fiecare parte.
Televizorul meu este pe o bancă, așa că nu am văzut rostul de a adăuga o bandă pe fundul televizorului. Puteți regla acest lucru în setările Hyperion, care vor apărea mai târziu în ghid.
Înainte de a trece de aici, asigurați-vă că testați punctele de lipit pentru orice scurtcircuit. Acest lucru se poate face prin utilizarea funcției de continuitate pe multimetrul dvs. și prin punerea fiecărei sonde pe fiecare combinație a punctelor de lipit. Acest lucru ar putea părea o problemă, dar trebuie să înlocuiți benzile LED suflate este unul mai mare.
Pasul 3: Conectarea Raspberry Pi la benzile LED
Acesta este un set de diagrame care arată la ce pini se conectează banda pe Pi și sursa de alimentare. Alimentez Raspberry Pi folosind pinii GPIO. Am ales să-l alimentez în acest fel, deoarece este o conexiune mai solidă decât un simplu cablu micro USB.
Rețineți că alimentarea acestuia în acest fel va ocoli circuitul de protecție și ar putea provoca daune permanente Pi în cazul în care ceva nu merge bine
Conform diagramei, 5V și masa trebuie să meargă la sursa de alimentare în paralel cu liniile respective pentru celelalte componente. Clock și pinii de date de pe bandă sunt conectați la pinii 23 și respectiv 19.
Dacă doriți să conectați Pi la banda LED și să utilizați Kodi pe Pi în sine, puteți să treceți direct la partea software a acestui proiect. Pașii următori modifică ușor această diagramă pentru a include un comutator pentru banda LED.
Pasul 4: Construirea incintei
* ACEASTA PARTE A PROIECTULUI ESTE COMPLET PERSONALIZABILĂ DAR SĂ FII LIBERĂ SĂ COPII AL MEA DACĂ VREI *
Am căutat în sus și în jos o cutie de proiect adecvată pentru a găzdui acest circuit și componente, dar nu am putut găsi una, așa că am decis doar „Înșurubați-o, îmi voi construi propria mea!”.
Am decis ideea de a construi o incintă suficient de mare pentru ca televizorul să se poată odihni, care oferea, de asemenea, spațiu mai mult decât suficient în interiorul cutiei pentru a așeza cu atenție componentele pentru cablare, precum și fluxul de aer.
Îmi pare rău să spun că nu am făcut nicio fotografie cu procesul de construcție, deoarece eram singur și nerăbdător să fac lucrurile construite cât mai repede posibil. M-am întors și am făcut cât mai multe fotografii utile
Am săpat câteva foi de placaj de rezervă din magazia tatălui meu (mulțumesc tată!) Le-am tăiat la dimensiune (măsurătorile sunt în lista materialelor de la pasul 1) și le-am curățat cu un pic de șlefuire. Înainte de a asambla acest lucru, trebuie să vă spun un lucru:
Decideți care sunt panourile din față, din spate etc. și marcați găurile pentru prize, butoane și grătare ale ventilatorului ÎNAINTE de asamblare. Nu pot sublinia suficient cât de mult PITA va fi să faci toate acestea dacă cutia este asamblată mai întâi
Înarmat cu un burghiu, un ciocan și o dalta, o pila și puțină răbdare am reușit să tai găurile aproximativ lăsând suficiente greșeli pentru bucșa conectorului pentru a-mi ascunde îngrozitoarele „abilități” de tăiere - dacă poți, folosește doar un puzzle.
Comutatorul de pornire / oprire LED a fost un buton de 22 mm, ceea ce însemna că trebuia să fie folosit pe material subțire, cum ar fi plastic, metal sau doar panouri din lemn mult mai subțiri. Pentru a ocoli acest lucru, am setat tija de adâncime pe burghiu să se oprească când treceam prin grosimea lemnului și am folosit un vârf de forstner de 35 mm pentru a face o adâncitură mare din ceea ce ar fi interiorul.
Apoi am trecut la un pic de 22 mm și am răsucit panoul, așa că am forat din față. Gaura pilotului era deja acolo, așa că am forat cu răbdare gaura butonului până la capăt, ceea ce mi-a lăsat suficient spațiu pentru a scoate butonul fără efort.
De asemenea, am forat o serie de găuri pentru ca ventilatoarele să asigure fluxul de aer. Acest lucru nu a fost frumos, dar funcționează absolut bine.
În cazul în care trebuie să mut televizorul sau când mă mut, aș vrea să pot detașa benzile LED din cutie și să le las atașate la televizor. M-am gândit la câteva moduri de a face acest lucru, am încercat să obțin un conector ieftin cu 4 pini, dar prizele s-au topit în timpul lipirii, astfel încât nu era o conexiune solidă. Apoi am venit cu ideea folosirii DIFUZOR PRIMĂVARĂ conectoarele ̶ (înfățișată) ̶ ̶-̶ ele? Esti care nu poartă mult curent Deci, acest Ideal ar fi ̶i̶t̶.̶
DISCLAIMER: Terminalele cu arc funcționează bine, dar pot fi dificile atunci când trebuie să le reconectați și produce o conexiune slabă în cel mai bun caz, ceea ce poate face ca LED-urile să pâlpâie și uneori să nu apară deloc. SOLUȚIE: Este mult mai bine pe termen lung dacă utilizați în schimb un conector de aviație cu 4 pini. Sunt mai ușor de conectat și asigură o conexiune solidă. Am actualizat lista pieselor.
Cu toate lucrurile dificile pentru caz în afara drumului, a venit timpul să asamblați cutia! Am folosit un Kreg Mini Jig pentru a folosi găuri de buzunar pentru a aduce cutia împreună. Nu a fost nevoie să folosesc niciun adeziv, deoarece articulațiile de buzunar erau foarte robuste și aș putea dezasambla cutia, dacă este nevoie (este puțin probabil, totuși)
Odată ce s-a făcut acest lucru, am șlefit dracul din el și l-am vopsit doar în negru pentru a ascunde toate lucrurile aspre și marcajele pe care nu aș putea fi deranjat să le șlefuiesc fără a dezlipi un strat de strat.
Pasul 5: Cablare și asamblare
Dacă veți vedea diagramele pe care le-am făcut în mod întâmplător, acesta este modul în care toate componentele se conectează între ele în cutie, precum și cum să le conectați pe toate până la sursa de alimentare.
Să presupunem acum că cutia este asamblată. Ar trebui să arate ca mai sus în diagrama de cabluri și în imaginea din interiorul cutiei mele (da, cablarea este o mizerie absolută, dar o să curăț asta la un moment dat în curând)
Apoi, va trebui să pregătiți firele pentru ca toți să fie conectați împreună
Măsurați și tăiați o parte din firul roșu și negru al echipamentului pentru comutatorul LED, splitter-ul HDMI, conectorii terminalelor difuzoarelor (pentru banda LED) și alimentatorul în sine.
Pentru convertorul HDMI în AV, va trebui să scoateți înapoi un cablu mini USB sacrificial pentru a furniza energie pentru acesta (un cablu poate veni împreună cu convertorul, dacă da, utilizați-l). Firul roșu este pozitiv, iar cel negru este negativ - puteți ignora cele două fire de date, deci trebuie doar să le tăiați scurt și să le izolați cu niște benzi sau tuburi termocontractabile pentru a preveni interferența sau scurtcircuitul.
Fanii vor avea și fire roșii și negre (dacă au unul galben, tăiați-l scurt și izolați și acest lucru)
Adunați toate firele roșii și respectiv cele negre împreună (pozitiv la pozitiv, negativ la negativ), deoarece toate dispozitivele trebuie conectate în paralel. Există mai multe moduri în care puteți face acest lucru …
- Lipiți toate firele pozitive și cele negative în două articulații de distribuție respective.
- Utilizați un bloc terminal (nu este recomandat întrucât nu va exista nici o redundanță dacă vreuna dintre ele face o conexiune defectuoasă)
- Bloc de distribuție - mai bun decât un bloc de terminale, dar încă nu este recomandat din motivul de mai sus. Dacă utilizați conectori pentru sertizare furcă pe aceștia și aveți încredere că abilitățile dvs. de sertizare sunt solide, atunci aceasta ar fi o opțiune bună.
- Conector Wago. Acestea sunt infailibile deoarece sunt disponibile în diferite dimensiuni, se pot potrivi firelor cu ecartament inferior și pot asigura o conexiune solidă.
Am ales să lipesc firele în două îmbinări de distribuție. Am dezbrăcat toate firele la aproximativ un centimetru, am despărțit firele și le-am răsucit împreună cu celelalte fire din articulație. Apoi am dezbrăcat un fir mai gros cu 2 inci și apoi l-am înfășurat în jurul articulației pentru a ține toate firele împreună pentru lipire. Odată lipit, firul mai gros merge la terminalul respectiv de pe sursa de alimentare. Acest lucru a fost făcut pentru firele pozitive (roșu) și cele negative (negru).
Acoperiți îmbinările de lipit cu tuburi termocontractabile și încălziți-le până când acoperă perfect îmbinările de lipit.
Recomandat:
Comutator de lumină controlat de la distanță Bluetooth - Modernizare. Comutatorul de lumină funcționează, fără scriere suplimentară: 9 pași (cu imagini)
Comutator de lumină controlat de la distanță Bluetooth - Modernizare. Comutatorul de lumină funcționează în continuare, fără scriere suplimentară.: Actualizare 25 noiembrie 2017 - Pentru o versiune de mare putere a acestui proiect care poate controla kilowați de încărcare, consultați Modificarea controlului BLE la încărcări de putere mare - nu este necesară o conexiune suplimentară Actualizare 15 noiembrie 2017 - Unele plăci BLE / software stivuiesc
Kindle ca GPS cu contrast ridicat (funcționează pentru orice carte electronică): 5 pași (cu imagini)
Kindle ca un GPS cu contrast ridicat (funcționează pentru orice carte electronică): vă arăt cum puteți utiliza cartea electronică (Kindle, Kobo, Sony, iPad, tabletă) ca GPS. Tot software-ul rulează pe telefon (este necesar Android), deci cartea electronică este neschimbată. Trebuie doar să instalați câteva aplicații pe telefon. Cartea electronică folosește doar stagiarul
Mod de baterie auto RC - Funcționează pentru orice RC: 5 pași
RC Car Battery Mod - Funcționează pentru orice RC: RC Car Battery Mod - Funcționează pentru orice RC
HC-06 (Modul Slave) Schimbarea „NAME” Fără utilizare „Monitor Serial Arduino” „Funcționează cu ușurință”: mod fără defecte!: 3 pași
HC-06 (Modul Slave) Schimbarea „NAME” Fără utilizare „Monitor Serial Arduino” … că „Funcționează cu ușurință”: Mod fără probleme!: După " Mult timp " încercarea de a schimba numele pe HC-06 (modul slave), folosind " monitor serial al Arduino, fără " Succes ", am găsit o altă modalitate ușoară și sunt acum partajare! Distrează-te prieteni
Răcitor / suport pentru laptop cu cost zero (fără lipici, fără găurire, fără piulițe și șuruburi, fără șuruburi): 3 pași
Zero Cost Laptop Cooler / Stand (Fără lipici, fără găurire, fără piulițe și șuruburi, fără șuruburi): ACTUALIZARE: VĂ RUGĂM VOTĂ PENTRU MEA MEA MEA INTRAREA PE www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ SAU POATE VOTA PENTRU CEL MAI BUN PRIETEN AL MEU