Kazalo:

Mavrična krona iz filca in neopiksela: 8 korakov (s slikami)
Mavrična krona iz filca in neopiksela: 8 korakov (s slikami)

Video: Mavrična krona iz filca in neopiksela: 8 korakov (s slikami)

Video: Mavrična krona iz filca in neopiksela: 8 korakov (s slikami)
Video: Листва из поролона для деревьев. DIY. 2024, Julij
Anonim
Mavrična krona iz filca in neopiksela
Mavrična krona iz filca in neopiksela
Mavrična krona iz filca in neopiksela
Mavrična krona iz filca in neopiksela

Ta konec tedna sem za 3-letno sestrično naredil svetlečo krono z neopixel. Vedno se mi zdi precej navdušena nad mojimi svetlečimi pripomočki, zato sem ugotovil, da je čas, da ima eno svojo. Izgleda zelo kul in rad bi jo vključil v svoj svet utripajočih LED in ustvarjanja že v mladih letih …

Ta projekt ima dve polovici-stran elektronike in kode ter dejanska izdelava krone. Ujemajo se skupaj in lahko jih naredite v poljubnem vrstnem redu. Tudi vam ni treba biti strokovnjak - rekel bi, da je to odličen projekt za začetnike, tudi če na obeh področjih nimate veliko izkušenj.

Za izdelavo projekta boste potrebovali naslednja orodja:

  • Računalnik z Arduino IDE
  • Laserski rezalnik in pripadajoča programska oprema
  • Šivalni stroj (ali ročna šivalna oprema + čas)
  • Spajkalnik, spajkalnik itd.

Potrebovali boste tudi naslednje materiale:

  • Mikrokontroler Adafruit Trinket
  • Adafruit PowerBoost 500C polnilec/ojačevalnik
  • Majhna 3,7 V LiPo baterija (približno 150 mAh)
  • Nekaj žic
  • Neopixel /WS2812B LED trak, dolg kot obseg glave
  • Filc, ~ 600x200 mm
  • Trak s kljuko in zanko iz bele niti, kos ~ 10 cm
  • Nekaj lepljivih blazinic in nekaj prozornega traku
  • Stikalo SPST

Korak: Oblikovanje krone

Oblikovanje krone
Oblikovanje krone
Oblikovanje krone
Oblikovanje krone

Najprej morate ugotoviti obseg glave osebe. Želite, da bo to približno tam, kjer bo krona sedela, vendar ne skrbite preveč - glave so čudnih oblik, tkanina je prožna in krono lahko vseeno nastavite. Zdi se, da je glava 4-letnika v povprečju približno 51 cm, zato sem ga uporabil. Sprva je bil načrt 3D tiskanje krone, toda bogovi 3D tiskanja niso bili na moji strani, ko sem to poskusil, zato sem se odločil za lasersko rezano klobučevino, ki je vseeno bolj prilagodljiva in mehka. Krono sem oblikoval v QCAD - to je precej preprosto.

V bistvu je to pravokotnik, dolg kot obseg glave in visok 50 mm, z dodatnim kosom na dnu za šivanje čez trak NeoPixel. Obstaja tudi majhen podaljšan žep za vezje in jeziček na enem koncu za dodajanje nekaj ježka. Okrog vrha sem kot okras dodal veliko črko M (ime moje sestrične se začne z M) in odstranil črte, ki jih povezujejo s telesom, da bi jih razrezali kot en kos. Za te sem moral uporabiti precej debelo pisavo, vendar so se izkazale v redu.

Tukaj lahko prenesete datoteke, ki sem jih uporabil, vendar je verjetno bolje, da jih naredite sami. Oblikovanje lahko naredite precej dodelano - dokler bo iz tankega klobučevine izrezano v redu, ne da bi se zlomilo.

2. korak: Lasersko rezanje filca

Lasersko rezanje filca
Lasersko rezanje filca
Lasersko rezanje filca
Lasersko rezanje filca

Nato lasersko izrežite obliko na laserskem rezalniku v nekaj klobučevine (prepričan sem, da je moj sintetični filc, če ga gledam). Laserski rezalnik sem uporabil v Norwich Hackspaceu, kjer imamo rezalnik 60W Just Add Sharks Greyfin A2, za tiste, ki jih zanima, pa sem uporabil Speed 20, Power 55 v programski opremi LaserCut 5.3. Opomba: to bo skoraj zagotovo drugače za vaš stroj !.

3. korak: Šivanje krone

Šivanje krone
Šivanje krone
Šivanje krone
Šivanje krone
Šivanje krone
Šivanje krone
Šivanje krone
Šivanje krone

Zdaj krono zašite. Najprej izrežite dva traka kaveljčnega traku, da pritrdite krono. Del zanke sem naredil precej daljši od kljuke, tako da je bil nastavljiv do stopnje. Najprej s šivalnim strojem prišite kljuko in zanko, nato navzdol po zgornjem in skrajnem koncu kanala NeoPixel s šivalnim strojem, nato pa okoli vrha žepa za elektroniko (vendar pustite stran odprto, da potisnete NeoPixels skozi)

4. korak: LED čas

LED čas
LED čas

LED trak položite na krono in ga razrežite tako, da se prilega kroni. Morali boste odrezati trak LED, kjer so bakreni priključki, zato zaokrožite navzdol do naslednjega bakrenega traku pod dolžino krone, da trak ne štrli. Glede na to, kaj imate, lahko uporabite 30, 60 ali 144 LED-pik na meter. Uporabil sem 30, ker je to tisto, kar sem imel, in izkazalo se je v redu, vendar mislim, da bolj kot je veselje.

5. korak: Priključitev drobtinice

Povezovanje Trinket
Povezovanje Trinket
Povezovanje Trinket
Povezovanje Trinket
Priključitev Trinket
Priključitev Trinket
Priključitev Trinket
Priključitev Trinket

Vsaka LED dioda v traku neopixel vzame podatke, ki jih pošlje mikrokrmilnik, jih prebere, preveri, ali jim podatki govorijo, naj nekaj naredi, in jih nato posreduje. Zaradi tega, kako to deluje, ima vsak piksel na koncu podatke in konec podatkov.

Odrežite in odstranite 4 kratke dolžine žice in jih pritrdite na naslednji način: Spajate eno dolžino na 5 -polni zatič Spajate eno dolžino na pin 1, označeno z '#1' (če želite, lahko uporabite drug čep, vendar ga boste morali spremeniti kodo). Preostali 2 žici zvijte skupaj in ju pritrdite na zatič GND.

Zdaj morate priključiti 3 od teh na neopixel trak: Ena od ozemljitvenih žic se poveže z ozemljitvijo traku. 5v pin se poveže z VIN na traku Digitalni #pin se poveže z DIN na traku. Če imate trak s silikonskim vodoodpornim ohišjem, ga morate pred začetkom spajkanja odrezati s škarjami.

Ugotovil sem, da se najlažje povežem s temi trakovi tako, da obložim blazinice s spajkanjem, žice premažem s spajkanjem in jih stopim skupaj.

6. korak: Koda

Koda!
Koda!
Koda!
Koda!
Koda!
Koda!

Arduino IDE bomo uporabili za programiranje Trinketa, pri čemer bomo spremenili vzorčno kodo, ki je na voljo za Neopixel, da bo naredil, kar želimo. Od tu lahko namestite Arduino IDE, če ga še nimate nameščenega. Če še niste delali s Trinketom, sledite Adafruitovi vadnici tukaj, da namestite vse dodatne bite, ki jih potrebujete (Trinket ni standardna plošča Arduino, vendar jo je mogoče programirati s programsko opremo Arduino). Ko kodo za utripanje naložite v drobnarico in deluje, ste pripravljeni naložiti in spremeniti kodo.

Prvi korak je namestitev knjižnice Adafruit Neopixel za nadzor LED. Tukaj imajo odlično vadnico o tem, zato vam toplo priporočam, da temu sledite in se nato vrnete k temu.

Na krono lahko prilepite poljubno kodo. Primer kode 'strandtest' vam daje dobro predstavo o tem, kaj zmorejo piksli. Če želite to naložiti, pojdite na datoteko> primeri> Adafruit NeoPixel> strandtest. V kodi boste morali spremeniti nekaj stvari: spremenljivko PIN na vrhu morate spremeniti v pin, ki ste ga uporabili (privzeto je 6), v kodi za nastavitev traku pa jo boste morali spremeniti v število LED na traku, ki ste ga uporabili (le preštejte jih).

Nato lahko izbrišete vse dele kode, ki jih ne želite. Funkcija zanke (prikazana kot void loop v kodi) zaporedno kliče vsako funkcijo (ji pove, naj se izvaja), tako da vidite, da prikazuje vse različne funkcije. Odločil sem se, da si resnično želim samo RainbowCycle, saj mi je bil to najljubši, zato sem izbrisal vse ostale klice funkcij in ga pustil tako, da deluje.

Ko končate, pritisnite gumb na drobnariji, da ga preklopite v način za nalaganje, in naložite svojo kodo. Morali bi imeti veliko sijočih luči! Če se prikaže napaka, začnite z najpreprostejšo kodo, kot je bila sprva, nato pa postopoma odstranite bite, ki jih ne želite/potrebujete. Če imate še vedno težave, si oglejte zgoraj povezano vadnico Adafruit.

7. korak: Baterije in polnilci

Baterije in polnilci
Baterije in polnilci
Baterije in polnilci
Baterije in polnilci
Baterije in polnilci
Baterije in polnilci

Zadnja stvar, ki jo potrebujete, je nekaj moči. Odločil sem se za nakup ustreznega polnilca za baterije Adafruit 500C - ponavadi uporabljam kakšno kitajsko enoto, vendar ne bom tvegal blizu glave moje sestrične, hvala. Če imate LiPo baterijo s priključkom JST, jo lahko priključite kar na 500C. V nasprotnem primeru ga boste morali spajati tako kot jaz na zatiča VBAT in Gnd. Smiselno je, da ne uporabljate zatičev VBAT in Gnd, ki sta drug poleg drugega, ker bi se nato baterija lahko kratka. Pin GND na spodnji strani priključka za polnjenje USB sem uporabil kot svojega, saj je bil velik in daleč od vsega drugega.

Želel sem vključiti stikalo za vklop, zato sem preprosto stikalo SPST priključil na zatiče EN in GND z nekaj žice. Če pogledamo nazaj, bi bil kliknjen gumb za to veliko boljši. Nato priključite - izhodni zatič na koncu na rezervno ozemljitveno žico od prej, ter izrežite in odstranite drugo žico, da povežete zatič + na koncu z zatičem VUSB na okraski. Čez nekaj časa, ko je vklopljen, bi morali zasvetiti NeoPixels

8. korak: Končna montaža

Končna sestava
Končna sestava
Končna sestava
Končna sestava
Končna sestava
Končna sestava

Z nekaj lepljivih blazinic pritrdite drobnarico na dno baterije in baterijo na PowerBoost, da naredite lep kup elektronike. Nekaj več traku okoli njih pomaga zavarovati, izolirati pred radovednimi prsti in stikalo držati na mestu.

Končno začnite vse skupaj potiskati v klobučevino. Ugotovil sem, da je koristno, da na konec traku položim nekaj čistega traku, da se pri pritisku ne prijema za klobučevino. Ta del je precej težak, vendar je z malo potiskanja in potiskanja dovolj enostaven. Sklop vezja potisnite v žep na koncu.

To je to!

Zelo sem zadovoljen s končnim rezultatom. Ko sem jo pisal, je še nisem dal namenjenemu prejemniku, ampak … to je mavrična krona in ona je 4 -letno dekle, tako da….

Priporočena: