Turinys:

„TwirLED“: šviesus sijonas: 8 žingsniai (su nuotraukomis)
„TwirLED“: šviesus sijonas: 8 žingsniai (su nuotraukomis)

Video: „TwirLED“: šviesus sijonas: 8 žingsniai (su nuotraukomis)

Video: „TwirLED“: šviesus sijonas: 8 žingsniai (su nuotraukomis)
Video: Twirled | Meaning of twirled 📖 2024, Liepa
Anonim
Image
Image
„TwirLED“: šviesus sijonas
„TwirLED“: šviesus sijonas
„TwirLED“: šviesus sijonas
„TwirLED“: šviesus sijonas

Pagrindinė šio projekto idėja yra sijonas, kuris reaguoja į judesį ir įsižiebia, kai sukasi šokių aikštelėje. Socialiniams šokiams, tokiems kaip bliuzas, sūpynės ir salsos, „pasirodymo“momentas yra tada, kai šokėja sukasi, todėl norėjau sijono, kuris tuo metu tik šviečia.

Funkcija atliekama paleidus paprastą programą, kuri nuskaito 3 ašių jutiklio padėtį z ašyje ir suaktyvina šviesos sruogą, kad mirksėtų, jei rodmenys viršija tam tikrą vertę.

Reikalingi įgūdžiai:

  • Pagrindinis siuvimas
  • Litavimas
  • Mikrovaldiklio programavimas naudojant „Arduio“
  • Kantrybės

Nieko negąsdinkite; tai puiki proga išmokti ir / arba praktikuoti įgūdžius. Siuvimą galima atlikti rankomis, jei neturite galimybės naudotis siuvimo mašina. Prieš tai išmokau lituoti tik du projektus, taigi, jei nežinote, kaip tai padaryti prieš imdamiesi tokių pastangų, tikrai tai padarysite! „Arduino“išmokti nėra per sunku ir jums nereikia rašyti kodo.

1 žingsnis: Surinkite medžiagas ir įrankius

Surinkite medžiagas ir įrankius
Surinkite medžiagas ir įrankius
Surinkite medžiagas ir įrankius
Surinkite medžiagas ir įrankius

Įtraukiau nuorodas į kai kuriuos produktus ir komponentus, kuriuos naudoju, bet viskas, kas panaši su tais pačiais kaiščiais, turėtų veikti. Tiesiog įsitikinkite, kad viskas gali valdyti 5V įvestį, kad nesudegtumėte plokštės ar jutiklio.

Įrankiai

  • Siuvimo mašina (nebūtina, bet naudinga)
  • Kompiuteris, skirtas užprogramuoti mikrovaldiklį
  • Lituoklis
  • „trečioji ranka“, padedanti laikyti daiktus litavimo metu
  • Vielos nuėmikliai
  • Karštas klijų pistoletas

Medžiagos

  • Pilnai besisukantis/čiuožimo sijonas (toks, kuris sukasi gana horizontaliai)
  • tinklinis audinys arba juostelė, skirta vielai uždengti ir apsaugoti nuo odos
  • adata ir siūlai
  • 30 g viela padengta silikonu
  • 3 ašių akselerometras (suderinamas su 5 V įvestimi)
  • Adresuojami RGB šviesos diodai
  • „Micro Micro“mikrovaldiklis (5 V) arba „Sparkfun“versija. Aš naudoju abu
  • Maitinimo blokas (5 V išėjimas) ar kažkas panašaus
  • karštų klijų lazdelės

Jei norite pasigaminti savo sijoną, pasirūpinkite, kad gautumėte audinį, kurio piešinys nenukreiptas, ir tampraus audinio, jei nenorite užsidėti užtrauktuko. Čia yra viena pamoka, kaip tai padaryti: „Pasidaryk pats“čiuožėjas/apskritimo sijonas, kurį sukūrė „DIYlover89“.

2 žingsnis: sukurkite „Power Pack“kišenę

Padarykite kišenę maitinimo blokui
Padarykite kišenę maitinimo blokui
Padarykite kišenę maitinimo blokui
Padarykite kišenę maitinimo blokui
Padarykite kišenę maitinimo blokui
Padarykite kišenę maitinimo blokui
Padarykite kišenę maitinimo blokui
Padarykite kišenę maitinimo blokui

čia yra būdas greitai pasidaryti kišenę, kurioje galima laikyti maitinimo banką ir mikrovaldiklį, kad jie būtų saugūs.

  • prisegti ir užtraukti užtrauktuką prie sijono vidinės pusės, kur norite, kad būtų kišenė.
  • atsukite ir iškirpkite plyšį audinyje tarp užtrauktuko dantų
  • zigzago dygsnis audinio viršuje, kad gurkšnis būtų pritvirtintas
  • nupjaukite maitinimo banko ir „pro micro“dydžio audinio gabalėlį
  • iškirpkite, smeigkite ir siūkite mažesnį audinio gabalėlį, kad „pro micro“turėtų savo „namus“(kišenę kišenėje)
  • prisegti visą kišenę sijono viduje virš užtrauktuko plyšio
  • siūti vietoje
  • būtinai palikite angą kišenės apačioje laidams pravesti

3 žingsnis: laidų išdėstymo planas

Elektros instaliacijos planas
Elektros instaliacijos planas
Elektros instaliacijos planas
Elektros instaliacijos planas
Elektros instaliacijos planas
Elektros instaliacijos planas

Po to, kai kišenė yra vietoje, pakabinkite sijoną ir pridėkite keletą smeigtukų, kur norite, kad šviesos būtų rodomos. Aš pasirinkau suderinti savo šviesos diodus su baltais taškeliais mano sijone, nes manau, kad jie sukuria puikią estetiką.

Išdėstykite sijoną aukštyn kojomis, kad pamatytumėte, kur uždėjote kaiščio žymeklius.

Įdėkite vieną šviesos diodą ant kiekvieno kaiščio, kad galėtumėte geriau įsivaizduoti, kaip jie paskirstomi, ir pakoreguokite išdėstymą, jei jis atrodo tikrai netolygus. Aš naudoju 35 šviesos diodus šiame sijone, bet manau, kad energijos bankas gali įjungti daugiau energijos, jei norite eksperimentuoti.

Sukurkite laidų išdėstymo žemėlapį, paleisdami spalvotą eilutę ar laidą arba nubrėždami liniją per kiekvieną šviesos diodą. Jei pažymėsite tai žymekliu ar pieštuku, įsitikinkite, kad jis nepasirodo per jūsų audinį, nes negalėsite to įdėti per skalbimo mašiną.

Svarbu sudaryti planą, kad neprarastumėte savo vietos, kai pradėsite lituoti visas šviesas į vieną ilgą sruogą.

4 žingsnis: Lituokite viską kartu

Lituokite viską kartu
Lituokite viską kartu
Lituokite viską kartu
Lituokite viską kartu

Nenoriu to paversti litavimo pamoka, tačiau čia yra keletas patarimų ir metodų, kurie gali būti naudingi:

Laidai

Sekite savo laidų žemėlapį ir nutraukite laidus eidami, o ne visus iš karto.

Matuodami ir pjaustydami, palikite šiek tiek laisvą laidą, einantį tarp šviesos diodų.

Tose vietose, kur šviesos diodų grandinė sukasi, posūkio išorėje esančią vielą nukirpkite šiek tiek ilgiau, o vidinę - šiek tiek trumpiau nei vidurinę. Tai padeda mažiau įtempti litavimo jungtis.

Lituoklis

Tai daugiausiai laiko reikalaujanti projekto dalis.

Įsitikinkite, kad dirbate gerai vėdinamoje vietoje ir darykite pertraukas.

Lydmetalio taškai yra gana tvirti ant mano naudojamų šviesos diodų pertraukų plokščių, todėl man buvo lengviau įlašinti po lašelį litavimo ant kiekvieno kontaktinio taško, tada jį išlydyti ir įkišti vielą į išlydytą lydmetalį.

5 veiksmas: atsisiųskite ir įdiekite programinę įrangą

Atsisiųskite ir įdiekite programinę įrangą
Atsisiųskite ir įdiekite programinę įrangą
  1. „Arduino IDE“, jei jo dar neįdiegėte. Aš naudoju atsisiunčiamą versiją. Dar nebandžiau žiniatinklio redaktoriaus versijos.
  2. Kad galėtumėte įkelti kodą, „ATMega“plokštėms reikia atlikti keletą papildomų veiksmų. „Spark Fun Pro Micro“prijungimo vadovas. Įsitikinkite, kad atidžiai atlikite visus veiksmus, antraip „užmūrausite“lentą.
  3. Norėdami rasti mano naudojamą „sparkle“šviesos animacijos biblioteką, eikite į „Bibliotekos“, „Tvarkykite bibliotekas“ir pridėkite ALA biblioteką. Galite naudoti bet kurį jums patogų šviesos režimą ar biblioteką, tiesiog išjunkite kodą.

6 žingsnis: Prijunkite komponentus ir įkėlimo kodą

Prijunkite komponentus ir įkėlimo kodą
Prijunkite komponentus ir įkėlimo kodą
Prijunkite komponentus ir įkėlimo kodą
Prijunkite komponentus ir įkėlimo kodą

Man patinka išbandyti savo kodą, jutiklius ir šviesos diodus ant žinomos plokštės, kad įsitikintumėte, jog nauji komponentai yra funkcionalūs prieš siuvant juos į drabužį. Rekomenduoju laikyti mikrovaldiklį, pvz., „Arduino Uno“ar „Sparkfun RedBoard“, kuris nėra skirtas projektui, kad galėtumėte eksperimentuoti ir atlikti testus. Kai kuriau savo šviesos diodų sruogą, aš ją prijungiau, kad patikrintų, ar dažnai turiu gerus ryšius.

Štai kaip prijungti šio projekto komponentus:

Akselerometro prijungimas:

  • VCC akcelerometre - VCC „Pro Micro“
  • GND pagreičio matuoklyje - GND „Pro Micro“
  • Z-OUT pagreičio matuoklyje iki A0 „Pro Micro“
  • Y-OUT pagreičio matuoklyje iki A1 „Pro Micro“
  • x-OUT pagreičio matuoklyje iki A2 „Pro Micro“

LED grandinės prijungimas:

  • 5V nuo pirmojo šviesos diodo iki RAW „Pro Micro“
  • Uždėkite pirmąjį šviesos diodą prie „Pro Micro“2 kaiščio
  • gnd ant pirmojo šviesos diodo į GND „Pro Micro“
  • Kurdami šviesos diodų grandinę įsitikinkite, kad rodyklės nukreiptos ta pačia kryptimi, toli nuo maitinimo šaltinio.

Prijunkite maitinimo banką prie „Pro Micro“naudodami USB kabelį

Įsitikinkite, kad maitinimo bankas yra įkrautas

Čia yra kodas:

#įtraukti

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); // nustato nuoseklųjį prievadą 9600 rgbStrip.initWS2812 (35, 2); // nustatyti šviesos diodų skaičių grandinėje iki 35 ir siunčia duomenis į 2 kaištį rgbStrip.setBrightness (0x444444); rgbStrip.setAnimation (sukimas); tuštumos kilpa () {z = analogRead (0); // skaityti analoginį įvesties kaištį A0 Serial.println (z, DEC); // spausdinti pagreitį Z ašyje, jei (z> = 400) {Serial.print ("spin"); rgbStrip.runAnimation (); } else {Serial.print ("antras, trečias žingsnis"); }}

7 žingsnis: prisiūkite LED sruogą į sijoną

Siuvinėkite LED juostą į sijoną
Siuvinėkite LED juostą į sijoną
Siuvinėkite LED juostą į sijoną
Siuvinėkite LED juostą į sijoną
Siuvinėkite LED juostą į sijoną
Siuvinėkite LED juostą į sijoną

Eidami anksčiau nurodytu keliu, laisvai suplakite LED siūlą į vietą ir įsitikinkite, kad kiekviena šviesa yra pritvirtinta ten, kur norite, kad ji būtų rodoma. Norėjau, kad mano spalva būtų suderinta su baltais taškeliais, kad spalva gerai matytųsi.

Po to, kai sruoga bus lengvai pritvirtinta, į kiekvieną šviesos diodą virš litavimo taškų įpilkite šiek tiek karšto klijų, kad izoliuotumėte elektrinius kontaktus, ir po šviesos diodo šonais, kad judant/šokant jis liktų vietoje.

Naudodami tinklinį audinį arba juostelę, supjaustykite ilgas maždaug 2 colių pločio juostas ir sulenkite kraštus, pritvirtindami juos prie šviesos diodų sruogos, tada siūkite vietoje. Taip siūlas taps stabilesnis ant sijono audinio ir saugokitės, kad komponentai nesibraižytų ir nesulaikytų kojų, nailono ar kitų žmonių.

Rekomenduojamas: