Innholdsfortegnelse:
- Trinn 1: Forbered rammen
- Trinn 2: Klipp LED -stripen til riktig lengde
- Trinn 3: Lodd LED -stripen til UChip
- Trinn 4: Fullfør rammestrukturen
- Trinn 5: Programmer med Arduino IDE
- Trinn 6: Slå på og nyt
Video: UChip Lightsaber - "May the Force Be With You": 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Har du noen gang drømt om å være en Jedi eller Sith of Star Wars -universet og svinge et kraftig lyssvær for å støtte din egen side? Uansett hva svaret kan være, her er det: Hvordan lage en DIY lyssvær med µChip
Først, la meg spesifisere at jeg har tenkt å lage et lavt, skalert og bærbart lyssvær, nærmere en "Lightdagger" i stedet for lyssværet i full størrelse du vanligvis ser i Star Wars -filmene. Jeg vil dra nytte av den kompakte størrelsen på µChip for å lage et ultratynn lyssvær, med skjelvende effekter (som jeg også kan bruke som utendørs lys i tilfelle behov).
Siden µChip har en DC/DC buck -omformer som kan levere opptil 1A strøm ved 5V eller 3,3V, vil jeg drive dolken min direkte fra mikro -USB -kontakten på µChip, mens LED -lampene kobles til den genererte VEXT -pinnen. Dermed trenger jeg bare å koble til en mikro-USB-kabel for å programmere/drive lyssaberen, og jeg kan velge om jeg vil gi 3.3V eller 5V til den tilkoblede LED-stripen.
Jeg bruker en WS2812B LED -stripe som lyskilde. Den har en serie WS2812B ICer, som integrerer 3 lysdioder (RGB) og en driver. En spesifikk (men velkjent) seriell protokoll må brukes for å drive IC -ene, og du finner den her. Det er forskjellige strimler, hver preget av forskjellig LED -tetthet og pakke. 100 lysdioder/m og emballasje IP30 passer perfekt for dette prosjektet. Den høye LED -tettheten garanterer at lyssværet blir lyst nok, mens pakken er den uten silisiumbeskyttelse slik at den passer inne i røret jeg bruker som rammen til lyssværdet.
Rammen jeg bruker til prosjektet mitt er et resirkulert antistatisk IC -rør; den er kompakt og gjennomsiktig, dessuten passer den perfekt både til lyskilden (WS2812B -stripen) og kontrolleren (µChip), og beskytter alle komponentene samtidig som den gir stivhet til dolken.
Jeg brukte emballasjeskum som lysdiffusor; min kommer fra emballasjen til en LCD -skjerm.
Til slutt, som strømkilde, vil enhver kraftbank som leverer minst 1A gjøre jobben.
Her er de enkle trinnene for å bygge lyssværdet.
Trinn 1: Forbered rammen
Lag et hull i det antistatiske IC -røret for å forhindre uChip fra å skli inne i røret når du kobler til mikro -USB -kabelen. Hullet skal være omtrent 3 cm fra enden av røret.
Sett deretter inn en plastnål (du kan resirkulere plastnålen som fulgte med røret for å holde IC -ene).
Trinn 2: Klipp LED -stripen til riktig lengde
Mål antall lysdioder som kreves ved å montere stripen inne i IC -røret, og kutt deretter i riktig lengde.
Husk at du trenger et oddetall totalt antall lysdioder for å skape en symmetrisk av/på -effekt.
Trinn 3: Lodd LED -stripen til UChip
Koble ledningene som vist på bildet:
µChip pin_16 -> Diode -anode
Diodekatode -> stripe +5V
µChip pin_8 -> strip GND
µChip pin_2 (eller annen tilgjengelig GPIO) -> strip DIN
Ledningslengden skal være tilstrekkelig: ikke for kort (slik at du enkelt kan trekke ut uChip, om nødvendig), ikke for lenge, ellers kan du ikke sette uChip inne i røret.
Dioden ** kan ** utelates, da led -stripen i de fleste tilfeller også vil fungere. Funksjonen er å redusere strømforsyningsspenningen på LED -stripen, slik at det høye logiske nivået er innenfor 3,3V spesifikasjoner.
Trinn 4: Fullfør rammestrukturen
Monter alt inne i røret. Ingenting lettere! Vær forsiktig når du bøyer ledningene!
Pakk det ugjennomsiktige (men halvgjennomsiktige) emballasjeskummet rundt røret. Dette vil spre lyset som genereres av lysdiodene. Bruk litt tape for å fikse det på det antistatiske IC -røret.
Trinn 5: Programmer med Arduino IDE
Last inn µChip med den vedlagte skissen “LightSaber.ino”.
Jeg lånte en del av den flimrende koden fra Mad Gyver awesome project.
Trinn 6: Slå på og nyt
Koble til strømforsyningen gjennom mikro-USB-kabelen (jeg brukte en powerbank) og nyt ditt Jedi / Sith-våpen !!
Du kan endre koden for å legge til en ekstra knapp som lar deg endre opp/ned -sekvensen og tidspunktene.
Studiepoeng:
Noen av kildekoden har blitt inspirert av det fantastiske Instructables -prosjektet til Mad Gyver
FastLED -biblioteket brukes til å kontrollere RGB -lysdiodene.
Anbefalt:
Cloudy Cloud Heals You (Hindring for å unngå robot med samlingsfunksjon): 8 trinn
Cloudy Cloud Heals You (Hindring for å unngå robot med samlingsfunksjon): En ubrukelig maskin - Arduino Robot
Minecraft Sword Hits When You Do: 5 trinn (med bilder)
Minecraft Sword Hits When You Do: Tinkernut gjorde nylig et live -kommentarshow der han lette etter forslag fra publikummet til nye prosjekter. Han nevnte å gjøre et prosjekt der en person kunne svinge et sverd i virkeligheten som ville få et sverd i Minecraft til også å svinge
HC - 06 (Slave Module) Endre "NAME" Uten bruk "Monitor Serial Arduino" som "Fungerer enkelt": Feilfri måte!: 3 trinn
HC - 06 (Slave Module) Endre "NAME" Uten bruk "Monitor Serial Arduino" … som "Fungerer enkelt": Feilfri måte!: Etter " Lang tid " prøver å endre navn på HC - 06 (slave -modul), ved hjelp av " seriell skjerm av Arduino, uten " Suksess ", jeg fant en annen enkel måte og jeg deler nå! Ha det gøy venner
Mystic Crystal Ball (It Letterally Tells You Your Fortune!): 3 trinn (med bilder)
Mystic Crystal Ball (It Letterally Tells You Your Fortune!): Lær hvordan du lager en spådomskrystallkule som avslører fremtiden din ved berøring! Prosjektet består av tre grunnleggende deler og kan bygges på omtrent fire timer. Materialer: 1. Kapasitiv berøringssensor: 1 - Arduino Uno mikrokontroller 1
Save You Tube HD (uten et program): 3 trinn
Save You Tube HD (uten et program): I denne instruksjonsboken vil jeg vise deg hvordan du lagrer You Tube -videoer i to.MP4 -format. Du trenger: En datamaskin Et Internett