Sisällysluettelo:

TwirLED: Vaalea hame: 8 vaihetta (kuvilla)
TwirLED: Vaalea hame: 8 vaihetta (kuvilla)

Video: TwirLED: Vaalea hame: 8 vaihetta (kuvilla)

Video: TwirLED: Vaalea hame: 8 vaihetta (kuvilla)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Heinäkuu
Anonim
Image
Image
TwirLED: Vaalea hame
TwirLED: Vaalea hame
TwirLED: Vaalea hame
TwirLED: Vaalea hame

Tämän projektin perusidea on hame, joka reagoi liikkeeseen ja syttyy, kun pyörität tanssilattialla. Sosiaalisessa tanssissa, kuten blues, swing ja salsa, "show off" -hetki on se, kun tanssija pyörii, joten halusin hameen, joka syttyy vain tuolloin.

Toiminto suoritetaan suorittamalla yksinkertainen ohjelma, joka lukee sijainnin 3-akselisen anturin z-akselilla ja laukaisee valonsäteen vilkkumaan, jos lukema on tietyn arvon yläpuolella.

Vaaditut taidot:

  • Perusompelua
  • Juotos
  • Mikro -ohjaimen ohjelmointi Arduion avulla
  • Kärsivällisyyttä

Älä pelkää mitään tästä; se on loistava tilaisuus oppia tai harjoittaa taitoja. Ompelu voidaan tehdä käsin, jos sinulla ei ole ompelukonetta. Opin juottamaan vain kaksi projektia ennen tätä, joten jos et tiedä miten ennen kuin ryhdyt tällaiseen yritykseen, tulet varmasti sen jälkeen! Arduinon oppiminen ei ole liian vaikeaa, eikä sinun tarvitse tehdä mitään koodin kirjoittamisesta.

Vaihe 1: Kerää materiaalit ja työkalut

Kerää materiaalit ja työkalut
Kerää materiaalit ja työkalut
Kerää materiaalit ja työkalut
Kerää materiaalit ja työkalut

Lisäsin linkkejä joihinkin käyttämiisi tuotteisiin ja komponentteihin, mutta kaiken vastaavan samoilla nastoilla pitäisi toimia. Varmista vain, että kaikki pystyy käsittelemään 5 V: n tuloa, jotta et polta korttia tai anturia.

Työkalut

  • Ompelukone (ei pakollinen, mutta hyödyllinen)
  • Tietokone mikroohjaimen ohjelmoimiseksi
  • Juotin
  • "kolmas käsi" auttaa pitämään asiat paikallaan juottamisen aikana
  • Langanpoistimet
  • Kuuma liimapistooli

Materiaalit

  • Täysin vauhdikas/luistelijahame (joka pyörii melko vaakasuoraan pyöritettäessä)
  • verkkokangasta tai nauhaa koteloimaan lanka ja pitämään se iholta
  • neula ja lanka
  • Silikonipinnoitettu 30 g lanka
  • 3-akselinen kiihtyvyysanturi (5 V: n tuloyhteensopiva)
  • Osoitetut RGB -LEDit
  • Pro Micro mikro-ohjain (5V) tai Sparkfun-versio. Olen käyttänyt molempia
  • Virtalähde (5 V: n lähtö) tai jotain tällaista
  • kuumat liimapuikot

Jos haluat tehdä oman hameesi, varmista, että saat kankaan, jossa on suuntaamaton kuvio ja joustavan kankaan, jos et halua asentaa vetoketjua. Tässä on yksi opetusohjelma sen tekemiseen: DIYlover89in DIY -luistelija/ympyrähame.

Vaihe 2: Tee tasku Power Packille

Tee tasku Power Packille
Tee tasku Power Packille
Tee tasku Power Packille
Tee tasku Power Packille
Tee tasku Power Packille
Tee tasku Power Packille
Tee tasku Power Packille
Tee tasku Power Packille

Tässä on tapa tehdä nopea tasku virtapankille ja mikro-ohjaimelle, jotta ne ovat turvassa.

  • kiinnitä ja ompele vetoketju hameen sisäpuolelle, missä haluat taskun olevan.
  • avaa ja leikkaa rako kankaasta vetoketjun hampaiden väliin
  • siksakommel kankaan päällä, jotta sipper pysyy paikallaan
  • leikkaa kangaskappale virtapankin ja pro micro -kokoiseksi
  • leikkaa, kiinnitä ja ompele pienempi kangaskappale, jotta pro -mikrolla on oma "koti" (tasku taskussa)
  • kiinnitä koko tasku hameen sisäpuolelle vetoketjuraon päälle
  • ompele paikalleen
  • muista jättää taskun pohjalle aukko johtojen läpiviemiseksi

Vaihe 3: Asennussuunnitelma

Asettelu Johdotussuunnitelma
Asettelu Johdotussuunnitelma
Asettelu Johdotussuunnitelma
Asettelu Johdotussuunnitelma
Asettelu Johdotussuunnitelma
Asettelu Johdotussuunnitelma

Kun tasku on paikallaan, ripusta hame ylös ja lisää tapit, joista haluat valojen näkyvän. Päätin kohdistaa LED -valoni hameeni valkoisiin pilkkuihin, koska mielestäni se luo loistavan esteettisyyden, kun ne välkkyvät.

Aseta hame ylösalaisin, jotta näet, mihin laitat neulamerkit.

Aseta yksi LED kullekin tapille, jotta voit visualisoida paremmin niiden jakautumisen ja säätää asettelua, jos se näyttää todella epätasaiselta. Käytin 35 LEDiä tässä hameessa, mutta luulen, että virtapankki pystyy antamaan enemmän virtaa, jos haluat kokeilla.

Tee kartta johdotuksesta asettamalla värillinen merkkijono tai lanka tai piirtämällä viiva jokaisen LED -valon läpi. Jos merkitset tämän merkillä tai lyijykynällä, varmista, että se ei näy kankaan läpi, koska et voi laittaa sitä pesukoneen läpi.

On tärkeää tehdä suunnitelma, jotta et menetä paikkaa, kun alat juottaa kaikki valot yhteen yhdeksi pitkäksi säikeeksi.

Vaihe 4: Juottaa kaikki yhteen

Juottaa kaikki yhdessä
Juottaa kaikki yhdessä
Juottaa kaikki yhdessä
Juottaa kaikki yhdessä

En halua muuttaa tätä juotosopetusohjelmaksi, mutta tässä on muutamia vinkkejä ja tekniikoita, jotka voivat olla hyödyllisiä:

Johdot

Seuraa kytkentäkarttaasi ja katkaise johdot menessäsi, ei kaikki kerralla.

Jätä LED -valojen välissä olevaan johtoon löysää mittauksen ja leikkaamisen aikana.

Paikoissa, joissa LED -valoketju kääntyy, katkaise kierteen ulkopuolella oleva lanka hieman pidemmäksi ja sisäpuolella oleva lanka hieman lyhyemmäksi kuin keskijohto. Tämä auttaa vähentämään juotosliitosten rasitusta.

Juottaa

Tämä on projektin aikaa vievin osa.

Varmista, että työskentelet hyvin ilmastoidussa tilassa ja pidä taukoja.

Juotoskohdat ovat melko tiukkoja käyttämilläni LED-katkaisulaudoilla, joten minusta oli helpompaa laittaa tippa juotetta jokaiseen kosketuspisteeseen, sulata se uudelleen ja kiinnittää lanka sulaan juotokseen.

Vaihe 5: Lataa ja asenna ohjelmisto

Lataa ja asenna ohjelmisto
Lataa ja asenna ohjelmisto
  1. Arduino IDE, jos sinulla ei vielä ole sitä asennettuna. Käytän ladattavaa versiota. En ole vielä kokeillut web -editoriversiota.
  2. ATMega -levyt vaativat muutaman lisävaiheen ennen kuin voit lähettää koodin. Spark Fun Pro Micro -liitäntäopas. Muista seurata kaikkia vaiheita huolellisesti, muuten "tiilit" laudasi.
  3. Siirry käyttämääsi "sparkle" light -animaatiokirjastoon kohtaan Kirjastot, Hallitse kirjastoja ja lisää ALA -kirjasto. Voit käyttää mitä tahansa valotilaa tai kirjastoa, jonka haluat, vain sammuta koodi.

Vaihe 6: Liitä komponentit ja lähetyskoodi

Liitä komponentit ja lähetyskoodi
Liitä komponentit ja lähetyskoodi
Liitä komponentit ja lähetyskoodi
Liitä komponentit ja lähetyskoodi

Haluan testata koodiani, antureitani ja LED -valojani tuntemallani levyllä varmistaakseni, että uudet komponentit toimivat ennen kuin ompelen ne vaatteeksi. Suosittelen pitämään mikro -ohjaimen, kuten Arduino Unon tai Sparkfun RedBoardin, joka ei ole omistettu projektille, jotta voit kokeilla ja suorittaa testejä. Kun tein LED -säikeeni, kiinnitin sen ja tarkistin, että minulla on hyvät liitännät aina silloin tällöin.

Tässä on ohjeet projektin komponenttien kytkemiseen:

Kiihtyvyysmittarin liitäntä:

  • VCC kiihtyvyysmittarista VCC: een Pro Micro -laitteessa
  • GND kiihtyvyysmittarista GND: hen Pro Micro -laitteessa
  • Z-OUT kiihtyvyysmittarista A0: een Pro Micro -laitteessa
  • Y-OUT kiihtyvyysmittarista A1 Pro Pro -laitteeseen
  • x-OUT kiihtyvyysmittarista A2: een Pro Micro -laitteessa

LED-säikeen liitäntä:

  • 5V ensimmäisestä LEDistä RAW -muotoon Pro Micro -laitteessa
  • Din ensimmäisestä LEDistä Pro Micro -laitteen nastaan 2
  • gnd ensimmäisestä LEDistä GND: hen Pro Micro -laitteessa
  • Kun luot LED -valoja, varmista, että nuolet osoittavat samaan suuntaan poispäin virtalähteestä.

Liitä virtapankki Pro Micro -laitteeseen USB -kaapelilla

Varmista, että virtapankki on ladattu

Tässä on koodi:

#sisältää

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); // asettaa sarjaportiksi 9600 rgbStrip.initWS2812 (35, 2); // aseta säikeen merkkivalojen lukumääräksi 35 ja lähettää tiedot nastaan 2 rgbStrip.setBrightness (0x444444); rgbStrip.setAnimation (spin); tyhjä silmukka () {z = analoginenLue (0); // lukea analogiatulon nasta A0 Serial.println (z, DEC); // tulosta kiihtyvyys Z -akselille, jos (z> = 400) {Serial.print ("spin"); rgbStrip.runAnimation (); } else {Serial.print ("vaihe kaksi, kolme"); }}

Vaihe 7: Ompele LED -lanka hameeseen

Ompele LED -sävy hameeseen
Ompele LED -sävy hameeseen
Ompele LED -sävy hameeseen
Ompele LED -sävy hameeseen
Ompele LED -sävy hameeseen
Ompele LED -sävy hameeseen

Seuraa aiemmin määrittämääsi polkua ja piilota löysästi ompele LED -nauha paikalleen varmistaaksesi, että jokainen valo kiinnittyy haluamaasi paikkaan. Halusin omani linjassa valkoisten pilkkujen kanssa, jotta väri näkyy kauniisti.

Kun säie on kevyesti kiinnitetty, lisää kuumaa liimaa jokaiseen LED -valoon juotospisteiden päälle sähköisten koskettimien eristämiseksi ja LED -valojen sivujen alle, jotta se pysyy paikallaan liikkuessasi/tanssiessasi.

Leikkaa joko verkkokangasta tai nauhaa käyttämällä pitkät, noin 2 leveät nauhat ja taita reunat alle samalla, kun kiinnität ne paikalleen LED -säikeen päälle, ja ompele sitten paikalleen. Tämä tekee langasta tukevamman hameen ja vältä osien naarmuuntumista tai tarttumista jalkoihin tai nailoniin tai muihin ihmisiin.

Suositeltava: