Innholdsfortegnelse:

TwirLED: Light Up Skirt: 8 Steps (med bilder)
TwirLED: Light Up Skirt: 8 Steps (med bilder)

Video: TwirLED: Light Up Skirt: 8 Steps (med bilder)

Video: TwirLED: Light Up Skirt: 8 Steps (med bilder)
Video: DOS & DON’TS OF TOPS & SKIRT PAIRINGS 2024, Juli
Anonim
Image
Image
TwirLED: Light Up Skirt
TwirLED: Light Up Skirt
TwirLED: Light Up Skirt
TwirLED: Light Up Skirt

Grunnideen for dette prosjektet er et skjørt som reagerer på bevegelse og lyser når du snurrer rundt på dansegulvet. For sosial dans som blues, swing og salsa er "show off" -øyeblikket når en danser snurrer, så jeg ville ha et skjørt som bare lyser på den tiden.

Funksjonen oppnås ved å kjøre et enkelt program som leser posisjonen i z-aksen til en 3-akset sensor og utløser en lysstreng for å blinke hvis avlesningen er over en viss verdi.

Nødvendige ferdigheter:

  • Grunnleggende sying
  • Lodding
  • Programmering av en mikrokontroller med Arduio
  • Tålmodighet

Ikke la deg skremme av noe av dette; det er en flott sjanse til å lære og eller øve ferdigheter. Syingen kan gjøres for hånd hvis du ikke har tilgang til en symaskin. Jeg lærte bare å lodde to prosjekter før dette, så hvis du ikke vet hvordan du gjør dette, vil du sikkert gjøre det! Arduino er ikke så vanskelig å lære, og du trenger ikke å skrive noe av koden.

Trinn 1: Samle materialer og verktøy

Samle materialer og verktøy
Samle materialer og verktøy
Samle materialer og verktøy
Samle materialer og verktøy

Jeg inkluderte lenker til noen av produktene og komponentene jeg brukte, men noe lignende med de samme pinnene burde fungere. Bare sørg for at alt kan håndtere 5V -inngang, slik at du ikke brenner ut brettet eller sensoren.

Verktøy

  • Symaskin (ikke nødvendig, men nyttig)
  • Datamaskin for å programmere mikrokontrolleren
  • Loddejern
  • "tredje hånd" for å holde ting på plass under lodding
  • Wire strippere
  • Varm limpistol

Materialer

  • Fullt sving/skaterskjørt (et som spinner ut ganske horisontalt når du spinner)
  • maske eller bånd for å omslutte ledningen og holde den av huden din
  • nål og tråd
  • 30g silikonbelagt wire
  • 3-akset akselerometor (5V inngangskompatibel)
  • Adresserbare RGB -lysdioder
  • Pro Micro mikrokontroller (5V) eller Sparkfun-versjonen. Jeg har brukt begge
  • Power pack (5V output) eller noe sånt
  • varme limpinner

Hvis du vil lage ditt eget skjørt, må du sørge for å få et stoff som har et ikke-retningsbestemt mønster og et elastisk stoff hvis du ikke vil installere en glidelås. Her er en opplæring om hvordan du lager en: DIY Skater/Circle Skirt av DIYlover89.

Trinn 2: Lag lomme til Power Pack

Lag lomme til Power Pack
Lag lomme til Power Pack
Lag lomme til Power Pack
Lag lomme til Power Pack
Lag lomme til Power Pack
Lag lomme til Power Pack
Lag lomme til Power Pack
Lag lomme til Power Pack

her er en måte å lage en rask lomme for å holde strømbanken og mikrokontrolleren slik at de er sikre.

  • fest og sy glidelåsen til innsiden av skjørtet der du vil at lommen skal være.
  • pakke opp og klippe en spalte i stoffet mellom glidelåstennene
  • sikksakk søm på toppen av stoffet for å feste sipperen på plass
  • kutt et stykke stoff på størrelse med powerbanken og pro micro
  • klipp, pin og sy et mindre stykke stoff slik at pro micro vil ha sitt eget "hjem" (en lomme i en lomme)
  • fest hele lommen inni skjørtet over glidelåssletten
  • sy på plass
  • Sørg for å legge igjen en åpning i bunnen av lommen for å føre ledninger gjennom

Trinn 3: Oppsett kablingsplan

Oppsett kablingsplan
Oppsett kablingsplan
Oppsett ledningsplan
Oppsett ledningsplan
Oppsett ledningsplan
Oppsett ledningsplan

Etter at lommen er på plass, henger du skjørtet opp og legger til noen pinner der du vil at lysene skal vise seg gjennom. Jeg valgte å justere lysdiodene mine med de hvite prikkene i skjørtet mitt fordi jeg synes det skaper en flott estetikk når de twinkel.

Legg skjørtet opp-ned, slik at du kan se hvor du setter pin-merkene.

Sett en LED på hver pinne, slik at du bedre kan visualisere hvordan de fordeles, og justere oppsettet hvis det virker veldig ujevnt. Jeg brukte 35 lysdioder i dette skjørtet, men jeg tror powerbanken er i stand til å drive mer hvis du vil eksperimentere.

Lag et kart over ledningsoppsettet ditt ved å kjøre en farget streng eller ledning eller trekke en linje gjennom hver LED. Hvis du merker dette med en markør eller blyant, må du sørge for at det ikke kommer gjennom stoffet, da du ikke kan sette dette gjennom vaskemaskinen.

Det er viktig å lage en plan slik at du ikke mister plassen din når du begynner å lodde alle lysene sammen til en lang tråd.

Trinn 4: Lodd alt sammen

Lodd alt sammen
Lodd alt sammen
Lodd alt sammen
Lodd alt sammen

Jeg vil ikke gjøre dette til en loddeopplæring, men her er noen tips og teknikker som kan være nyttige:

Ledninger

Følg ledningskartet og kutt ledningene mens du går, ikke alt på en gang.

Når du måler og skjærer, la det være litt slakk i ledningen som går mellom lysdiodene.

På steder der LED -strengen svinger, kutter du ledningen på utsiden av svingen litt lengre og ledningen på innsiden litt kortere enn den midterste ledningen. Dette bidrar til å legge mindre belastning på loddeskjøtene.

Lodding

Dette er den mest tidkrevende delen av prosjektet.

Sørg for at du jobber i et godt ventilert område og tar pauser.

Loddepunktene er ganske tette på LED-utbruddstavlene jeg brukte, så jeg syntes det var lettere å legge en dråpe loddetinn på hvert av kontaktpunktene, for deretter å smelte det på nytt og stikke ledningen inn i det smeltede loddetinnet.

Trinn 5: Last ned og installer programvare

Last ned og installer programvare
Last ned og installer programvare
  1. Arduino IDE hvis du ikke allerede har det installert. Jeg bruker den nedlastbare versjonen. Har ikke prøvd webredigeringsversjonen ennå.
  2. ATMega -kort krever noen ekstra trinn før du kan laste opp kode. Spark Fun Pro Micro Hookup Guide. Sørg for å følge alle trinnene nøye, ellers vil du "mure" brettet ditt.
  3. For animasjonsbiblioteket "sparkle" light jeg brukte, gå til Libraries, Manage Libraries og legg til ALA Library. Du kan bruke hvilken som helst lysmodus eller et bibliotek du liker, bare slå ut koden.

Trinn 6: Koble til komponenter og last opp kode

Koble til komponenter og last opp kode
Koble til komponenter og last opp kode
Koble til komponenter og last opp kode
Koble til komponenter og last opp kode

Jeg liker å teste koden min, sensorer og lysdioder på et brett jeg vet fungerer for å sikre at de nye komponentene er funksjonelle før jeg sy dem inn i et plagg. Jeg anbefaler å beholde mikrokontrolleren som en Arduino Uno eller en Sparkfun RedBoard som ikke er dedikert til et prosjekt, slik at du kan eksperimentere og kjøre tester. Da jeg lagde LED -strengen min, ville jeg koble den til for å sjekke at jeg hadde gode forbindelser så ofte.

Slik kobler du til komponentene for dette prosjektet:

Akselerometer tilkobling:

  • VCC på akselerometer til VCC på Pro Micro
  • GND på akselerometer til GND på Pro Micro
  • Z-OUT på akselerometer til A0 på Pro Micro
  • Y-OUT på akselerometer til A1 på Pro Micro
  • x-OUT på akselerometer til A2 på Pro Micro

LED Strand-tilkobling:

  • 5V på første LED til RAW på Pro Micro
  • Din på første LED til pin 2 på Pro Micro
  • gnd på første LED til GND på Pro Micro
  • Når du oppretter en LED -streng, må du kontrollere at pilene peker i samme retning, vekk fra strømkilden.

Koble strømbanken til Pro Micro med USB -kabelen

Sørg for at strømbanken er belastet

Her er koden:

#inkludere

AlaLedRgb rgbStrip; AlaSeq spin = {{ALA_OFF, 100, 100, alaPalNull}, {ALA_SPARKLE, 1000, 1000, alaPalCool}, {ALA_OFF, 100, 100, alaPalNull}, {ALA_ENDSEQ}}; int z; ugyldig oppsett () {Serial.begin (9600); // setter seriell port til 9600 rgbStrip.initWS2812 (35, 2); // angi antall lysdioder i streng til 35 og sender data til pin 2 rgbStrip.setBrightness (0x444444); rgbStrip.setAnimation (spin); void loop () {z = analogRead (0); // les analog inngangspinne A0 Serial.println (z, DEC); // skriv ut akselerasjonen i Z -aksen hvis (z> = 400) {Serial.print ("spin"); rgbStrip.runAnimation (); } annet {Serial.print ("trinn to, tre"); }}

Trinn 7: Sy LED Strand i skjørtet

Sy LED Strand inn i skjørtet
Sy LED Strand inn i skjørtet
Sy LED Strand inn i skjørtet
Sy LED Strand inn i skjørtet
Sy LED Strand inn i skjørtet
Sy LED Strand inn i skjørtet

Følg stien du la ut tidligere, løstsøm LED -strengen på plass og sørg for å sikre hvert lys der du vil at det skal vise seg gjennom. Jeg ville at min skulle justeres med de hvite prikkene, så fargen viser seg fint.

Etter at tråden er lett festet, tilsett litt varmt lim til hver LED over loddepunktene for å isolere de elektriske kontaktene, og under sidene på LED -en for å sikre at den forblir på plass mens du beveger deg/danser.

Klipp lange strimler ca 2 brede, enten med et stoff eller et bånd, og brett kantene under mens du fester dem på plass over LED -tråden, og sy deretter på plass. Dette vil gjøre tråden mer stabil på stoffet i skjørtet og unngå at komponentene riper eller fanger seg på bein eller nyloner eller andre mennesker.

Anbefalt: