Talaan ng mga Nilalaman:

UChip Lightsaber - "Maaaring Magkasama ka ng Puwersa": 6 Mga Hakbang
UChip Lightsaber - "Maaaring Magkasama ka ng Puwersa": 6 Mga Hakbang

Video: UChip Lightsaber - "Maaaring Magkasama ka ng Puwersa": 6 Mga Hakbang

Video: UChip Lightsaber -
Video: 【Multi sub】Supreme Dantian System EP 1-103 2024, Nobyembre
Anonim
Image
Image

Napanaginipan mo na ba na maging isang Jedi o Sith ng Star Wars uniberso, pagtatayon ng isang malakas na Lightsaber upang suportahan ang iyong sariling panig? Anuman ang sagot, narito ito: Paano gumawa ng isang DIY Lightsaber na may µChip

Una, hayaan mo akong tukuyin na balak kong gumawa ng isang mababang gastos, na-scale at portable na Lightsaber, na malapit sa isang "Lightdagger" kaysa sa buong laki ng Lightsaber na karaniwang nakikita mo sa mga pelikula ng Star Wars. Nais kong samantalahin mula sa compact na laki ng µChipto gumawa ng isang ultrathin Lightsaber, na may mga epekto ng panginginig (na maaari ko ring magamit bilang panlabas na ilaw kung sakaling kailanganin).

Dahil ang µChipfeature isang DC / DC buck converter na may kakayahang maghatid ng hanggang sa 1A kasalukuyang sa 5V o 3.3V, ipapatakbo ko ang aking punyal direkta mula sa micro ‑ USB konektor sa µChip, habang kinokonekta ang mga LED sa nabuong VEXT pin. Sa gayon, kailangan ko lamang ikonekta ang isang micro-USB cable upang i-program / i-power ang Lightsaber at mapipili kong ibigay ang 3.3V o 5V sa konektadong LED strip.

Gumagamit ako ng isang WS2812B LED strip bilang light source. Mayroon itong serye ng WS2812B ICs, na nagsasama ng 3 LEDs (RGB) at isang driver. Ang isang tukoy (ngunit kilalang) serial protocol ay dapat gamitin upang himukin ang mga IC at maaari mo itong makita dito. Mayroong iba't ibang mga piraso, bawat isa ay nailalarawan sa pamamagitan ng iba't ibang density ng LED at pakete. 100 LEDs / m at packaging IP30 ay ganap na umaangkop para sa proyektong ito. Ang mataas na density ng LED ay ginagarantiyahan na ang Lightsaber ay magiging sapat na maliwanag, habang ang pakete ay ang isa na walang anumang proteksyon ng silikon tulad nito umaangkop sa loob ng tubo na ginagamit ko bilang frame para sa aking Lightsaber.

Ang frame na ginagamit ko para sa aking proyekto ay isang recycled antistatic IC tube; ito ay compact at transparent, bukod sa perpektong umaangkop sa parehong pinagmulan ng ilaw (WS2812B strip) at ang controller (µChip), pinoprotektahan ang lahat ng mga bahagi habang nagbibigay ng tigas sa punyal.

Ginamit ko ang packaging foam bilang light diffuser; ang minahan ay nagmula sa packaging ng isang LCD monitor.

Panghuli, bilang mapagkukunan ng kuryente, ang anumang power bank na naghahatid ng hindi bababa sa 1A ang gagawa ng trabaho.

Narito ang mga simpleng hakbang upang maitayo ang Lightsaber.

Hakbang 1: Paghahanda ng Frame

Gupitin ang LEDs Strip sa Tamang Haba
Gupitin ang LEDs Strip sa Tamang Haba

Lumikha ng isang butas sa antistatic IC tube upang maiwasan ang pag-slide ng uChip mula sa loob ng tubo kapag ikinonekta mo ang micro USB cable. Ang butas ay dapat na matatagpuan sa halos 3 cm mula sa dulo ng tubo.

Pagkatapos, ipasok ang isang plastic pin (maaari mong i-recycle ang plastic pin na kasama ng tubo upang hawakan ang mga IC).

Hakbang 2: Gupitin ang LEDs Strip sa Tamang Haba

Sukatin ang bilang ng mga LED na kinakailangan sa pamamagitan ng paglalagay ng strip sa loob ng IC tube, pagkatapos ay i-cut sa tamang haba.

Tandaan na kailangan mo ng isang kakaibang kabuuang bilang ng mga LED upang makalikha ng isang simetriko on / off na epekto.

Hakbang 3: Paghinang ng LEDs Strip sa UChip

Paghinang ang LEDs Strip sa UChip
Paghinang ang LEDs Strip sa UChip
Paghinang ang LEDs Strip sa UChip
Paghinang ang LEDs Strip sa UChip
Paghinang ang LEDs Strip sa UChip
Paghinang ang LEDs Strip sa UChip

Ikonekta ang mga wire tulad ng ipinakita sa larawan:

µChip pin_16 -> Diode Anode

Diode Cathode -> strip + 5V

µChip pin_8 -> i-strip ang GND

µChip pin_2 (o anumang iba pang magagamit na GPIO) -> i-strip ang DIN

Ang haba ng kawad ay dapat na sapat: hindi sa maikli (upang madali mong mahugot ang uChip, kung kinakailangan), hindi mahaba, kung hindi man hindi mo mailalagay ang uChipinside sa tubo.

Maaaring alisin ang diode **, tulad ng sa karamihan ng mga kaso ay gagana rin ang led strip. Ang pagpapaandar nito ay upang mabawasan ang boltahe ng suplay ng kuryente sa LED strip, upang ang mataas na antas ng lohika ay nasa loob ng mga pagtutukoy ng 3.3V.

Hakbang 4: Kumpletuhin ang Istraktura ng Frame

Kumpletuhin ang Istraktura ng Frame
Kumpletuhin ang Istraktura ng Frame

Pagkasyahin ang lahat sa loob ng tubo. Walang mas madali! Mag-ingat kapag baluktot ang mga wire!

Balutin ang opaque (ngunit semi-transparent) na bula ng packaging sa paligid ng tubo. Ikakalat nito ang ilaw na nabuo ng mga LED. Gumamit ng ilang tape upang ayusin ito sa antistatic IC tube.

Hakbang 5: Programa Sa Arduino IDE

I-load ang µChipwith ang naka-attach na sketch na "LightSaber.ino".

Nanghiram ako ng bahagi ng flickering code mula sa Mad Gyver na kahanga-hangang proyekto.

Hakbang 6: Palakasin at Masiyahan

Ikonekta ang power supply sa pamamagitan ng micro-USB cable (Gumamit ako ng isang powerbank) at masisiyahan ang iyong Jedi / Sith na sandata !!

Maaari mong baguhin ang code upang magdagdag ng isang karagdagang pindutan na nagbibigay-daan sa iyo upang baguhin ang pag-power up / down na pagkakasunud-sunod at mga oras.

Mga Kredito:

Ang ilan sa mga code ng mapagkukunan ay inspirasyon ng kamangha-manghang proyekto ng Instructables ng Mad Gyver

Ginamit ang FastLED library upang makontrol ang mga RGB LED.

Inirerekumendang: