Sisukord:
- Samm: raami ettevalmistamine
- Samm: lõigake valgusdioodide riba õigele pikkusele
- 3. samm: jootke LED -ribad UChipi
- Samm: viige raami struktuur lõpule
- Samm: programmeerige Arduino IDE abil
- 6. samm: lülitage sisse ja nautige
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Kas olete kunagi unistanud, et olete tähesõdade universumi jedi või sith, kiigutades võimsat valgusmõõka oma poole toetamiseks? Ükskõik milline vastus ka ei oleks, siin on see: Kuidas teha µChipiga isetehtud valgusmõõk
Esiteks lubage mul täpsustada, et kavatsen teha odava, skaleeritud ja kaasaskantava valgusmõõga lähemale „Lightdaggerile”, mitte täissuuruses Valgusmõõgale, mida tavaliselt näete Tähesõdade filmides. Soovin ära kasutada µChipi kompaktset suurust, et valmistada ülimalt värisema efektiga valgusmõõk (mida saan vajadusel kasutada ka välisvalgusena).
Kuna µChip sisaldab alalis-/alalisvoolu muundurit, mis suudab toita kuni 1 A voolu 5 V või 3,3 V juures, toitan pistoda otse µChipi mikro -USB -pistikust, ühendades samal ajal LED -id loodud VEXT -tihvtiga. Seega pean Lightsaberi programmeerimiseks/toiteks ühendama ainult mikro-USB-kaabli ja saan valida, kas anda ühendatud LED-ribale 3,3 V või 5 V.
Valgusallikana kasutan WS2812B LED -riba. Sellel on seeria WS2812B IC -sid, mis sisaldavad 3 LED -i (RGB) ja draiverit. IC -de juhtimiseks tuleb kasutada spetsiifilist (kuid hästi tuntud) jadaprotokolli ja selle leiate siit. On erinevaid ribasid, millest igaühte iseloomustab erinev LED -i tihedus ja pakend. 100 LED/m ja pakend IP30 sobivad selle projekti jaoks ideaalselt. Suur valgusdioodide tihedus tagab, et valgusmõõk on piisavalt hele, samas kui pakendil puudub ränikaitse, nii et see mahub torusse, mida kasutan oma valgusmõõdu raamina.
Raam, mida ma oma projekti jaoks kasutan, on ringlussevõetud antistaatiline IC -toru; see on kompaktne ja läbipaistev, lisaks sobib ideaalselt nii valgusallikale (WS2812B riba) kui ka kontrollerile (µChip), kaitstes kõiki komponente, andes samas pistoda jäikuse.
Kasutasin valgusdiffuusorina pakendavahtu; minu oma pärineb LCD monitori pakendist.
Lõpuks, toiteallikana teeb seda tööd iga jõupank, mis pakub vähemalt 1A.
Siin on lihtsad sammud valgusmõõga ehitamiseks.
Samm: raami ettevalmistamine
Looge antistaatilisse IC -torusse auk, et vältida uChipi libisemist toru sisse, kui ühendate mikro -USB -kaabli. Auk peaks asuma toru otsast umbes 3 cm kaugusel.
Seejärel sisestage plastikust tihvt (IC -de hoidmiseks saate toruga kaasas olnud plastnõela ringlusse võtta).
Samm: lõigake valgusdioodide riba õigele pikkusele
Mõõtke vajalike valgusdioodide arv, paigaldades riba IC -toru sisse, seejärel lõigake õige pikkusega.
Pidage meeles, et sümmeetrilise sisse- ja väljalülitamise efekti loomiseks vajate paaritut LED -ide koguarvu.
3. samm: jootke LED -ribad UChipi
Ühendage juhtmed, nagu pildil näidatud:
µChip pin_16 -> dioodanood
Dioodkatood -> riba +5V
µChip pin_8 -> riba GND
µChip pin_2 (või mõni muu saadaval olev GPIO) -> riba DIN
Traadi pikkus peaks olema piisav: mitte lühike (nii et vajadusel saate uChipi kergesti välja tõmmata), mitte pikk, muidu ei saa te uChipins'i toru külge panna.
Diood ** võidakse ** välja jätta, kuna enamikul juhtudel töötab ka LED -riba. Selle ülesanne on vähendada LED -riba toitepinget, nii et selle kõrge loogika tase oleks 3,3 V spetsifikatsioonides.
Samm: viige raami struktuur lõpule
Paigaldage kõik toru sisse. Ei midagi lihtsamat! Olge juhtmete painutamisel ettevaatlik!
Mähi läbipaistmatu (kuid poolläbipaistev) pakendavaht tuubi ümber. See hajutab valgusdioodide tekitatud valgust. Kinnitage see antistaatilise IC -toru külge teibiga.
Samm: programmeerige Arduino IDE abil
Laadige µChip kaasasoleva visandiga „LightSaber.ino”.
Laenasin osa vilkuvast koodist Mad Gyveri vingelt projektilt.
6. samm: lülitage sisse ja nautige
Ühendage toide mikro-USB-kaabli kaudu (ma kasutasin toitepanka) ja nautige oma Jedi / Sithi relva !!
Saate koodi muuta, et lisada lisanupp, mis võimaldab muuta sisselülitamise/vähendamise järjestust ja ajastusi.
Autorid:
Osa lähtekoodist on inspireeritud Mad Gyveri hämmastavast Instructables projektist
FastLED -raamatukogu kasutatakse RGB -valgusdioodide juhtimiseks.
Soovitan:
Jedi jõud: 7 sammu (piltidega)
Jedi jõud: Yoda on minu mentor, ta on tark. Ma ei ürita teda vähemalt teadlikult jäljendada (vaata pilte), kuid keegi võrdles mind kunagi temaga. See Lazy Old Geek (L.O.G.) on huvitatud ajulainetest, kuid isegi kaubanduslikud EEG -d (elektroentsefalogramm) on ilusad
UChip - lihtne visand mootorite ja/või servode kaugjuhtimiseks 2,4 GHz raadio Tx -Rx kaudu!: 3 sammu
UChip - lihtne visand mootorite ja/või servode kaugjuhtimiseks 2,4 GHz raadio Tx -Rx kaudu !: Mulle väga meeldib RC maailm. RC mänguasja kasutamine annab teile tunde, et teie kontrolli all on midagi erakordset, vaatamata sellele, et tegemist on väikese paadi, auto või drooniga! Siiski ei ole lihtne oma mänguasju kohandada ja panna neid tegema kõike, mida soovite
UChip-RC paat plastpudelitest ja CD-ROM-mängijast väljas!: 4 sammu
UChip-RC paat plastpudelitest ja CD-ROM-mängijast välja! mänguasi, mis on … paat! Kuna ma pole mehaanikainsener, valisin lihtsa
K-2 robootika esimene päev: projektipuu jõud!: 8 sammu (piltidega)
K-2 Robootika Esimene päev: projektipuu jõud !: Esimese robootika 1. taseme päeval (kasutades Racer Pro-roboteid ®) tutvustame õpilastele " nende roboteid " ja siis näidake neile Project Challenge-Tree ™ Ei 1. Projekti väljakutsepuud loovad tingimused aktiivse õppimise tsooniks ja kaubanduseks;
Kuidas kirjutada jõhker jõud numbritele (Visual BASIC 2008 Express): 5 sammu
Kuidas kirjutada numbritele jõhker jõud (Visual BASIC 2008 Express): selles juhendis näitan teile, kuidas kirjutada nn "Brute Force" Visual BASIC 2008 Expressis, mille saate alla laadida siit -> http://www.microsoft.com/eXPress/download/ Force force on "lõhenemine" programm, mis mõjub