Talaan ng mga Nilalaman:

DIY PC Ambient Lighting Gamit ang Arduino at WS2812b LEDs: 6 na Hakbang (na may Mga Larawan)
DIY PC Ambient Lighting Gamit ang Arduino at WS2812b LEDs: 6 na Hakbang (na may Mga Larawan)

Video: DIY PC Ambient Lighting Gamit ang Arduino at WS2812b LEDs: 6 na Hakbang (na may Mga Larawan)

Video: DIY PC Ambient Lighting Gamit ang Arduino at WS2812b LEDs: 6 na Hakbang (na may Mga Larawan)
Video: Amazing 230VAC LED Strip ⚡️🔌 2024, Hulyo
Anonim
DIY PC Ambient Lighting Gamit ang Arduino at WS2812b LEDs
DIY PC Ambient Lighting Gamit ang Arduino at WS2812b LEDs

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

Pagsukat at Pagputol ng LED Strip
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

Paghihinang ng Strip
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

Pagkonekta sa Mga Pagtatapos ng Strip
Pagkonekta sa Mga Pagtatapos ng Strip
Pagkonekta sa Mga Pagtatapos ng Strip
Pagkonekta sa Mga Pagtatapos ng Strip
Pagkonekta sa Mga Pagtatapos ng Strip
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

Pagkonekta sa Arduino
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

Pag-set up ng Software
Pag-set up ng Software
Pag-set up ng Software
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

Idikit ang Strip sa Monitor at Mahusay kang Pumunta
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: