Kazalo:

UChip Lightsaber - "Naj bo sila z vami": 6 korakov
UChip Lightsaber - "Naj bo sila z vami": 6 korakov

Video: UChip Lightsaber - "Naj bo sila z vami": 6 korakov

Video: UChip Lightsaber -
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Image
Image

Ste kdaj sanjali, da bi bili Jedi ali Sith iz vesolja Vojne zvezd in zamahnili z močnim svetlobnim mečem v podporo svoji strani? Ne glede na odgovor, tukaj je: Kako narediti svetilni meč sam z µ čipom

Najprej naj navedem, da nameravam narediti poceni, pomanjšano in prenosno svetilno mačko, bližje "svetlobnemu bodalu" in ne svetlobnemu meču v polni velikosti, ki ga običajno vidite v filmih Vojne zvezd. Želim izkoristiti kompaktno velikost µ čipa za izdelavo ultra tankega svetlobnega meča z učinki trepetanja (ki ga lahko po potrebi uporabim tudi kot zunanjo svetlobo).

Ker µChip odlikuje pretvornik toka DC/DC, ki lahko oddaja tok do 1A pri 5V ali 3.3V, bom svoje bodalo napajal neposredno iz priključka micro -USB na µChip, pri tem pa LED povežem z ustvarjenim VEXT zatičem. Tako moram samo priključiti kabel mikro-USB za programiranje/napajanje svetlobnega meča in lahko se odločim, ali bom priključenemu LED traku dal 3,3 V ali 5 V.

Kot vir svetlobe uporabljam LED trak WS2812B. Ima vrsto IC -jev WS2812B, ki združujejo 3 LED (RGB) in gonilnik. Za pogon IC -jev je treba uporabiti poseben (vendar dobro znan) serijski protokol, ki ga najdete tukaj. Obstajajo različni trakovi, za katere je značilna drugačna gostota LED in paket. 100 LED/m in embalaža IP30 se popolnoma prilegata temu projektu. Visoka gostota LED zagotavlja, da bo svetlobni meč dovolj svetel, medtem ko je paket tisti brez silicijeve zaščite, tako da se prilega notranjosti cevi, ki jo uporabljam kot okvir za svoj svetlobni meč.

Okvir, ki ga uporabljam za svoj projekt, je reciklirana antistatična IC cev; je kompakten in pregleden, poleg tega pa se odlično prilega tako svetlobnemu viru (trak WS2812B) kot krmilniku (µChip), ščiti vse komponente, hkrati pa daje bodalu togost.

Kot razpršilnik svetlobe sem uporabil embalažno peno; moj prihaja iz embalaže LCD monitorja.

Nazadnje, kot vir energije bo to opravila vsaka napajalna enota, ki odda vsaj 1A.

Tu so preprosti koraki za izdelavo svetlobnega meča.

1. korak: Priprava okvirja

Odrežite trak LED na pravo dolžino
Odrežite trak LED na pravo dolžino

Ustvarite luknjo v antistatični IC cevi, da preprečite drsenje uChip v cevi, ko priključite kabel mikro USB. Luknja naj bo približno 3 cm od konca cevi.

Nato vstavite plastični zatič (plastični zatič, ki je priložen cevi, lahko reciklirate za držanje IC -jev).

Korak: Odrežite trak LED na pravo dolžino

Izmerite število potrebnih LED, tako da vstavite trak v IC cev, nato pa odrežite na pravo dolžino.

Ne pozabite, da za ustvarjanje simetričnega učinka vklopa/izklopa potrebujete liho skupno število LED.

3. korak: Spajkajte LED diode na UChip

Spajite LED diode na UChip
Spajite LED diode na UChip
Spajite LED diode na UChip
Spajite LED diode na UChip
Spajite LED diode na UChip
Spajite LED diode na UChip

Priključite žice, kot je prikazano na sliki:

µChip pin_16 -> Diodna anoda

Diodna katoda -> trak +5V

µChip pin_8 -> trak GND

µChip pin_2 (ali kateri koli drug razpoložljiv GPIO) -> trak DIN

Dolžina žice mora biti primerna: ne prekratka (da lahko po potrebi enostavno izvlečete uChip), ne predolga, sicer ne boste mogli postaviti uChipins znotraj cevi.

Dioda ** je lahko ** izpuščena, saj bo v večini primerov deloval tudi LED trak. Njegova funkcija je zmanjšati napajalno napetost na LED traku, tako da je njegova visoka logična raven znotraj specifikacij 3,3 V.

4. korak: Dokončajte strukturo okvirja

Dokončajte strukturo okvirja
Dokončajte strukturo okvirja

Vse namestite v cev. Nič lažjega! Pri upogibanju žic bodite previdni!

Neprozorno (vendar pol prozorno) peno za embalažo ovijte okoli cevi. To bo razpršilo svetlobo, ki jo proizvajajo LED. Za pritrditev na antistatično IC cev uporabite nekaj traku.

5. korak: Programirajte z Arduino IDE

Naložite µČip s priloženo skico »LightSaber.ino«.

Del utripajoče kode sem si sposodil pri super projektu Mad Gyver.

6. korak: Vklopite in uživajte

Priključite napajanje prek kabla micro-USB (uporabil sem powerbank) in uživajte v svojem orožju Jedi / Sith !!

Kodo lahko spremenite tako, da dodate dodaten gumb, ki vam omogoča spreminjanje zaporedja in časov vklopa/izklopa.

Zasluge:

Nekatere izvorne kode je navdihnil neverjeten projekt Madc Gyverja Instructables

Knjižnica FastLED se uporablja za nadzor LED RGB.

Priporočena: