INHOUDSOPGAWE:

TwirLED: Light Up Rok: 8 stappe (met foto's)
TwirLED: Light Up Rok: 8 stappe (met foto's)

Video: TwirLED: Light Up Rok: 8 stappe (met foto's)

Video: TwirLED: Light Up Rok: 8 stappe (met foto's)
Video: The Weeknd - Blinding Lights (Official Video) 2024, November
Anonim
Image
Image
TwirLED: Light Up Rok
TwirLED: Light Up Rok
TwirLED: Light Up Rok
TwirLED: Light Up Rok

Die basiese idee vir hierdie projek is 'n romp wat op beweging reageer en brand as jy op die dansvloer draai. Vir sosiale dans soos blues, swing en salsa, is die "show off" oomblik wanneer 'n danser draai, so ek wou 'n romp hê wat net op daardie tydstip aangesteek word.

Die funksie word uitgevoer deur 'n eenvoudige program uit te voer wat die posisie in die z-as van 'n 3-as sensor lees en 'n ligstreng laat knip as die lesing bo 'n sekere waarde is.

Vereiste vaardighede:

  • Basiese naaldwerk
  • Soldeer
  • Programmeer 'n mikrobeheerder met Arduio
  • Geduld

Moenie geïntimideer word deur enigiets hiervan nie; dit is 'n goeie kans om vaardighede aan te leer en of te oefen. Die naaldwerk kan alles met die hand gedoen word as u nie toegang tot 'n naaimasjien het nie. Ek het net geleer om twee projekte voor hierdie projek te soldeer, so as u nie weet hoe om dit te doen nie, sal u dit beslis doen! Arduino is nie te moeilik om te leer nie, en u hoef nie die kode te skryf nie.

Stap 1: Versamel materiaal en gereedskap

Versamel materiaal en gereedskap
Versamel materiaal en gereedskap
Versamel materiaal en gereedskap
Versamel materiaal en gereedskap

Ek het skakels na sommige van die produkte en komponente wat ek gebruik het, ingesluit, maar enigiets soortgelyks met dieselfde penne behoort te werk. Maak seker dat alles 5V -insette kan hanteer, sodat u nie u bord of sensor uitbrand nie.

Gereedskap

  • Naaimasjien (nie nodig nie, maar nuttig)
  • Rekenaar om u mikrobeheerder te programmeer
  • Soldeerbout
  • 'derde hand' om dinge op hul plek te hou terwyl dit soldeer
  • Draadstroppers
  • Warm gom geweer

Materiaal

  • Volle swaai/skaatsrok (een wat taamlik horisontaal draai wanneer dit draai)
  • gaasstof of lint om draad te omhul en dit van u vel af te hou
  • naald en garing
  • Silikoon bedekte draad van 30 g
  • 3-as versneller (5V ingang versoenbaar)
  • Adresbare RGB LED's
  • Pro Micro-mikrobeheerder (5V) of die Sparkfun-weergawe. Ek het albei gebruik
  • Power pack (5V output) of so iets
  • warm gomstokkies

As u u eie romp wil maak, moet u 'n stof met 'n nie-rigtingpatroon en 'n rekbare stof kry as u nie 'n rits wil installeer nie. Hier is 'n handleiding oor hoe om een te maak: DIY Skater/Circle Skirt van DIYlover89.

Stap 2: Maak 'n sak vir 'n Power Pack

Maak sak vir Power Pack
Maak sak vir Power Pack
Maak sak vir Power Pack
Maak sak vir Power Pack
Maak sak vir Power Pack
Maak sak vir Power Pack
Maak sak vir Power Pack
Maak sak vir Power Pack

Hier is 'n manier om vinnig 'n sak te maak om die kragbank en mikrobeheerder vas te hou sodat hulle veilig is.

  • speld vas en maak rits aan die binnekant van die romp vas waar u die sak wil hê.
  • rits af en sny 'n spleet in die stof tussen die rits tande
  • zigzagsteek bo -op die stof om die slukkie vas te maak
  • sny 'n stuk stof so groot soos die powerbank en pro micro
  • sny, speld en stik 'n kleiner stuk stof sodat die pro micro sy eie "huis" sal hê ('n sak in 'n sak)
  • plak die hele sak binne -in die romp oor die ritsgleuf
  • naaldwerk in plek
  • Maak seker dat u 'n opening in die onderkant van die sak laat om drade deur te voer

Stap 3: Uitlegbedradingplan

Uitleg Bedrading Plan
Uitleg Bedrading Plan
Uitleg Bedrading Plan
Uitleg Bedrading Plan
Uitleg Bedrading Plan
Uitleg Bedrading Plan

Nadat die sak op sy plek is, hang die romp op en voeg 'n paar penne by waar u wil hê dat die ligte moet verskyn. Ek het gekies om my LED's in lyn te bring met die wit polka dots in my romp, want ek dink dit skep 'n wonderlike estetika as hulle draai.

Lê die romp onderstebo sodat u kan sien waar u die penmerke plaas.

Plaas een LED op elke pen sodat u beter kan sien hoe dit versprei word, en pas die uitleg aan as dit regtig ongelyk lyk. Ek het 35 LED's in hierdie romp gebruik, maar ek dink dat die kragbank meer kan dryf as u wil eksperimenteer.

Maak 'n kaart van u bedradinguitleg deur 'n gekleurde tou of draad te trek of 'n streep deur elke LED te trek. As u dit met 'n merker of potlood merk, maak seker dat dit nie deur u stof verskyn nie, aangesien u dit nie deur die wasmasjien kan plaas nie.

Dit is belangrik om 'n plan te maak, sodat u nie u plek verloor nie, as u eers al die ligte in 'n lang stuk draad begin soldeer.

Stap 4: Soldeer alles saam

Soldeer alles saam
Soldeer alles saam
Soldeer alles saam
Soldeer alles saam

Ek wil dit nie omskakel in 'n soldeerhandleiding nie, maar hier is 'n paar wenke en tegnieke wat nuttig kan wees:

Drade

Volg u bedradingskaart en sny die drade terwyl u gaan, nie alles tegelyk nie.

As u meet en sny, laat die draad tussen LED's 'n bietjie leeg.

Op plekke waar die LED -draad draai, sny die draad aan die buitekant van die draai effens langer en die draad aan die binnekant effens korter as die middelste draad. Dit help om minder spanning op die soldeerverbindings te plaas.

Soldeer

Dit is die tydrowendste deel van die projek.

Maak seker dat u in 'n goed geventileerde omgewing werk en pouses neem.

Die soldeerpunte is redelik styf op die LED-uitbreekborde wat ek gebruik het, en ek het dit makliker gevind om 'n druppel soldeer op elke kontakpunt te sit, dan weer te smelt en die draad in die gesmelte soldeer te steek.

Stap 5: Laai sagteware af en installeer dit

Laai sagteware af en installeer dit
Laai sagteware af en installeer dit
  1. Arduino IDE as u dit nog nie geïnstalleer het nie. Ek gebruik die aflaai weergawe. Het nog nie die weergawe van die webredakteur probeer nie.
  2. ATMega -borde benodig 'n paar ekstra stappe voordat u kode kan oplaai. Spark Fun Pro Micro -aansluitingsgids. Maak seker dat u al die stappe noukeurig volg, anders sal u u bord 'baksteen'.
  3. Vir die "sparkle" ligte animasie biblioteek wat ek gebruik het, gaan na Libraries, Manage Libraries en voeg ALA Library by. U kan enige ligmodus of biblioteek gebruik, maar skakel die kode uit.

Stap 6: Sluit komponente aan en laai kode op

Sluit komponente aan en laai kode op
Sluit komponente aan en laai kode op
Sluit komponente aan en laai kode op
Sluit komponente aan en laai kode op

Ek hou daarvan om my kode, sensors en LED's te toets op 'n bord wat ek weet werk om seker te maak dat die nuwe komponente funksioneel is voordat dit in 'n kledingstuk vasgewerk word. Ek beveel aan dat u 'n mikrobeheerder hou soos 'n Arduino Uno of 'n Sparkfun RedBoard wat nie aan 'n projek toegewy is nie, sodat u kan eksperimenteer en toetse kan uitvoer. Toe ek my LED -string maak, het ek dit aangegaan om te kyk of ek gereeld verbindings het.

Hier is hoe u die komponente vir hierdie projek kan aansluit:

Versnellingsmeter-aansluiting:

  • VCC op versnellingsmeter na VCC op Pro Micro
  • GND op versnellingsmeter na GND op Pro Micro
  • Z-OUT op versnellingsmeter na A0 op Pro Micro
  • Y-OUT op versnellingsmeter na A1 op Pro Micro
  • x-OUT op versnellingsmeter na A2 op Pro Micro

LED Strand-aansluiting:

  • 5V op die eerste LED tot RAW op Pro Micro
  • Din op die eerste LED op pen 2 op Pro Micro
  • gnd op die eerste LED na GND op Pro Micro
  • As u die string LED's skep, moet u seker maak dat die pyle in dieselfde rigting wys, weg van die kragbron.

Koppel die kragbank aan die Pro Micro met die USB -kabel

Maak seker dat die kragbank gehef word

Hier is die kode:

#insluit

AlaLedRgb rgbStrip; AlaSeq spin = {{ALA_OFF, 100, 100, alaPalNull}, {ALA_SPARKLE, 1000, 1000, alaPalCool}, {ALA_OFF, 100, 100, alaPalNull}, {ALA_ENDSEQ}}; int z; ongeldige opstelling () {Serial.begin (9600); // stel die seriële poort in op 9600 rgbStrip.initWS2812 (35, 2); // stel die aantal LED's in string op 35 en stuur data na pin 2 rgbStrip.setBrightness (0x444444); rgbStrip.setAnimation (spin); leemte lus () {z = analogRead (0); // lees analoog invoerpen A0 Serial.println (z, DEC); // druk die versnelling in die Z -as af (z> = 400) {Serial.print ("spin"); rgbStrip.runAnimation (); } anders {Serial.print ("stap twee, drie"); }}

Stap 7: Naai die LED -strand in die romp vas

Werk die LED -strand in die romp vas
Werk die LED -strand in die romp vas
Werk die LED -strand in die romp vas
Werk die LED -strand in die romp vas
Werk die LED -strand in die romp vas
Werk die LED -strand in die romp vas

Volg die pad wat u vroeër uitgelê het, steek die LED -draad losweg vas en maak seker dat u elke lig vasmaak waar u wil deurdring. Ek wou myne in lyn bring met die wit stippels, sodat die kleur mooi deurskyn.

Nadat die draad liggies vasgemaak is, voeg 'n bietjie warm gom by elke LED oor die soldeerpunte om die elektriese kontakte te isoleer, en onder die kante van die LED om te verseker dat dit op sy plek bly terwyl u beweeg/dans.

Met 'n gaasstof of lint, sny lang stroke ongeveer 2 breed en vou die rande onder terwyl dit oor die LED -draad vasgemaak word, en maak dit dan vas. voorkom dat die komponente krap of aan bene of nylons of ander mense vasval.

Aanbeveel: