Talaan ng mga Nilalaman:
- Hakbang 1: Pagsukat at Pagputol ng LED Strip
- Hakbang 2: Paghihinang ng Strip
- Hakbang 3: Pagkonekta sa Mga Pagtatapos ng Strip
- Hakbang 4: Pagkonekta sa Arduino
- Hakbang 5: Pag-set up ng Software
- Hakbang 6: Idikit ang Strip sa Monitor at Mahusay kang Pumunta
Video: DIY PC Ambient Lighting Gamit ang Arduino at WS2812b LEDs: 6 na Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Nais ng ilang higit pang lalim para sa aking karanasan sa panonood sa paglalaro / pelikula kaya narito kung paano ko na-install ang aking ilaw sa paligid.
Bago kami magsimula, kinakailangan ng proyektong ito na malaman mo kung paano gumamit ng isang panghinang na bakal at ilang iba pang pangunahing mga tool. Kung hindi ka komportable sa paghihinang, maaari kang makakuha ng isang tao na gawin ito para sa iyo … o malaman kung paano:)
Tandaan: Ginagawa ko ito pagkatapos kong matapos ang proyekto kaya ang mga ipinakitang larawan ay magmula sa natapos na produkto.
Tandaan2: Dahil ito ay tila isang punto ng pagkalito. Gumagana ang proyektong ito sa mga computer na maaaring magpatakbo ng Ambibox software. Kinokontrol ang mga LED gamit ang software na ito, kaya't hindi gagana ang paggamit ng setup na ito para sa regular na pagtingin sa TV.
Note3 (salamat sa RostislavK): Kung nagkakaproblema ka sa code ng arduino, maaari mong gamitin ang sumusunod sa halip:
Ngayon na wala na sa daan, magsimula tayo sa listahan ng mga bahagi:
1. WS2812b LED strip (5m, 300 LEDs, hindi tinatagusan ng tubig (hindi kinakailangan ngunit gusto ko ang manggas).
Link:
2. Arduino board. Gumamit ako ng isang Arduino Leonardo 16MHz
Link:
3. Isang lumang power supply ng computer. (Nakuha mula sa opisina, kung hindi mo mahahanap magtanong lamang sa paligid ng isang tao na may isang labis sa isang lugar)
4. Double sided tape. Ginagamit ko ang Wurth automotive tape dahil hindi ito nag-iiwan ng anumang nalalabi.
5. Paghihinang ng bakal, panghinang, ilang mga scrap bit ng kawad, pangunahing mga tool
Hakbang 1: Pagsukat at Pagputol ng LED Strip
Kaya unang mga bagay muna, sukatin ang laki ng iyong monitor mula sa likuran, upang makita lamang kung gaano karaming mga LED mula sa strip na kailangan mong i-cut. Kapag sumusukat umalis ng tungkol sa 1cm mula sa bawat gilid, upang matiyak lamang na ang strip ay hindi ipapakita kapag naka-attach sa monitor.
Kapag nasiyahan ka sa iyong pagsukat, gupitin ang LED strip hanggang sa haba. Ang bawat isa sa mga LED na ito ay isa-isang natugunan upang maaari mong i-cut pagkatapos ng bawat LED sa minarkahang punto ng paggupit (ipinakita sa larawan).
Sige at i-cut ang lahat ng 4 na piraso. Kapag tapos na lumipat sa susunod na hakbang.
Hakbang 2: Paghihinang ng Strip
Kapag na-cut mo na ang lahat ng iyong mga piraso sa laki, oras na upang muling ikonekta ang mga ito upang kumilos bilang isang solong 'nababaluktot' na strip.
Gumamit ako ng ilang maiiwan na kawad mula sa isang piraso ng network ng Cat6 network. Panghinang lamang ang + 5v sa susunod na + 5v rail, ang DIN sa susunod na DIN at ang GND sa susunod na GND.
Kapag nagawa mo na ang strip dapat lahat ay konektado magkasama sa 4 na bahagi.
TIP: Alisan ng takip ang ilan sa takip ng goma upang mailantad ang mga kasukasuan ng solder.
Mahalagang TIP: Tiyaking ang mga arrow ng direksyon ng strip na tinuro ay tumuturo sa tamang oryentasyon, kung hindi man ay gagana.
Hakbang 3: Pagkonekta sa Mga Pagtatapos ng Strip
Kapag tapos ka nang maghinang ng strip magkakasama oras na upang ikonekta ang mga dulo, ang bahaging ito ay nangangailangan ng kaunting pasensya.
Maghinang ng ilang itim na kawad sa mga pin ng GND sa simula at pagtatapos ng strip.
Maghinang ng ilang pulang kawad sa mga + 5v na pin sa simula at sa dulo ng strip.
Pahiwatig: Ang paghihinang ng koneksyon ng kuryente sa ganitong paraan ay nagbibigay-daan para sa mas mahusay na pamamahagi ng kuryente sa LED strip na nagbibigay ng higit na ningning.
Maghinang ng isang berde / puting cable sa Din sa simula ng strip (kung hindi man ay walang gagana).
Kapag tapos na ito maaari mong ikonekta ang itim at pula na mga wire ng kuryente sa isang konektor ng molex, pagkatapos ay sa PSU.
Pag-iingat: Siguraduhin na ang iyong mga koneksyon ay tama bago ka pumunta sa susunod na hakbang dahil maaari kang magprito ng isang bagay kung hindi.
Sa wakas maaari mong buksan ang PSU sa pamamagitan ng paglalagay ng isang jumper (Gumagamit ako ng kaunting solder) sa pagitan ng berde at itim na mga pin ng konektor ng ATX. 'Niloloko' nito ang PSU sa pag-iisip na ang computer ay humihingi ng lakas at sa gayon ay binubuksan ito.
Kapag tapos na ito ang LED strip ay dapat na flash sandali at pagkatapos ay umalis. Normal ito dahil ang mga LED ay walang input upang sabihin sa kanila kung ano ang dapat gawin. Doon pumasok ang arduino.
Hakbang 4: Pagkonekta sa Arduino
Ikonekta ang DIN pin upang i-pin ang numero 3 sa arduino board. Ang akin ay dumating na may ilang mga header na kung saan ako soldered.
Sa imahe hindi sinasadyang ginamit ko ang isang puting kawad para sa lupa at isang itim para sa data. Huwag malito, ang data wire mula sa strip ay kailangang kumonekta sa ika-3 pin sa pisara.
Opsyonal: Maaari mong ikonekta ang pin ng GND mula sa arduino sa PSU GND, kapaki-pakinabang ito kung gumagamit ka ng isang hiwalay na mapagkukunan ng kuryente mula sa iyong PCs PSU.
Susunod na ikonekta ang arduino sa iyong PC at i-install ang mga kinakailangang driver (kung mayroon man).
Pagpapalagay: Alam mo kung paano isulat ang code sa iyong arduino. Kung hindi maghanap ng hindi mabilang na mga tutorial sa online:)
Gamitin ang programmer ng arduino upang mag-ipon at mai-program ang arduino board gamit ang sumusunod na code:
pastebin.com/9UGAQrTy
Hakbang 5: Pag-set up ng Software
Mag-download at mag-install ng ambibox
www.ambibox.ru/en/index.php/Download_AmbiBo…
Simulan ang software at i-configure ang iyong board bilang isang 'Adalight' board gamit ang naaangkop na COM port (hanapin mula sa manager ng aparato).
Itakda ang Uri ng Device sa Adalight.
Itakda ang bilang ng mga zone ayon sa dami ng mga LED na mayroon ka
Panghuli gamitin ang wizard (i-click ang ipakita ang mga sona muna) upang mai-configure ang mga nakakuha ng mga zone. Ang mga zone na ito ay magiging kung ano ang tumutukoy sa kulay ng ilaw.
Kapag tapos na ito dapat ay mabuti kang pumunta, i-on ang switch na 'gamitin ang backlight' at tamasahin ang mga kulay:)
Hakbang 6: Idikit ang Strip sa Monitor at Mahusay kang Pumunta
Panghuli, gumamit ng ilang dobleng panig na tape upang ikabit ang strip sa monitor. Ginamit ko ang Wurth bagay sapagkat malakas ito.
Maglagay lamang ng ilang tape kasama ang strip pagkatapos ay i-line up ito at idikit ito.
Voila nakuha mo ang iyong sarili ng ilang mga nakapaligid na ilaw para sa mga laro.
Sana nakatulong ang tutorial na ito na umakyat ka.
#pcmr
Inirerekumendang:
Gumawa ng Iyong Sariling Ambient Lighting Gamit ang Raspberry Pi Zero: 5 Hakbang (na may Mga Larawan)
Gumawa ng Iyong Sariling Ambient Lighting Gamit ang Raspberry Pi Zero: Sa proyektong ito ipapakita ko sa iyo kung paano pagsamahin ang isang Raspberry Pi Zero sa isang pares ng mga pantulong na bahagi upang magdagdag ng isang nakapaligid na epekto sa pag-iilaw sa iyong TV na nagpapahusay sa karanasan sa pagtingin. Magsimula na tayo
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Senyas na Pagliko: 5 Hakbang (na may Mga Larawan)
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Sinyales na Pag-turn: Gustong-gusto kong sumakay ng bisikleta, karaniwang ginagamit ko ito upang makarating sa paaralan. Sa oras ng taglamig, madalas na madilim pa rin sa labas at mahirap para sa ibang mga sasakyan na makita ang mga signal ng aking kamay na lumiliko. Samakatuwid ito ay isang malaking panganib dahil maaaring hindi makita ng mga trak na nais kong
Wireless Remote Gamit ang 2.4Ghz NRF24L01 Module Sa Arduino - Nrf24l01 4 Channel / 6 Channel Transmitter Receiver para sa Quadcopter - Rc Helicopter - Rc Plane Gamit ang Arduino: 5 Hakbang (na may Mga Larawan)
Wireless Remote Gamit ang 2.4Ghz NRF24L01 Module Sa Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter Receiver para sa Quadcopter | Rc Helicopter | Rc Plane Gamit ang Arduino: Upang mapatakbo ang isang Rc car | Quadcopter | Drone | RC eroplano | RC boat, palagi kaming nangangailangan ng isang reciever at transmitter, kumbaga para sa RC QUADCOPTER kailangan namin ng isang 6 channel transmitter at receiver at ang uri ng TX at RX ay masyadong magastos, kaya gagawa kami ng isa sa aming
Gumamit ng Cortana at isang Arduino upang Makontrol ang RGB Leds o Ledstrips Gamit ang Iyong Boses !: 4 Hakbang (na may Mga Larawan)
Gumamit ng Cortana at isang Arduino upang Makontrol ang RGB Leds o Ledstrips Sa Iyong Tinig !: Sa itinuturo na ito ipapakita ko sa iyo kung paano mo makokontrol ang iyong RGB na humantong o humantong strip sa iyong boses. Ginagawa ito ng CoRGB app na magagamit nang libre sa windows app store. Ang app na ito ay bahagi ng aking proyekto sa CortanaRoom. Kapag tapos ka nang magawa
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c