Tee oma kevyt lomapusero

henkilö, jolla on yllään Arduino-merkkinen LED-villapaita joulukuusen edessä
tämä villapaita on valaistu. Barry Abrams

ihmiset käyttävät rumia villapaitajuhlia tilaisuuksina tulla luovaksi: jotkut saattavat löytää mauttomia villapaitoja penkoessaan vanhempiensa kaappeja ja selatessaan kirpputoreja; toiset saattavat askarrella omiaan huovalla ja kuumaliimapyssyllä. Naurettavan villapaidan keksiminen on osa hauskanpitoa.

silti löytyy tahallisen rumia villapaitoja. Jos menet Amazoniin, löydät tuhansia lajikkeita, mukaan lukien meemiteemaiset villapaidat, ja jopa yhden, jossa on jostain syystä Jeesus-breakdancing. Se helpottaa pukeutumista, mutta vie myös hieman hauskuutta tilaisuudesta.

viime vuonna halusin luoda jotain ainutlaatuista, joten otin tavallisen villapaidan ja lisäsin siihen ruudukon valoja, jotka oli ohjelmoitu näyttämään siltä kuin olisi satanut lunta. Se oli iso hitti.

projekti on loistava johdatus harrasteelektroniikkaan, ja prosessi on yksinkertainen—tarvitset vain perustiedot tietokonetaidoista ja tarpeeksi motoriikkaa työstääksesi juotin ja ommellaksesi valoja.

tilastot

  • aika: 2-4 tuntia
  • kustannukset: $30-$50
  • vaikeus: väliaine

Materiaalit

  • 1 Villapaita (mieluiten vaalea ja kokoa suurempi kuin yleensä käytät)
  • 1 jono 50 osoitteellista RGB-LED-valoa
  • 1 Arduino
  • 1 mikro-USB-kaapeli
  • 1 9 voltin paristopidike kytkimellä
  • 1 kolminapainen sarja JST SM plug and Receptacle cable set
  • solder
  • 1 string of 20 addressable RGB LED lights (valinnainen)

Työkalut

  • juotin
  • mittanauha
  • Räätälinliitu (tai lyijykynä, saippuansuikale tai mikä tahansa kangasta kuvaava)
  • neula
  • Lanka (mahdollisimman lähellä villapaitasi väriä)

ohjeet

1. Juota akku Arduino. Arduino on tällaisen elektroniikkaprojektin ohjelmoitavat aivot. Täällä se toimii logiikalla, joka sytyttää ja sammuttaa valot. Käytin Adafruit ItsyBitsy-pieni Arduino-muunnos, joka on vain 1,4 x 0,7 tuumaa, joten se on mukavampaa ja vähemmän tilaa vievää villapaidan alla.

et myöskään halua pysyä kytkettynä pistorasiaan koko seurueen ajan, joten joudut käyttämään akkua, joka kytkeytyy suoraan Arduinoon. 70 valolla saat 4-5 tuntia rumaa villapaitamournalismia tuoreesta 9 voltin akusta.

juottaa akkupaketin kaapeli Arduinon akkuun ja maahan. Jos et ole koskaan käyttänyt juotin ennen, tässä on hyvä opetusohjelma.

2. Juottaa kolminapainen pistoke Arduino. Kolminapaiset pistokkeet tulevat kahden lyhyen kaapelin sarjassa-toisessa on naaraspää ja toisessa urospää. Kumpi käytät riippuu siitä, minkälainen pää valo nauhat on. Valitse pistoke, jonka pää on vastakkainen valojesi kanssa: jos ne ovat naaraspuolisia, käytä urospuolista pistoketta ja päinvastoin. Juottaa kaapelit pistoke 5V, Pin 10, ja maahan paikkoja. Yhdessä kolmesta valoista tulevasta johtimesta on punainen merkintä. Että yksi on 5V, keskimmäinen pitäisi mennä Pin 10, ja kolmas pitäisi mennä maahan.

Arduino Juotettu akkupakkaukseen ja LED-valoihin kytketty pistoke
kun kaikki juotos on tehty, sen pitäisi näyttää tältä. Barry Abrams

3. Kytke valot kolminapaiseen pistokkeeseen. Jotta voit ohjata jokaista valoa yksilöllisesti, sinun täytyy saada nauhat kuvattu ”digitaalisesti osoitettavissa” – jouluvalot eivät toimi.

käytin tähän projektiin kahta valosarjaa: Adafruit NeoPixel 20-valosarjaa ja 50-valosarjaa Amazonista. Aloitin entisellä, sitten tajusin, ettei se ollut tarpeeksi pitkä vakuuttavan matriisin tekemiseen, joten tilasin 50-valoisen merkkijonon.

suosittelisin yhden 50 LED-valaisimen nauhan hankkimista, mutta jos päätät hankkia kaksi sarjaa, saman merkin ostaminen helpottaa oloasi. Jos et voi, varmista säikeet ovat yhteensopivia tarkistamalla, että ne molemmat viittaavat mikrosiru ”WS2811” – standardi siru, joka toimii koodi käytämme myöhemmin. Jos haluat yhdistää ne, kytke yksi nauha toisen päähän.

4. Ohjelmoi Arduino. Kun kaikki on juotettu yhteen, kiinnitä Arduino tietokoneeseen USB-kaapelilla. Voit ohjelmoida sen, sinun täytyy perustaa Arduino IDE, ohjelmisto, jonka avulla voit kirjoittaa koodia ja ladata sen laitteeseen. Jos olet Arduino noob, älä pelkää-valmistajalla on tämä virallinen asiakirja uusille käyttäjille, jotka pääset alkuun.

5. Asenna FastLED. Tarvitset tämän ohjelman koodin suorittamiseen-se on, kirjasto, joka vie joitakin pieniä-hiekkainen työ pois koodaus jokainen johti syttyä manuaalisesti. Jos et tiedä miten, tässä on opetusohjelma kirjastojen asentamisesta Arduino.

6. Lataa tämä koodi.

  • kärki: Kun olet ohjelmoinut Arduinon, jätä valot päälle. Se helpottaa langan kiinnittämistä neuleeseen, koska näet langan paremmin.

7. Piirrä verkko puseroosi. Voit käyttää mitä tahansa neulepuseroa, mutta vaaleat toimivat parhaiten, sillä LED-valo kimpoaa enemmän. Väljä istuvuus on myös avain-se estää valojonoa näyttämästä ja se on mukavampi käyttää.

kun piiri on valmis ja toimii, sinun täytyy selvittää, miten aiot todella näyttää valot. Käännä vaate nurinpäin ja kartoita mittanauhalla ja liidulla tai räätälin kynällä ruudukko siitä, mihin valosi menevät. Yritä säilyttää 90 asteen kulmat, mutta älä huoli—kuluneena neule ei istu suorassa, joten ruudukon ei tarvitse olla täydellinen.

henkilö, joka piirtää neuleeseen ruudukon räätälinliitulla
, on tärkeä, jos haluaa valojen näyttävän oikein. Barry Abrams

laskin ruutuväli mittaamalla noin 2 tuumaa kauluksen alapuolelta ja vähintään 2 tuumaa käsivarsien kummaltakin puolelta. Etäisyys ruudukon alaosasta vaatteen alaosaan voi olla vaihteleva. Minulla oli tilaa noin 12 x 18 tuumaa käytettävissä, joten jättämällä marginaali noin 2 tuumaa välillä kunkin valon, voisin saada pois ruudukko 7 x 10 valot. Se toimi täydellisesti, koska minulla oli 70.

  • Vinkki: Jos haluat käyttää eri määrää valoja, voit laskea oman puserosi pinta-alan ja sijoittaa valot parhaaksi katsomallasi tavalla. Jos sinulla on tähteitä, voit helposti leikata kevyet suikaleet saksilla tasaiseksi ruudukoksi.
  • Varoitus: Tämän tarinan koodi toimii 7 x 10-ruudukolla valoja. Jos verkko on erilainen, sinun täytyy säätää koodia, jotta se toimii hyvin. Lisää siitä myöhemmin.

8. Aseta valot ruudukon päälle. Tee tämä ennen kuin ompelet mitään puseroosi vain varmistaaksesi, että LED-naru sopii oikein piirtämääsi kuvioon. Aloita narun päästä niin Arduino päätyy villapaidan alaosaan. Näin pääset helposti käsiksi akkupakkaukseen ja on-off-kytkimeen, kun projekti on valmis.

9. Ompele valot puseron etuosan sisäpuolelle. Aloita nurinpäin olevan villapaidan vasemmasta yläkulmasta ja siirry kiemuraisen kuvion mukaisesti oikealle: kun pääset rivin loppuun, mene alas seuraavaan ja työskentele tiesi takaisin vasemmalle; kun pääset tuon loppuun, mene taas alas ja suuntaa oikealle.

LED-valoja neuleeseen ompeleva
ei voi vain kietoa valoja ympäri kehoa villapaidan alle ja odottaa niiden näyttävän hyvältä. Ne pitää ommella puseroon. Barry Abrams

varmista, että kiinnität jokaisen valon ja lisäät joitakin ompeleita kaapelin varaan, jotta se pysyy paikallaan. Huomasin, että kaksinkertainen ommel välein 2 tuumaa yli kaapelin pituus toimi hyvin. Valojen ompelu saa kankaan nyppimään ja näyttämään hieman oudolta, mutta älä lannistu—kun valot ovat päällä, ihmiset huomaavat ne, ei Kangas.

  • Vihje: serpentiinikuvio on tehokkain tapa käyttää valoja, ja koska koodi ottaa tämän huomioon, sen on toimittava kunnolla.
  • kärki: Jos et halua, että lanka näkyy puserosi ulkopinnalla, tee tikeistä pinnallisempia. Sen sijaan, että tökkäisit neuleesi kokonaan neuleen läpi, varmista, että ompelet vain puseron ensimmäisen kerroksen läpi. Tämä on työläämpää kuin tavalliset tikkaukset, mutta se näyttää paljon puhtaammalta ja estää myös villapaitaa pötkimästä.

9. Säädä koodi sopimaan verkkoon. Jos ruudukko ei ole 7 x 10, sinun täytyy säätää muutamia muuttujia, jotta vaikutus todella näkyy. Nämä arvot löytyvät koodin yläreunasta, ja kommenteissa täsmennetään, mikä on ruudukon korkeus ja mikä leveys. Jokaiseen tärkeään koodiriviin on liitetty myös kommentteja, jotka kuvaavat, mitä tapahtuu, jolloin sinun on helpompi nipistää tarpeen mukaan.

periaatteessa jokainen ”lumihiutale” alkaa ruudukon yläreunasta ja liikkuu yhden rivin joka sekunti, kunnes se näyttää putoavan puserostasi. On olemassa pari sekalaisia muuttujia, jotka selittävät asioita, kuten värin ja tuulen suunnan, mikä tekee kuviosta paljon mielenkiintoisemman.

  • kärki: Jos sinulla on kokemusta Arduinos, voit vapaasti kokeilla koodia. Muilla ihmisillä on ollut onnea animoitujen GIF-kuvien näyttämisessä LED-matriisilla tai antureiden kiinnittämisessä, jotta näyttö reagoisi johonkin. Tässä voi olla todella luova, jos tietää, mitä tekee.

10. Käytä sitä ja valaise huone. Siinä se on. Olet tehnyt oman ruman villapaitasi. Suosittelen pitämään paidan alla, sillä valojen selät voivat olla hieman raapivat ja ärsyttävät. Koska käytämme pienjänniteledejä, valot eivät lämpene merkittävästi.

kun puet villapaidan päällesi, varo vetämästä vahingossa kaapeleita. On epätodennäköistä valot rikkoutuvat, mutta vetämällä kaapelit voi repiä Lanka pitää kaiken paikallaan, tai kumota joitakin juotos Arduino.

valojen lopun pitäisi olla vaatteen alaosassa, joten voit laittaa akkupaketin ja Arduinon taskuusi.

jos sinulla on pääsy 3D-tulostimeen ja haluat saada Fancyn, etsi Thingiverse yksinkertaisesta Arduino-kotelosta. Laite on niin matalajännite, että se ei järkytä sinua, jos sinulla ei ole sellaista, mutta johdot voivat irrota ja saatat joutua murtamaan juotin uudelleen. Kotelo suojaa Arduino ja varmistaa villapaita on mahdollisuus valaista tilaa monia loma tulossa.

Leave a Reply

Sähköpostiosoitettasi ei julkaista.