Indholdsfortegnelse:
- Trin 1: Forbered rammen
- Trin 2: Skær lysdioderne i den rigtige længde
- Trin 3: Lodd lysdioderne til UChip
- Trin 4: Fuldfør rammestrukturen
- Trin 5: Programmer med Arduino IDE
- Trin 6: Start og nyd
Video: UChip Lightsaber - "May the Force Be With You": 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Har du nogensinde drømt om at være en Jedi eller Sith of Star Wars -universet og svinge et kraftigt lyssværd til at støtte din egen side? Uanset hvad svaret måtte være, her er det: Sådan laver du et DIY lyssværd med µChip
Lad mig først angive, at jeg har til hensigt at lave en lavt, skaleret og bærbar lyssværd tættere på en "Lightdagger" frem for den fulde lyssværd, du typisk ser i Star Wars -filmene. Jeg vil drage fordel af den kompakte størrelse på µChip til at lave et ultratyndt lyssværd med skælvende effekter (som jeg også kan bruge som udendørs lys i tilfælde af nødvendighed).
Da µChip har en DC/DC buck -omformer, der kan levere op til 1A strøm ved 5V eller 3,3V, vil jeg tænde min dolk direkte fra mikro -USB -stikket på µChip, mens LED'erne tilsluttes den genererede VEXT -pin. Således behøver jeg kun at tilslutte et mikro-USB-kabel for at programmere/tænde lyssværdet, og jeg kan vælge, om jeg vil give 3.3V eller 5V til den tilsluttede LED-strip.
Jeg bruger en WS2812B LED -strimmel som lyskilde. Den har en serie WS2812B IC'er, som integrerer 3 LED'er (RGB) og en driver. En bestemt (men velkendt) seriel protokol skal bruges til at drive IC'erne, og du kan finde den her. Der er forskellige strimler, der hver især er kendetegnet ved forskellige LED -tætheder og pakker. 100 lysdioder/m og emballage IP30 passer perfekt til dette projekt. Den høje LED -tæthed garanterer, at lyssværdet vil være lyst nok, mens pakken er den uden nogen siliciumbeskyttelse, så den passer ind i det rør, jeg bruger som rammen til mit lyssværd.
Rammen jeg bruger til mit projekt er et genbrugt antistatisk IC -rør; den er kompakt og gennemsigtig, udover at den passer perfekt til både lyskilden (WS2812B -strimmel) og controlleren (µChip), der beskytter alle komponenterne, samtidig med at den giver stivhed til dolken.
Jeg brugte emballageskum som lysdiffusor; min kommer fra emballagen på en LCD -skærm.
Endelig, som strømkilde, vil enhver powerbank, der leverer mindst 1A, udføre jobbet.
Her er de enkle trin til at bygge lyssværdet.
Trin 1: Forbered rammen
Opret et hul i det antistatiske IC -rør for at forhindre uChip fra at glide inde i røret, når du tilslutter mikro -USB -kablet. Hullet skal være placeret ca. 3 cm fra enden af røret.
Indsæt derefter en plastiknål (du kan genbruge den plastiknål, der fulgte med røret for at holde IC'erne).
Trin 2: Skær lysdioderne i den rigtige længde
Mål det antal lysdioder, der kræves ved at montere strimlen inde i IC -røret, og skær derefter i den rigtige længde.
Husk, at du har brug for et ulige totalt antal lysdioder for at skabe en symmetrisk tænd/sluk -effekt.
Trin 3: Lodd lysdioderne til UChip
Tilslut ledningerne som vist på billedet:
µChip pin_16 -> Diode -anode
Diodekatode -> strimmel +5V
µChip pin_8 -> strip GND
µChip pin_2 (eller enhver anden tilgængelig GPIO) -> strip DIN
Ledningslængden skal være tilstrækkelig: ikke for kort (så du let kan trække uChip ud, hvis det er nødvendigt), ikke for længe, ellers kan du ikke sætte uChip inde i røret.
Dioden ** kan ** udelades, da ledstrimlen i de fleste tilfælde også vil fungere. Dens funktion er at reducere strømforsyningsspændingen ved LED -strimlen, så dens høje logiske niveau ligger inden for 3,3V specifikationer.
Trin 4: Fuldfør rammestrukturen
Monter alt inde i røret. Intet lettere! Vær forsigtig, når du bøjer ledningerne!
Pak det uigennemsigtige (men halvgennemsigtige) emballageskum rundt om røret. Dette vil diffundere lyset fra LED'erne. Brug noget tape til at fastgøre det til det antistatiske IC -rør.
Trin 5: Programmer med Arduino IDE
Indlæs µChip med den vedhæftede skitse "LightSaber.ino".
Jeg lånte en del af den flimrende kode fra Mad Gyver awesome project.
Trin 6: Start og nyd
Tilslut strømforsyningen via mikro-USB-kablet (jeg brugte en powerbank) og nyd dit Jedi / Sith-våben !!
Du kan ændre koden for at tilføje en ekstra knap, der giver dig mulighed for at ændre op/ned -sekvensen og timingen.
Kreditter:
Nogle af kildekoden er blevet inspireret af det fantastiske Instructables -projekt fra Mad Gyver
FastLED -bibliotek bruges til at styre RGB -lysdioderne.
Anbefalede:
Minecraft Sword Hits When You Do: 5 trin (med billeder)
Minecraft Sword Hits When You Do: Tinkernut lavede for nylig et live -kommentarshow, hvor han ledte efter forslag fra sit publikum til nye projekter. Han nævnte at lave et projekt, hvor en person kunne svinge et sværd i virkeligheden, der ville få et sværd i Minecraft til også at svinge
HC - 06 (Slave Module) Ændring af "NAME" uden brug "Monitor Serial Arduino" der "Let fungerer": Fejlfri måde!: 3 trin
HC - 06 (slave -modul) Ændring af "NAME" uden brug "Monitor Serial Arduino" … der "Let fungerer": Fejlfri måde!: Efter " Lang tid " forsøger at ændre navn på HC - 06 (slave -modul) ved hjælp af " seriel monitor af Arduino, uden " Succes ", jeg fandt en anden nem måde og jeg deler nu! Hav det sjovt venner
Electronic Matrix - I Love You: 10 trin (med billeder)
Electronic Matrix - I Love You: Hej der! Der er kærlighed i luften! Denne valentinsdag viser din kærlighed bogstaveligt talt på 8x8 LED Matrix med Arduino. Lav et elektronisk valentinsprojekt for din gave til din elskede. I dag viser jeg dig mit enkle, men søde projekt til valentinen
Save You Tube HD (uden et program): 3 trin
Save You Tube HD (Uden et program): I denne Instruktable vil jeg vise dig, hvordan du gemmer You Tube -videoer i to.MP4 -format.Du skal bruge: En computerA Internet
Maling af bagsiden (skinnende) Side of You 5. generations iPod: 3 trin
Maling af bagsiden (skinnende) Side of You 5. generations iPod: Jeg elsker at pille og lege med ting. Hvis jeg får noget, og det ikke er til min smag, eller har potentiale til at blive mere, ændrer jeg det;-) Nu burde dette fungere på enhver pre Classic iPod, da Apple har krypteret firmwaren på dem, jeg vil ikke