Turinys:

„UChip Lightsaber“- „Tegu jėga būna su jumis“: 6 žingsniai
„UChip Lightsaber“- „Tegu jėga būna su jumis“: 6 žingsniai
Anonim
Image
Image

Ar kada svajojote būti „Žvaigždžių karų“visatos džedais ar sitais, siūbuoti galingą šviesos kardą, kad palaikytumėte savo pusę? Kad ir koks būtų atsakymas, čia yra: Kaip pasidaryti „pasidaryk pats“šviesos kardą naudojant µChip

Pirma, leiskite man patikslinti, kad ketinu padaryti nebrangią, masteliuotą ir nešiojamą šviesos kardą arčiau „Lightdagger“, o ne viso dydžio „Lightsaber“, kurį paprastai matote „Žvaigždžių karų“filmuose. Noriu pasinaudoti kompaktišku µChip dydžiu ir sukurti itin ploną šviesos kardą su drebėjimo efektais (kuriuos prireikus taip pat galiu naudoti kaip lauko apšvietimą).

Kadangi „µChip“turi nuolatinės srovės/nuolatinės srovės keitiklį, galintį tiekti iki 1A srovę esant 5 V arba 3,3 V įtampai, aš maitinu durklą tiesiai iš „microCB“jungties, esančios „μChip“, ir prijungsiu šviesos diodus prie sukurto VEXT kaiščio. Taigi man tereikia prijungti mikro USB kabelį, kad užprogramuotumėte/įjungtumėte „Lightsaber“, ir galiu pasirinkti, ar prijungtai šviesos diodų juostai duoti 3,3 V, ar 5 V.

Aš naudoju WS2812B LED juostelę kaip šviesos šaltinį. Jame yra serija WS2812B IC, kuriuose yra 3 šviesos diodai (RGB) ir tvarkyklė. Norint valdyti IC, reikia naudoti specialų (bet gerai žinomą) nuoseklųjį protokolą, kurį rasite čia. Yra skirtingos juostelės, kiekvienai būdingas skirtingas šviesos diodų tankis ir pakuotė. 100 šviesos diodų/m ir pakuotė IP30 puikiai tinka šiam projektui. Didelis šviesos diodų tankis garantuoja, kad „Lightsaber“bus pakankamai ryškus, o pakuotėje nėra jokios apsaugos nuo silicio, kad ji tilptų į vamzdelį, kurį naudoju kaip „Lightsaber“rėmelį.

Rėmas, kurį naudoju savo projektui, yra perdirbtas antistatinis IC vamzdis; jis yra kompaktiškas ir skaidrus, be to, jis puikiai tinka tiek šviesos šaltiniui (WS2812B juostelė), tiek valdikliui (µChip), apsaugant visus komponentus, kartu suteikiant durklui standumo.

Aš naudoju pakavimo putas kaip šviesos difuzorių; mano yra iš LCD monitoriaus pakuotės.

Galiausiai, kaip energijos šaltinis, bet kuris energijos bankas, tiekiantis bent 1A, atliks šį darbą.

Štai paprasti žingsniai, kaip sukurti „Lightsaber“.

1 žingsnis: rėmo paruošimas

Iškirpkite reikiamo ilgio šviesos diodų juostelę
Iškirpkite reikiamo ilgio šviesos diodų juostelę

Sukurkite skylę antistatiniame IC mėgintuvėlyje, kad prijungdami mikro USB kabelį uChip neslystų vamzdžio viduje. Skylė turi būti maždaug 3 cm atstumu nuo vamzdžio galo.

Tada įdėkite plastikinį kaištį (galite perdirbti plastikinį kaištį, gautą kartu su vamzdeliu, kad galėtumėte laikyti IC).

2 žingsnis: supjaustykite šviesos diodų juostelę iki reikiamo ilgio

Išmatuokite reikiamą šviesos diodų skaičių, įdėdami juostelę į IC vamzdį, tada supjaustykite reikiamu ilgiu.

Atminkite, kad norint sukurti simetrišką įjungimo/išjungimo efektą, jums reikia nelyginio viso šviesos diodų skaičiaus.

3 veiksmas: prijunkite šviesos diodus prie „UChip“

Lituokite šviesos diodus prie UChip
Lituokite šviesos diodus prie UChip
Lituokite šviesos diodus prie UChip
Lituokite šviesos diodus prie UChip
Lituokite šviesos diodus prie UChip
Lituokite šviesos diodus prie UChip

Prijunkite laidus, kaip parodyta paveikslėlyje:

µChip pin_16 -> diodinis anodas

Diodo katodas -> juostelė +5V

µChip pin_8 -> juostelė GND

µChip pin_2 (arba bet koks kitas turimas GPIO) -> juostelė DIN

Vielos ilgis turėtų būti pakankamas: ne trumpas (kad prireikus galėtumėte lengvai ištraukti uChip), ne ilgas, kitaip negalėsite uždėti uChipins vamzdžio.

Diodas ** gali būti praleistas **, nes daugeliu atvejų taip pat veiks LED lemputė. Jo funkcija yra sumažinti maitinimo įtampą prie LED juostos, kad jos aukštas loginis lygis atitiktų 3,3 V specifikacijas.

4 žingsnis: Užbaikite rėmo struktūrą

Užbaikite rėmo struktūrą
Užbaikite rėmo struktūrą

Viską sumontuokite vamzdžio viduje. Nieko lengviau! Būkite atsargūs lenkdami laidus!

Apvyniokite nepermatomą (bet pusiau permatomą) pakuotės putą aplink vamzdelį. Tai išsklaidys šviesos diodų skleidžiamą šviesą. Naudokite tam tikrą juostą, kad pritvirtintumėte prie antistatinio IC vamzdžio.

5 veiksmas: programuokite naudodami „Arduino IDE“

Įkelkite µChip su pridėtu eskizu „LightSaber.ino“.

Mirkčiojančio kodo dalį pasiskolinau iš nuostabaus projekto „Mad Gyver“.

6 žingsnis: Įjunkite ir mėgaukitės

Prijunkite maitinimo šaltinį per mikro-USB kabelį (aš naudojau maitinimo bloką) ir mėgaukitės Jedi / Sith ginklu !!

Galite modifikuoti kodą ir pridėti papildomą mygtuką, leidžiantį pakeisti įjungimo/išjungimo seką ir laiką.

Kreditai:

Kai kuriuos šaltinio kodus įkvėpė nuostabus „Mad Gyver“projektas „Instructables“

„FastLED“biblioteka naudojama RGB šviesos diodams valdyti.

Rekomenduojamas: