INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
Het u al ooit daarvan gedroom om 'n Jedi of Sith of the Star Wars -heelal te wees, 'n kragtige Lightsaber te swaai om u eie kant te ondersteun? Wat die antwoord ook al mag wees, hier is dit: Hoe om 'n DIY Lightsaber te maak met µChip
Eerstens, laat ek spesifiseer dat ek van plan is om 'n goedkoop, afgeskaalde en draagbare Lightsaber te maak, nader aan 'n 'Lightdagger' eerder as die volle Lightsaber wat u gewoonlik in die Star Wars -films sien. Ek wil voordeel trek uit die kompakte grootte van µChip om 'n ultradunte Lightsaber te maak, met bewende effekte (wat ek ook as buitelig kan gebruik indien nodig).
Aangesien µChip 'n DC/DC buck -omskakelaar het wat tot 1A stroom by 5V of 3.3V kan lewer, sal ek my dolk direk vanaf die mikro -USB -aansluiting op µChip aanskakel, terwyl ek die LED's aan die gegenereerde VEXT -pen koppel. Ek hoef dus slegs 'n mikro-USB-kabel aan te sluit om die Lightsaber te programmeer/aan te dryf, en ek kan kies of ek 3.3V of 5V aan die gekoppelde LED-strook wil gee.
Ek gebruik 'n WS2812B LED -strook as ligbron. Dit het 'n reeks WS2812B IC's, wat 3 LED's (RGB) en 'n bestuurder integreer. 'N Spesifieke (maar welbekende) reeksprotokol moet gebruik word om die IC's te bestuur, en u kan dit hier vind. Daar is verskillende stroke, elk gekenmerk deur verskillende LED -digtheid en verpakking. 100 LED's/m en verpakking IP30 pas perfek vir hierdie projek. Die hoë LED -digtheid waarborg dat die Lightsaber helder genoeg sal wees, terwyl die pakket die silikon sonder beskerming het sodat dit in die buis pas wat ek as raam vir my Lightsaber gebruik.
Die raam wat ek vir my projek gebruik, is 'n herwinde antistatiese IC -buis; dit is kompak en deursigtig, en pas ook perfek by beide die ligbron (WS2812B -strook) en die kontroleerder (µChip), wat al die komponente beskerm terwyl dit die dolk styf maak.
Ek gebruik verpakkingsskuim as 'n ligte verspreider; myne kom uit die verpakking van 'n LCD -monitor.
Laastens, as kragbron, sal enige kragbank wat ten minste 1A lewer, die werk doen.
Hier is die eenvoudige stappe om die Lightsaber te bou.
Stap 1: Berei die raam voor
Maak 'n gaatjie in die antistatiese IC -buis om te voorkom dat uChip van binne in die buis gly as u die mikro -USB -kabel aansluit. Die gat moet ongeveer 3 cm van die einde van die buis geleë wees.
Plaas dan 'n plastiekpen (u kan die plastiekpen wat by die buis bygevoeg is, herwin om die IC's vas te hou).
Stap 2: Sny die LED -strook op die regte lengte
Meet die aantal LED's wat benodig word deur die strook in die IC -buis te plaas, en sny dit dan op die regte lengte.
Onthou dat u 'n vreemde totale aantal LED's benodig om 'n simmetriese aan/uit -effek te skep.
Stap 3: Soldeer die LED's Strip aan UChip
Verbind die drade soos op die foto getoon:
µChip pin_16 -> Diode -anode
Diode katode -> strook +5V
µChip pin_8 -> strook GND
µChip pin_2 (of enige ander beskikbare GPIO) -> strook DIN
Die draadlengte moet voldoende wees: nie te kort nie (sodat u maklik uChip kan uittrek, indien nodig), nie te lank nie, anders kan u uChip nie in die buis sit nie.
Die diode ** kan ** weggelaat word, aangesien die LED -strook in die meeste gevalle ook sal werk. Die funksie daarvan is om die voedingspanning by die LED -strook te verminder, sodat die hoë logiese vlak binne die spesifikasies van 3.3V is.
Stap 4: Voltooi die raamstruktuur
Pas alles in die buis. Niks makliker nie! Wees versigtig as u die drade buig!
Draai die ondeursigtige (maar halfdeursigtige) verpakkingsskuim om die buis. Dit versprei die lig wat deur die LED's opgewek word. Gebruik 'n band om dit aan die antistatiese IC -buis vas te maak.
Stap 5: Programmeer met Arduino IDE
Laai µChip saam met die aangehegte skets “LightSaber.ino”.
Ek het 'n deel van die flikkerende kode geleen by die wonderlike projek van Mad Gyver.
Stap 6: Skakel aan en geniet
Koppel die kragtoevoer via die mikro-USB-kabel (ek het 'n powerbank gebruik) en geniet u Jedi / Sith-wapen !!
U kan die kode verander om 'n ekstra knoppie by te voeg waarmee u die op- en afskakeling en tydsberekening kan verander.
Krediete:
Sommige van die bronkode is geïnspireer deur die wonderlike Instructables -projek van Mad Gyver
FastLED -biblioteek word gebruik om die RGB -LED's te beheer.
Aanbeveel:
Jedi Force: 7 stappe (met foto's)
Jedi Force: Yoda is my mentor, hy is wys. Ek probeer hom nie navolg nie, ten minste bewustelik (sien foto's), maar iemand het my eenkeer met hom vergelyk. Hierdie Lazy Old Geek (L.O.G.) stel belang in breingolwe, maar selfs kommersiële EEG's (elektroencefalogram) is mooi
Force Sensing Resistor (FSR) Arduino Eenvoudige handleiding: 8 stappe
Force Sensing Resistor (FSR) Arduino Eenvoudige handleiding: In hierdie tutoriaal leer ons hoe om die krag wat op die Force Sensing Resistor (FSR) toegepas word op te spoor en dit op die OLED -skerm te vertoon + ons sal die perke stel met 'n groen en 'n rooi LED . Kyk na 'n demonstrasievideo
N Klein bakkie met die Lorentz Force: 4 stappe
N Klein bak met die Lorentz Force: Ons het 'n eenvoudige opset gemaak waarin die Lorentz-krag gevisualiseer kan word. Deur 'n stroom deur 'n water met koeksoda -mengsel te laat loop en 'n magneet onder hierdie mengsel te plaas, sal die vloeistof om die elektrodes draai
Electronic Matrix - I Love You: 10 stappe (met prente)
Electronic Matrix - I Love You: Hi daar! Liefde is in die lug! Hierdie Valentynsdag wys u liefde letterlik op 8x8 LED Matrix met Arduino. Maak 'n elektroniese valentynsprojek vir u geskenk aan u geliefde. Vandag wys ek u my eenvoudige, maar oulike projek vir die Valentynsdag
Save You Tube HD (sonder 'n program): 3 stappe
Save You Tube HD (sonder 'n program): in hierdie instruksies sal ek jou wys hoe om You Tube -video's in die MP4 -formaat te stoor. Jy benodig: 'n rekenaar 'n Internet