Kazalo:

TwirLED: Light Up krilo: 8 korakov (s slikami)
TwirLED: Light Up krilo: 8 korakov (s slikami)

Video: TwirLED: Light Up krilo: 8 korakov (s slikami)

Video: TwirLED: Light Up krilo: 8 korakov (s slikami)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Julij
Anonim
Image
Image
TwirLED: Light Up krilo
TwirLED: Light Up krilo
TwirLED: Light Up krilo
TwirLED: Light Up krilo

Osnovna ideja tega projekta je krilo, ki reagira na gibanje in zasveti, ko se vrtiš na plesišču. Za družabne plese, kot so blues, swing in salsa, je »show off« trenutek, ko se plesalka vrti, zato sem si želela krilo, ki se takrat samo prižge.

Funkcija se izvede z zagonom preprostega programa, ki odčita položaj na osi z 3-osnega senzorja in sproži utripanje svetlobnega pramena, če je odčitek nad določeno vrednostjo.

Zahtevane spretnosti:

  • Osnovno šivanje
  • Spajkanje
  • Programiranje mikro krmilnika z Arduiom
  • Potrpežljivost

Naj vas nič od tega ne ustraši; to je odlična priložnost za učenje in / ali izvajanje veščin. Šivanje lahko opravite ročno, če nimate dostopa do šivalnega stroja. Pred tem sem se naučil spajkati samo dva projekta, zato, če ne veste, kako se lotiti takšnega prizadevanja, boste zagotovo po njem! Arduina ni tako težko naučiti in vam ni treba pisati kode.

Korak: Zberite materiale in orodja

Zberite materiale in orodja
Zberite materiale in orodja
Zberite materiale in orodja
Zberite materiale in orodja

Vključil sem povezave do nekaterih izdelkov in komponent, ki sem jih uporabil, vendar bi moralo delovati vse podobno z istimi zatiči. Prepričajte se, da vse zmore 5V vhod, da ne opečete plošče ali senzorja.

Orodja

  • Šivalni stroj (ni potreben, vendar je v pomoč)
  • Računalnik za programiranje vašega mikro krmilnika
  • Spajkalnik
  • "tretja roka", ki pomaga pri ohranjanju stvari med spajkanjem
  • Odstranjevalci žice
  • Pištola za vroče lepilo

Materiali

  • Polno nihajoče/drsalno krilo (tisto, ki se pri vrtenju izteče precej vodoravno)
  • mrežaste tkanine ali traku, da obložijo žico in jo shranijo s kože
  • igla in nit
  • 30 g žice, prevlečene s silikonom
  • 3-osni pospeševalnik (združljiv s 5V vhodom)
  • Naslovljive RGB LED diode
  • Pro Micro mikrokrmilnik (5V) ali različica Sparkfun. Uporabil sem oboje
  • Napajalnik (izhod 5V) ali kaj podobnega
  • vroče lepilne palice

Če želite krilo narediti sami, se prepričajte, da dobite tkanino z neusmerjenim vzorcem in raztegljivo tkanino, če ne želite namestiti zadrge. Tukaj je ena vadnica, kako to narediti: DIY Skater/Circle Skirt by DIYlover89.

2. korak: Naredite Pocket for Power Pack

Naredite žep za napajalnik
Naredite žep za napajalnik
Naredite žep za napajalnik
Naredite žep za napajalnik
Naredite žep za napajalnik
Naredite žep za napajalnik
Naredite žep za napajalnik
Naredite žep za napajalnik

tukaj je način, kako narediti hiter žep za držanje banke moči in mikrokrmilnika, da sta varna.

  • pripnite in zašite zadrgo v notranjost krila, kjer želite, da je žep.
  • odpenjajte in izrežite režo v tkanini med zobmi na zadrgo
  • cik -cak šiv na vrhu tkanine, da pritrdite posodo na mestu
  • odrežite kos tkanine v velikosti power bank in pro micro
  • izrežite, pripnite in sešite manjši kos tkanine, da bo imel pro micro svoj "dom" (žep v žepu)
  • pripnite cel žep znotraj krila na režo na zadrgo
  • šivati na mestu
  • na dnu žepa pustite odprtino za prehod žic

Korak: Postavitev načrta ožičenja

Načrt ožičenja
Načrt ožičenja
Načrt ožičenja
Načrt ožičenja
Načrt ožičenja
Načrt ožičenja

Ko je žep na svojem mestu, obesite krilo in dodajte nekaj zatičev, kamor želite, da se luči pokažejo. Odločil sem se, da LED diode poravnam z belimi pikami v krilu, ker mislim, da ustvarjajo odlično estetiko, ko se utripajo.

Krilo položite na glavo, da boste lahko videli, kam ste položili označevalce.

Na vsak zatič namestite eno LED, da si boste bolje predstavljali, kako so razporejeni, in prilagodite postavitev, če se zdi res neenakomerna. V tem krilu sem uporabil 35 LED diod, vendar menim, da lahko power bank napaja več, če želite eksperimentirati.

Naredite zemljevid svoje ožičenja tako, da potegnete barvni niz ali žico ali potegnete črto skozi vsako LED. Če to označite z markerjem ali svinčnikom, se prepričajte, da se ne vidi skozi tkanino, saj tega ne boste mogli dati skozi pralni stroj.

Pomembno je, da naredite načrt, da ne izgubite svojega mesta, ko začnete spajati vse luči skupaj v eno dolgo nit.

4. korak: Spajajte vse skupaj

Spajkajte vse skupaj
Spajkajte vse skupaj
Spajkajte vse skupaj
Spajkajte vse skupaj

Tega ne želim spremeniti v vadbo spajkanja, vendar je tukaj nekaj nasvetov in tehnik, ki bi lahko bile koristne:

Žice

Sledite zemljevidu ožičenja in prerežite žice, ne pa vse naenkrat.

Pri merjenju in rezanju pustite nekaj ohlapnosti v žici med LED diodami.

Na mestih, kjer se svetilka LED obrne, prerežite žico na zunanji strani zavoja nekoliko dlje, žico na notranji strani pa nekoliko krajše od srednje žice. To pomaga zmanjšati obremenitev spajkalnih spojev.

Spajkanje

To je najbolj dolgotrajen del projekta.

Delajte v dobro prezračevanem prostoru in si vzemite odmor.

Spajkalne točke so precej tesne na LED odlomnih ploščah, ki sem jih uporabil, zato sem lažje dal kapljico spajkanja na vsako od kontaktnih točk, nato pa jo ponovno stopil in žico vtaknil v staljeno spajkanje.

5. korak: Prenesite in namestite programsko opremo

Prenesite in namestite programsko opremo
Prenesite in namestite programsko opremo
  1. Arduino IDE, če ga še nimate nameščenega. Uporabljam različico za prenos. Različice spletnega urejevalnika še niste preizkusili.
  2. Plošče ATMega zahtevajo nekaj dodatnih korakov, preden lahko naložite kodo. Spark Fun Pro Micro priročnik za priklop. Pazljivo sledite vsem korakom, sicer boste desko "opekali".
  3. Za knjižnico svetlobnih animacij "iskrico", ki sem jo uporabil, pojdite na Knjižnice, Upravljajte knjižnice in dodajte knjižnico ALA. Uporabite lahko kateri koli svetlobni način ali knjižnico, samo izklopite kodo.

6. korak: Priključite komponente in naložite kodo

Povežite komponente in kodo za nalaganje
Povežite komponente in kodo za nalaganje
Povežite komponente in kodo za nalaganje
Povežite komponente in kodo za nalaganje

Najraje preizkusim svojo kodo, senzorje in LED na plošči, za katero vem, da deluje, da se prepričam, da so nove komponente funkcionalne, preden jih zašijem v oblačilo. Priporočam, da mikro krmilnik hranite kot Arduino Uno ali Sparkfun RedBoard, ki ni namenjen projektu, tako da lahko eksperimentirate in izvajate teste. Ko sem izdelovala LED pramen, sem ga priklopila, da sem preverila, ali imam dobre povezave.

Takole lahko sestavite komponente tega projekta:

Priklop merilnika pospeška:

  • VCC na merilniku pospeška do VCC na Pro Micro
  • GND na merilniku pospeška do GND na Pro Micro
  • Z-OUT na merilniku pospeška do A0 na Pro Micro
  • Y-OUT na merilniku pospeška do A1 na Pro Micro
  • x-OUT na merilniku pospeška do A2 na Pro Micro

Priključitev LED vrvice:

  • 5V na prvi LED v RAW na Pro Micro
  • Din na prvi LED na pin 2 na Pro Micro
  • gnd na prvi LED na GND na Pro Micro
  • Ko ustvarjate verigo LED, se prepričajte, da puščice kažejo v isto smer, stran od vira napajanja.

Napajalni kabel priključite na Pro Micro s kablom USB

Prepričajte se, da je napajalnik napolnjen

Tukaj je koda:

#vključi

AlaLedRgb rgbStrip; AlaSeq spin = {{ALA_OFF, 100, 100, alaPalNull}, {ALA_SPARKLE, 1000, 1000, alaPalCool}, {ALA_OFF, 100, 100, alaPalNull}, {ALA_ENDSEQ}}; int z; void setup () {Serial.begin (9600); // nastavi serijska vrata na 9600 rgbStrip.initWS2812 (35, 2); // nastavimo število LED v nizu na 35 in pošlje podatke na pin 2 rgbStrip.setBrightness (0x444444); rgbStrip.setAnimation (spin); void loop () {z = analogRead (0); // branje pin analognega vhoda A0 Serial.println (z, DEC); // natisnemo pospešek na osi Z, če (z> = 400) {Serial.print ("spin"); rgbStrip.runAnimation (); } else {Serial.print ("drugi, tretji korak"); }}

Korak 7: Zašite LED pramen v krilo

LED -pramen všite v krilo
LED -pramen všite v krilo
LED -pramen všite v krilo
LED -pramen všite v krilo
LED -pramen všite v krilo
LED -pramen všite v krilo

Po poti, ki ste jo določili prej, ohlapno privijte LED -pramen na svoje mesto in pazite, da bo vsaka luč pritrjena tam, kjer želite, da se prikaže. Želela sem, da je moja poravnana z belimi pikami, da se barva lepo pokaže.

Ko je pramen rahlo pritrjen, dodajte vsako vroče lepilo na vsako LED -točko na spajkalnih mestih, da izolirate električne kontakte, in pod stranicami LED -ja, da ostane na svojem mestu med gibanjem/plesom.

Z očesno tkanino ali trakom izrežite dolge trakove širine približno 2 palca, robove pa prepognite, medtem ko jih pritrdite na LED -pramen, nato pa zašite. Tako bo pramen bolj stabilen na tkanini krila in preprečite, da bi se sestavni deli opraskali ali prijeli za noge ali najlonke ali druge ljudi.

Priporočena: