Sadržaj:

TwirLED: Light Up suknja: 8 koraka (sa slikama)
TwirLED: Light Up suknja: 8 koraka (sa slikama)

Video: TwirLED: Light Up suknja: 8 koraka (sa slikama)

Video: TwirLED: Light Up suknja: 8 koraka (sa slikama)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Juli
Anonim
Image
Image
TwirLED: Light Up Skirt
TwirLED: Light Up Skirt
TwirLED: Light Up Skirt
TwirLED: Light Up Skirt

Osnovna ideja ovog projekta je suknja koja reagira na kretanje i svijetli kada se vrtite po plesnom podiju. Za društveni ples, poput bluesa, swinga i salse, trenutak „hvale“je kada se plesač okreće, pa sam htjela suknju koja svijetli samo u to vrijeme.

Funkcija se postiže pokretanjem jednostavnog programa koji očitava poziciju na osi z troosnog senzora i pokreće svjetlosnu nit da treperi ako je očitanje iznad određene vrijednosti.

Potrebne vještine:

  • Osnovno šivanje
  • Lemljenje
  • Programiranje mikro kontrolera s Arduiom
  • Strpljenje

Nemojte se zastrašiti ničim od ovoga; to je odlična prilika za učenje i vježbanje. Šivanje se može obaviti ručno ako nemate pristup šivaćoj mašini. Naučio sam lemiti dva projekta prije ovog, pa ako ne znate kako prije nego što krenete u ovakav poduhvat, sigurno ćete nakon toga! Arduino nije teško naučiti i ne morate pisati kôd.

Korak 1: Prikupite materijale i alate

Prikupite materijale i alate
Prikupite materijale i alate
Prikupite materijale i alate
Prikupite materijale i alate

Uključio sam veze do nekih proizvoda i komponenti koje sam koristio, ali sve slično sa istim pinovima bi trebalo funkcionirati. Samo pazite da sve može podnijeti 5V ulaz kako ne biste izgorjeli na ploči ili senzoru.

Alati

  • Šivaća mašina (nije potrebna, ali je od pomoći)
  • Računar za programiranje vašeg mikro kontrolera
  • Lemilica
  • "treća ruka" koja pomaže pri držanju stvari na mjestu tijekom lemljenja
  • Strojevi za skidanje žice
  • Pištolj za vruće ljepilo

Materijali

  • Suknja u punom zamahu/klizačica (ona koja se izlaže prilično vodoravno prilikom okretanja)
  • mrežaste tkanine ili vrpce za omotavanje žice i držanje dalje od kože
  • igla i konac
  • Žica prevučena silikonom 30 g
  • Troosni akcelerometar (kompatibilan sa 5V ulazom)
  • Adresibilne RGB LED diode
  • Pro Micro mikrokontroler (5V) ili Sparkfun verzija. Koristio sam oboje
  • Napajanje (izlaz 5V) ili nešto slično
  • vruće ljepilo

Ako želite sami napraviti suknju, pobrinite se da nabavite tkaninu koja ima neusmjeren uzorak i rastezljivu tkaninu ako ne želite staviti patentni zatvarač. Evo jednog vodiča o tome kako to napraviti: DIY klizač/kružna suknja od DIYlover89.

Korak 2: Napravite Pocket for Power Pack

Napravite džep za napajanje
Napravite džep za napajanje
Napravite džep za napajanje
Napravite džep za napajanje
Napravite džep za napajanje
Napravite džep za napajanje
Napravite džep za napajanje
Napravite džep za napajanje

evo načina da napravite brzi džep za držanje banke napajanja i mikrokontrolera tako da budu sigurni.

  • pričvrstite i prišite patentni zatvarač na unutrašnjost suknje gdje želite da džep bude.
  • otkopčajte patent i izrežite prorez u tkanini između zubaca zatvarača
  • cik -cak šavovima na vrhu tkanine kako biste učvrstili šipku na mjestu
  • izrežite komad tkanine veličine power bank -a i pro micro
  • izrežite, zakačite i sašite manji komad tkanine tako da će pro micro imati svoj "dom" (džep u džepu)
  • pričvrstite cijeli džep unutar suknje preko proreza s patentnim zatvaračem
  • sašiti na mestu
  • obavezno ostavite otvor na dnu džepa za provlačenje žica

Korak 3: Raspored ožičenja

Raspored ožičenja
Raspored ožičenja
Raspored ožičenja
Raspored ožičenja
Raspored ožičenja
Raspored ožičenja

Nakon što džep bude na mjestu, objesite suknju i dodajte igle gdje želite da svjetla prolaze. Odlučio sam svoje LED diode poravnati s bijelim točkicama u suknji jer mislim da to stvara sjajnu estetiku kada se svjetlucaju.

Položite suknju naopako kako biste mogli vidjeti gdje stavljate oznake.

Postavite po jednu LED lampicu na svaki pin kako biste bolje vizualizirali njihov raspored i prilagodili raspored ako se čini zaista neravnomjernim. Koristio sam 35 LED dioda u ovoj suknji, ali mislim da je banka energije sposobna napajati više ako želite eksperimentirati.

Napravite mapu rasporeda ožičenja tako što ćete provesti obojeni niz ili žicu ili povući liniju kroz svaku LED diodu. Ako ovo označite markerom ili olovkom, pazite da ne prođe kroz tkaninu jer to nećete moći staviti kroz mašinu za pranje rublja.

Važno je napraviti plan kako ne biste izgubili mjesto kada počnete spajati sva svjetla zajedno u jednu dugačku niti.

Korak 4: Zalemite sve zajedno

Lemiti sve zajedno
Lemiti sve zajedno
Lemiti sve zajedno
Lemiti sve zajedno

Ne želim ovo pretvoriti u vodič za lemljenje, ali evo nekoliko savjeta i tehnika koje bi mogle biti korisne:

Žice

Slijedite kartu ožičenja i presijecite žice dok idete, ne sve odjednom.

Prilikom mjerenja i rezanja ostavite malo labavosti u žici koja prolazi između LED dioda.

Na mjestima gdje se LED dioda okreće, odrežite žicu s vanjske strane zavoja malo dulje, a žicu s unutrašnje strane nešto kraću od srednje žice. To pomaže u smanjenju opterećenja lemnih spojeva.

Solder

Ovo je dio projekta koji oduzima najviše vremena.

Radite u dobro prozračenom prostoru i pravite pauze.

Tačke lemljenja su prilično čvrsto na LED pločama za razbijanje koje sam koristio, pa mi je bilo lakše staviti kap lemljenja na svaku od kontaktnih tačaka, a zatim je ponovo rastopiti i zaboditi žicu u rastopljeni lem.

Korak 5: Preuzmite i instalirajte softver

Preuzmite i instalirajte softver
Preuzmite i instalirajte softver
  1. Arduino IDE ako ga već niste instalirali. Koristim verziju za preuzimanje. Još nisam isprobao verziju web uređivača.
  2. ATMega ploče zahtijevaju nekoliko dodatnih koraka prije nego što možete učitati kôd. Vodič za Spark Fun Pro mikro spajanje. Pažljivo slijedite sve korake, inače ćete "opeći" dasku.
  3. Za "sparkle" biblioteku svjetlosne animacije koju sam koristio idite na Libraries, Manage Libraries i dodajte ALA Library. Možete koristiti bilo koji svjetlosni način rada ili biblioteku koju želite, samo isključite kôd.

Korak 6: Povežite komponente i otpremite kôd

Povežite komponente i kôd za otpremanje
Povežite komponente i kôd za otpremanje
Povežite komponente i kôd za otpremanje
Povežite komponente i kôd za otpremanje

Volim testirati svoj kôd, senzore i LED diode na ploči za koju znam da radi kako bih se uvjerio da su nove komponente funkcionalne prije nego ih ušijem u odjeću. Preporučujem da mikro kontroler držite kao Arduino Uno ili Sparkfun RedBoard koji nije posvećen nekom projektu, tako da možete eksperimentirati i pokrenuti testove. Kad sam pravio LED žicu, spojio bih je da provjerim da li imam dobre veze s vremena na vrijeme.

Evo kako spojiti komponente za ovaj projekt:

Povezivanje akcelerometra:

  • VCC na akcelerometru u VCC na Pro Micro
  • GND na mjeraču ubrzanja do GND na Pro Micro -u
  • Z-OUT na mjeraču ubrzanja do A0 na Pro Micro
  • Y-OUT na mjeraču ubrzanja do A1 na Pro Micro
  • x-OUT na mjeraču ubrzanja do A2 na Pro Micro

Spajanje LED traka:

  • 5V na prvoj LED do RAW na Pro Micro
  • Uključite prvu LED lampicu na pin 2 na Pro Micro
  • gnd na prvoj LED do GND na Pro Micro
  • Prilikom stvaranja niza LED dioda, pazite da strelice budu usmjerene u istom smjeru, dalje od izvora napajanja.

Spojite power bank na Pro Micro pomoću USB kabela

Provjerite je li napajanje napunjeno

Evo koda:

#include

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); // postavlja serijski port na 9600 rgbStrip.initWS2812 (35, 2); // postavlja broj LED dioda u nizu na 35 i šalje podatke na pin 2 rgbStrip.setBrightness (0x444444); rgbStrip.setAnimation (spin); void loop () {z = analogRead (0); // čitanje pin analognog ulaza A0 Serial.println (z, DEC); // ispisujemo ubrzanje na osi Z ako (z> = 400) {Serial.print ("spin"); rgbStrip.runAnimation (); } else {Serial.print ("korak dva, tri"); }}

Korak 7: Ušijte LED pramen u suknju

Ušijte LED pramen u suknju
Ušijte LED pramen u suknju
Ušijte LED pramen u suknju
Ušijte LED pramen u suknju
Ušijte LED pramen u suknju
Ušijte LED pramen u suknju

Slijedeći putanju koju ste ranije zacrtali, labavo zataknite LED diodu na mjesto pazeći da osigurate svako svjetlo tamo gdje želite da prođe. Htjela sam da moja bude poravnata s bijelim točkicama kako bi se boja lijepo pokazala.

Nakon što je lanac lagano pričvršćen, dodajte malo vrućeg ljepila u svaku LED diodu preko tačaka lemljenja kako biste izolirali električne kontakte, a ispod strana LED diode kako biste bili sigurni da ostaje na mjestu dok se krećete/plešete.

Koristeći mrežastu tkaninu ili vrpcu, izrežite dugačke trake širine oko 2 inča, a rubove presavijte dok ih pričvršćujete na LED diodu, a zatim ih sašite na mjesto. To će učiniti pramen stabilnijim na tkanini suknje i čuvajte komponente od grebanja ili hvatanja o noge ili najlonke ili druge osobe.

Preporučuje se: