Satura rādītājs:

TwirLED: gaiši svārki: 8 soļi (ar attēliem)
TwirLED: gaiši svārki: 8 soļi (ar attēliem)

Video: TwirLED: gaiši svārki: 8 soļi (ar attēliem)

Video: TwirLED: gaiši svārki: 8 soļi (ar attēliem)
Video: The Awakening Audiobook by Kate Chopin (Chs 01-20) 2024, Jūlijs
Anonim
Image
Image
TwirLED: gaiši svārki
TwirLED: gaiši svārki
TwirLED: gaiši svārki
TwirLED: gaiši svārki

Šī projekta pamatideja ir svārki, kas reaģē uz kustību un iedegas, kad griežas apkārt deju grīdā. Sociālajām dejām, piemēram, blūzam, svingam un salsai, "dižoties" ir brīdis, kad dejotājs griežas, tāpēc es gribēju svārkus, kas tajā laikā tikai iedegas.

Funkcija tiek izpildīta, palaižot vienkāršu programmu, kas nolasa 3 asu sensora pozīciju z asī un aktivizē gaismas pavediena mirgošanu, ja rādījums pārsniedz noteiktu vērtību.

Nepieciešamās prasmes:

  • Pamata šūšana
  • Lodēšana
  • Mikro kontroliera programmēšana ar Arduio
  • Pacietību

Nebaidieties no visa šī; tā ir lieliska iespēja apgūt un / vai praktizēt prasmes. Šūšanu var veikt ar rokām, ja jums nav piekļuves šujmašīnai. Pirms šī projekta es iemācījos lodēt tikai divus projektus, tādēļ, ja jūs nezināt, kā to izdarīt, pirms sākat tādu darbu kā šis, jūs noteikti to darīsit arī pēc tam! Arduino nav pārāk grūti iemācīties, un jums nav jāveic koda rakstīšana.

1. darbība: apkopojiet materiālus un instrumentus

Savāc materiālus un instrumentus
Savāc materiālus un instrumentus
Savāc materiālus un instrumentus
Savāc materiālus un instrumentus

Es iekļāvu saites uz dažiem manis izmantotajiem produktiem un sastāvdaļām, taču kaut kam līdzīgam ar tām pašām tapām vajadzētu darboties. Vienkārši pārliecinieties, ka viss spēj apstrādāt 5V ieeju, lai jūs neizdegtu tāfele vai sensors.

Rīki

  • Šujmašīna (nav nepieciešama, bet noderīga)
  • Dators mikrokontrollera programmēšanai
  • Lodāmurs
  • "trešā roka", lai lodēšanas laikā palīdzētu noturēt lietas vietā
  • Stiepļu noņēmēji
  • Karstās līmes pistole

Materiāli

  • Pilna šūpošanās/slidotāja svārki (tādi, kas griešanās laikā izvelkas diezgan horizontāli)
  • tīkla audums vai lente, lai aptvertu vadu un noturētu to no ādas
  • adata un diegs
  • 30 g stieple ar silikonu pārklātu
  • 3 asu akselerometrs (saderīgs ar 5V ieeju)
  • Adresējamas RGB gaismas diodes
  • Pro Micro mikrokontrolleris (5V) vai Sparkfun versija. Esmu lietojis abus
  • Barošanas bloks (5 V izeja) vai kaut kas līdzīgs šim
  • karstās līmes nūjas

Ja vēlaties izgatavot savus svārkus, pārliecinieties, ka iegūstat audumu, kuram ir bez virziena raksts, un elastīgu audumu, ja nevēlaties uzstādīt rāvējslēdzēju. Šeit ir viena apmācība, kā to izgatavot: DIY Slover/apļa svārki, ko izstrādājis DIYlover89.

2. darbība. Izveidojiet kabatu barošanas blokam

Izveidojiet kabatu barošanas blokam
Izveidojiet kabatu barošanas blokam
Izveidojiet kabatu barošanas blokam
Izveidojiet kabatu barošanas blokam
Izveidojiet kabatu barošanas blokam
Izveidojiet kabatu barošanas blokam
Izveidojiet kabatu barošanas blokam
Izveidojiet kabatu barošanas blokam

šeit ir veids, kā ātri izveidot kabatu, lai turētu strāvas banku un mikrokontrolleri, lai tie būtu droši.

  • piespraudiet un šujiet rāvējslēdzēju svārku iekšpusē, kur vēlaties kabatu.
  • atvelciet un izgrieziet spraugu audumā starp rāvējslēdzēja zobiem
  • zigzaga dūriens virs auduma, lai nostiprinātu sipperi vietā
  • izgrieziet auduma gabalu jaudas bankas un pro micro izmēra
  • izgrieziet, piespraudiet un šujiet mazāku auduma gabalu, lai profesionālajam mikro būtu sava "māja" (kabata kabatā)
  • piespraudiet visu kabatu svārku iekšpusē virs rāvējslēdzēja spraugas
  • šūt vietā
  • noteikti atstājiet atveri kabatas apakšā, lai izvadītu vadus

3. darbība: elektroinstalācijas plāna izkārtojums

Izkārtojuma elektroinstalācijas plāns
Izkārtojuma elektroinstalācijas plāns
Izkārtojuma elektroinstalācijas plāns
Izkārtojuma elektroinstalācijas plāns
Izkārtojuma elektroinstalācijas plāns
Izkārtojuma elektroinstalācijas plāns

Kad kabata ir ievietota, pakariet svārkus uz augšu un pievienojiet dažas tapas, kur vēlaties, lai gaismas tiktu rādītas. Es izvēlējos izlīdzināt gaismas diodes ar baltajiem polka punktiem svārkos, jo, manuprāt, tas rada lielisku estētiku, kad tie mirgo.

Novietojiet svārkus otrādi, lai jūs varētu redzēt, kur ievietojat tapas marķierus.

Novietojiet vienu gaismas diodi uz katras tapas, lai jūs varētu labāk vizualizēt to sadalījumu, un pielāgojiet izkārtojumu, ja tas šķiet patiešām nevienmērīgs. Šajā svārkā es izmantoju 35 gaismas diodes, taču, manuprāt, jaudas banka spēj barot vairāk, ja vēlaties eksperimentēt.

Izveidojiet elektroinstalācijas izkārtojuma karti, palaižot krāsainu auklu vai vadu vai izvelkot līniju caur katru gaismas diodi. Ja atzīmējat to ar marķieri vai zīmuli, pārliecinieties, ka tas nav redzams caur jūsu audumu, jo jūs to nevarēsit izlaist caur veļas mašīnu.

Ir svarīgi izveidot plānu, lai jūs nezaudētu savu vietu, kad sākat lodēt visas gaismas vienā garā pavedienā.

4. solis: Lodējiet visu kopā

Lodēt visu kopā
Lodēt visu kopā
Lodēt visu kopā
Lodēt visu kopā

Es nevēlos to pārvērst lodēšanas apmācībā, taču šeit ir daži padomi un paņēmieni, kas varētu būt noderīgi:

Vadi

Sekojiet savai elektroinstalācijas kartei un nogrieziet vadus, ejot, nevis visus uzreiz.

Mērot un griežot, atstājiet nedaudz vaļīgu vadu, kas iet starp gaismas diodēm.

Vietās, kur gaismas diodes pagriežas, nogrieziet vadu pagrieziena ārpusē nedaudz garāku un vadu iekšpusē nedaudz īsāku par vidējo vadu. Tas palīdz mazināt slodzi uz lodēšanas locītavām.

Lodēt

Šī ir visvairāk laikietilpīgā projekta daļa.

Pārliecinieties, ka strādājat labi vēdināmā vietā, un veiciet pārtraukumus.

Lodēšanas punkti ir diezgan stingri uz manis izmantotajiem LED plīsuma dēļiem, tāpēc man bija vieglāk ievietot lodēšanas pilienu uz katru no kontaktpunktiem, pēc tam to atkārtoti izkausēt un ievietot vadu izkausētā lodētavā.

5. darbība: lejupielādējiet un instalējiet programmatūru

Lejupielādējiet un instalējiet programmatūru
Lejupielādējiet un instalējiet programmatūru
  1. Arduino IDE, ja tas vēl nav instalēts. Es izmantoju lejupielādējamo versiju. Vēl neesmu izmēģinājis tīmekļa redaktora versiju.
  2. Lai varētu augšupielādēt kodu, ATMega dēļiem ir jāveic dažas papildu darbības. Spark Fun Pro Micro savienojuma rokasgrāmata. Noteikti rūpīgi ievērojiet visas darbības, pretējā gadījumā jūs “ķieģeļosit” savu dēli.
  3. Lai iegūtu "dzirkstošo" gaismas animācijas bibliotēku, ko izmantoju, dodieties uz Bibliotēkas, Pārvaldiet bibliotēkas un pievienojiet ALA bibliotēku. Jūs varat izmantot jebkuru gaismas režīmu vai bibliotēku, kas jums patīk, vienkārši izslēdziet kodu.

6. darbība: komponentu savienošana un augšupielādes kods

Pievienojiet komponentus un augšupielādes kodu
Pievienojiet komponentus un augšupielādes kodu
Pievienojiet komponentus un augšupielādes kodu
Pievienojiet komponentus un augšupielādes kodu

Man patīk pārbaudīt savu kodu, sensorus un gaismas diodes uz man zināmas tāfeles, lai pārliecinātos, ka jaunie komponenti ir funkcionāli, pirms tos iešūt apģērbā. Es iesaku paturēt mikrokontrolleri, piemēram, Arduino Uno vai Sparkfun RedBoard, kas nav veltīts projektam, lai jūs varētu eksperimentēt un veikt testus. Kad es gatavoju savu LED pavedienu, es to pievienoju, lai pārbaudītu, vai man ir tik labi savienojumi ik pa laikam.

Lūk, kā savienot šī projekta komponentus:

Akselerometra savienojums:

  • VCC uz akselerometra līdz VCC uz Pro Micro
  • GND uz akselerometra līdz GND uz Pro Micro
  • Z-OUT uz akselerometra līdz A0 uz Pro Micro
  • Y-OUT uz akselerometra līdz A1 uz Pro Micro
  • x-OUT uz akselerometra līdz A2 uz Pro Micro

LED stieņa savienojums:

  • 5V no pirmās gaismas diodes līdz RAW uz Pro Micro
  • Din uz pirmās gaismas diodes līdz 2. tapai uz Pro Micro
  • gnd uz pirmās gaismas diodes līdz GND uz Pro Micro
  • Veidojot gaismas diodes, pārliecinieties, vai bultiņas ir vērstas vienā virzienā, prom no barošanas avota.

Pievienojiet strāvas banku Pro Micro, izmantojot USB kabeli

Pārliecinieties, vai strāvas banka ir uzlādēta

Šeit ir kods:

#iekļaut

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); // nosaka seriālo portu uz 9600 rgbStrip.initWS2812 (35, 2); // iestatiet gaismas diodes skaitu virknē uz 35 un nosūta datus uz pin 2 rgbStrip.setBrightness (0x444444); rgbStrip.setAnimation (griešanās); void loop () {z = analogRead (0); // lasīt analogās ieejas tapu A0 Serial.println (z, DEC); // izdrukāt paātrinājumu Z asī, ja (z> = 400) {Serial.print ("spin"); rgbStrip.runAnimation (); } else {Serial.print ("otrais, trešais solis"); }}

7. solis: Šujiet LED šķipsnu svārkos

Šujiet LED pavedienu svārkos
Šujiet LED pavedienu svārkos
Šujiet LED pavedienu svārkos
Šujiet LED pavedienu svārkos
Šujiet LED pavedienu svārkos
Šujiet LED pavedienu svārkos

Sekojot iepriekš izklāstītajam ceļam, brīvi saputojiet LED šķipsnu vietā, pārliecinoties, ka katra gaisma ir nostiprināta vietā, kur vēlaties to parādīt. Es gribēju, lai manējais būtu saskaņots ar baltajiem plankumainajiem punktiem, lai krāsa labi parādītos.

Pēc tam, kad dzīsla ir viegli nostiprināta, katrai gaismas diodei virs lodēšanas punktiem pievienojiet karstu līmi, lai izolētu elektriskos kontaktus, un zem gaismas diodes sāniem, lai nodrošinātu, ka tā paliek vietā, kamēr pārvietojaties/dejojat.

Izmantojot tīkla audumu vai lenti, sagrieziet apmēram 2 collu garas sloksnes un salieciet malas zem tām, piespiežot tās virs LED šķipsnas, pēc tam šujiet vietā. Tas padarīs pavedienu stabilāku uz svārka auduma un lai komponenti nesaskrāpētos vai neķertos pie kājām, neilona vai citiem cilvēkiem.

Ieteicams: