Sadržaj:
- Korak 1: Priprema okvira
- Korak 2: Odrežite traku LED dioda na odgovarajuću duljinu
- Korak 3: Lemite LED diode na UChip
- Korak 4: Dovršite strukturu okvira
- Korak 5: Programirajte s Arduino IDE -om
- Korak 6: Uključite i uživajte
Video: UChip Lightsaber - "Neka sila bude s vama": 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Jeste li ikada sanjali o tome da budete Jedi ili Sith iz svemira Star Wars, zamahnete moćnim Svjetlosnim mačem kako biste podržali svoju stranu? Kakav god odgovor bio, evo ga: Kako izraditi DIY svjetlosni mač s µ čipom
Prvo, dopustite mi da navedem da namjeravam napraviti jeftin, skaliran i prijenosni svjetlosni mač, bliže "svjetlosnom bodežu", a ne svjetlosnom maču u punoj veličini koji obično vidite u filmovima Ratova zvijezda. Želim iskoristiti prednost kompaktne veličine µ čipa za izradu ultra tankog svjetlosnog mača s efektima drhtavice (koji mogu koristiti i kao vanjsko svjetlo u slučaju potrebe).
Budući da µChip odlikuje istosmjerni/istosmjerni pretvarač koji može isporučiti struju do 1A na 5V ili 3.3V, napajat ću svoj bodež izravno iz mikro ‑ USB konektora na µ čipu, dok LED diode povezujem s generiranim VEXT pinom. Stoga mi je potrebno samo spojiti mikro-USB kabel za programiranje/napajanje Svjetlosnog sablja i mogu izabrati hoću li priključenoj LED traci dati 3,3 V ili 5 V.
Kao izvor svjetla koristim LED traku WS2812B. Ima niz WS2812B IC -ova koji integriraju 3 LED diode (RGB) i upravljački program. Za upravljanje IC -ovima mora se koristiti određeni (ali dobro poznati) serijski protokol, a možete ga pronaći ovdje. Postoje različite trake, za svaku je karakteristična drugačija LED gustoća i paket. 100 LED/m i pakiranje IP30 savršeno odgovaraju ovom projektu. Visoka LED gustoća jamči da će Svjetlosni mač biti dovoljno svijetao, dok je paket onaj bez zaštite od silicija tako da stane u cijev koju koristim kao okvir za svoj Svjetlosni mač.
Okvir koji koristim za svoj projekt je reciklirana antistatička IC cijev; kompaktan je i proziran, osim što savršeno pristaje i izvoru svjetla (traka WS2812B) i kontroleru (µChip), štiteći sve komponente, a bodežu daje čvrstoću.
Kao raspršivač svjetlosti koristio sam pjenu za pakiranje; moj dolazi iz pakiranja LCD monitora.
Konačno, kao izvor napajanja, svaka banka napajanja koja isporučuje najmanje 1A obavit će posao.
Evo jednostavnih koraka za izgradnju svjetlosnog mača.
Korak 1: Priprema okvira
Napravite rupu u antistatičkoj IC cijevi kako biste spriječili klizanje uChipa unutar cijevi kada spojite mikro USB kabel. Rupa bi se trebala nalaziti na otprilike 3 cm od kraja cijevi.
Zatim umetnite plastičnu iglu (možete reciklirati plastičnu iglu koja je isporučena s cijevi za držanje IC -ova).
Korak 2: Odrežite traku LED dioda na odgovarajuću duljinu
Izmjerite potreban broj LED dioda postavljanjem trake unutar IC cijevi, a zatim izrežite na odgovarajuću duljinu.
Upamtite da vam je potreban neparan ukupan broj LED dioda kako biste stvorili simetrični učinak uključivanja/isključivanja.
Korak 3: Lemite LED diode na UChip
Spojite žice kao što je prikazano na slici:
µČip pin_16 -> Diodna anoda
Diodna katoda -> traka +5V
µČip pin_8 -> traka GND
µČip pin_2 (ili bilo koji drugi dostupni GPIO) -> traka DIN
Duljina žice trebala bi biti prikladna: ne prekratka (tako da možete lako izvući uChip, ako je potrebno), ne predugačka, inače nećete moći staviti uChipins unutar cijevi.
Dioda ** može ** biti izostavljena, jer će u većini slučajeva raditi i LED traka. Njegova je funkcija smanjiti napon napajanja na LED traci, tako da njegova visoka logička razina bude unutar 3.3V specifikacija.
Korak 4: Dovršite strukturu okvira
Stavite sve unutar cijevi. Ništa lakše! Budite oprezni pri savijanju žica!
Omotajte neprozirnu (ali poluprozirnu) pjenu za pakiranje oko cijevi. To će raspršiti svjetlo koje stvaraju LED diode. Pomoću neke trake pričvrstite je na antistatičku IC cijev.
Korak 5: Programirajte s Arduino IDE -om
Umetnite µČip s priloženom skicom “LightSaber.ino”.
Posudio sam dio treperavog koda od sjajnog projekta Mad Gyver.
Korak 6: Uključite i uživajte
Spojite napajanje putem mikro-USB kabela (koristio sam powerbank) i uživajte u svom Jedi / Sith oružju !!
Kôd možete izmijeniti tako da dodate dodatni gumb koji vam omogućuje promjenu redoslijeda uključivanja/isključivanja i vremena.
Zasluge:
Neki od izvornog koda inspirirani su nevjerojatnim projektom Madc Gyver Instructables
Knjižnica FastLED koristi se za kontrolu RGB LED dioda.
Preporučeni:
Neka SMD ICs Breadboard bude prijateljski!: 10 koraka (sa slikama)
Učinite SMD ICs Breadboard Friendly!: Događa se mnogo puta da je naš omiljeni IC dostupan samo u SMD paketu i ne postoji način da ga isprobate na ploči. Tako bih vam u ovom kratkom uputstvu pokazao kako sam napravio ovaj mali adapter za SMD IC tako da može jesti
Sila utjecaja na trkačevu petu i nogu tijekom trčanja: 6 koraka
Sila utjecaja na trkačevu petu i nogu tijekom trčanja: Za svoj sam projekt htio testirati količinu sile kojoj su trkačeva peta i noga izložene, te jesu li nove tenisice doista smanjile silu. Akcelerometar je uređaj koji detektira ubrzanje u osi X, Y i Z. Ubrzanje se mjeri
Glava g. Wallplatea okreće se za vama: 9 koraka (sa slikama)
Glava gospodina Wallplatea ide vam u trag: Ovo je naprednija verzija robota Eye Illusion Robota gospodina Wallplatea https://www.instructables.com/id/Mr-Wallplates-Eye-Illusion. Ultrazvučni senzor omogućuje glavi g. Wallplatea da vas prati dok hodate ispred njega. Proces se može sažeti
"Ready Maker" - Kontrola nad projektom "Lego Power Functions" projekt: 9 koraka
"Ready Maker" - Kontrola nad projektom "Lego Power Functions" projekt: Naučite kako kontrolirati Lego " Power funkcije " komponente s Arduino pločom i izgradite svoj projekt u " Ready Maker " editor (kod nije potreban) za daljinsko upravljanje modelom
HC - 06 (Slave modul) Promjena "NAME" bez upotrebe "Monitor Serial Arduino" koji "radi jednostavno": Besprijekoran način!: 3 koraka
HC - 06 (Slave modul) Promjena "NAME" bez upotrebe "Monitor Serial Arduino" … koji "radi lako": Besprijekoran način!: Nakon " Dugotrajno " pokušavajući promijeniti naziv u HC - 06 (slave modul), koristeći " serijski monitor Arduina, bez " Uspjeh ", pronašao sam drugi jednostavan način i dijelim ih sada! Zabavite se prijatelji