Turinys:

„Arduino DIY 6x6 Matrix“marškinėliai: 8 žingsniai (su paveikslėliais)
„Arduino DIY 6x6 Matrix“marškinėliai: 8 žingsniai (su paveikslėliais)

Video: „Arduino DIY 6x6 Matrix“marškinėliai: 8 žingsniai (su paveikslėliais)

Video: „Arduino DIY 6x6 Matrix“marškinėliai: 8 žingsniai (su paveikslėliais)
Video: 6x6 Capacitive Sensing Grid with Arduino Nano and MPR121 2024, Liepa
Anonim
Image
Image
WS2812 šviesos diodų paruošimas
WS2812 šviesos diodų paruošimas

Sveiki atvykę į mano pirmąsias pamokas! Noriu jums parodyti, kaip aš sukūriau savo LED matricos marškinėlius už maždaug 50 eurų ir kaip parodyti gražias animacijas bei nuotraukas ant jų, naudodami fantastišką Tailerio Joneso LED matricos valdymo programinę įrangą. Iš pradžių aš padariau 6x8 pikselių matricą, bet vėliau pakeičiau į 6x6, ji neveiks su LMCS. Aš rašau šias instrukcijas po to, kai tai padariau, todėl prašau atsiprašyti, kad trūksta nuotraukų. Marškinėlius galima net skalbti, galite išimti LED juosteles. Jei turite klausimų, praneškite man!

Jei jums patinka mano nešiojamas drabužis, balsuokite už jį „Arduino“konkurse. Ačiū:)

REDAGUOTI: Kadangi kai kuriems mano IG sekėjams tai patiko, aš padariau vaizdo įrašą apie tai.

1 žingsnis: ko jums reikės

Jums reikės šių komponentų:

  • Jūsų dydžio marškinėliai (geriau pasiimkite didesnį, kad galėtumėte nešioti ilgiau, jei esate jaunesnis): 10 €
  • WS2812b LED juostelė, aš naudojau juostelę su 30 šviesos diodų vienam metrui ir iš viso 60 šviesos diodų: 20 €
  • kai kurios moteriškos smeigtuko antraštės: 2 €
  • neaustinė medžiaga LED juostelės laikymui: 2 €
  • Vyriški/vyriški jungiamieji kabeliai, priklausomai nuo to, kiek pikselių norite naudoti: 3 €
  • „Arduino“su USB kabeliu (UNO): 5 €

    skydui: skydo prototipas, 3 pozicijų varžtas, USB-B pertraukimo plokštė, 330 omų rezistorius, 1000uF kondensatorius 7 €

  • „Powerbank“mobiliesiems telefonams (apie 4000 mAh, kuo daugiau, tuo geriau): 15 €
  • kažkoks valdymo bloko korpusas

Šie įrankiai yra naudingi/reikalingi:

  • litavimo įrankiai (geležis, replės, pjaustytuvas …)
  • žirklės
  • mažas pjūklas ir švitrinis popierius, skirtas pjauti antraštes
  • siūti įrankius LED juostos laikikliui

2 žingsnis: WS2812 šviesos diodų paruošimas

WS2812 šviesos diodų paruošimas
WS2812 šviesos diodų paruošimas

Iš pradžių ruošiame LED juostelę. Iškirpkite juostelę ant atspausdintų eilučių kas 6 (ar bet kokį norimą naudoti pikselių skaičių) šviesos diodus žirklėmis. Aš naudoju 6 gabalus su 6 šviesos diodais. Tada ant juostelės lituojate moterų antraštes. Galite juos nusipirkti poromis po tris, tačiau pigiau ir geriau, jei perkate ilgesnius, o tada supjaustote, kaip norite. Aš naudoju mini pjūklą ir švitrinį popierių arba įstrižas reples ir švitrinį popierių. Tai labai paprasta (žr. Paveikslėlius aukščiau). Padarykite tiek, kiek reikia, po du kiekvienai eilutei. Tada lituokite juos ant trinkelių, įsitikinkite, kad yra geras ryšys ir nėra trumpojo jungimo. Baigtos eilutės turėtų atrodyti kaip nuotraukose.

3 žingsnis: Marškinėlių paruošimas

Marškinėlių paruošimas
Marškinėlių paruošimas
Marškinėlių paruošimas
Marškinėlių paruošimas
Marškinėlių paruošimas
Marškinėlių paruošimas
Marškinėlių paruošimas
Marškinėlių paruošimas

Marškinėliai laikys mūsų matricą ir leis šviesai sklisti. Pridėję šiek tiek neaustinių medžiagų į vidų, galime įstumti eilutes į marškinius. Pirmiausia apskaičiuokite, kiek jums reikės. Žiūrėkite paveikslėlį viršuje, kad pamatytumėte planus. Apskaičiuokite, kokio dydžio turėtų būti jūsų neaustinė medžiaga. Taip pat turite pridėti šiek tiek vietos, kad tilptų juostelės. Apskaičiuokite maksimaliai 0, 5 cm. Į abu galus įpilkite šiek tiek medžiagos, kad laikytumėte pirmąją ir paskutinę juostelę.

Nupjaukite neaustinę medžiagą ir atsargiai siūkite ją prie marškinėlių vidinės pusės. Galutinis rezultatas turėtų atrodyti aukščiau. Turėjau problemą, kad ji suplyšo, bet galite pabandyti keletą siūlių.

4 žingsnis: šviesos diodų sujungimas su marškinėliais

Šviesos diodų sujungimas su marškinėliais
Šviesos diodų sujungimas su marškinėliais
Šviesos diodų sujungimas su marškinėliais
Šviesos diodų sujungimas su marškinėliais
Šviesos diodų sujungimas su marškinėliais
Šviesos diodų sujungimas su marškinėliais
Šviesos diodų sujungimas su marškinėliais
Šviesos diodų sujungimas su marškinėliais

Tada atėjo laikas sujungti šviesos diodų juosteles ir marškinėlius. Paimkite juos ir švelniai įstumkite į maišelį. Būtinai pradėkite nuo įvesties apačioje ir tęskite visus duomenų įvedimus dešinėje pusėje. Būkite labai atsargūs! Tai šiek tiek sudėtinga, tačiau laikant jį kitoje pusėje bus gerai. Jei smeigtuko antraštė yra didesnė už juostelę, naudinga aplink ją padaryti juostą.

Baigęs jis turėtų atrodyti kaip nuotraukoje. Tada tiesiog paimkite 10 cm ilgio kabelį ir prijunkite 5 V ir įžeminimo kaiščius zigzago pavidalu. Tada galite pasiimti trumpesnį megztinį iš vyriškos lyties ir moterišką megztinį, o mažesnį vyriškos lyties megztinį, kaip aš padariau, ir prijungti duomenis prie kitų duomenų, įkišdami laidus po laisvomis neaustinės medžiagos kišenėmis, arba tiesiog prilituokite. Bet tada jo negalima plauti. Būtinai laikykitės teisingos krypties. Galiausiai prijunkite ilgesnius trumpalaikius laidus prie duomenų įvesties ir maitinimo kaiščių. Jūsų marškinėliai jau paruošti!

5 žingsnis: Elektronikos prototipas

Elektronikos prototipas
Elektronikos prototipas
Elektronikos prototipas
Elektronikos prototipas

Norėdami išbandyti marškinėlius, tiesiog turite sukurti schemą nuotraukose. Aš norėčiau naudoti „Arduino UNO“su mažu skydu, nes galite naudoti tiesioginį nuoseklųjį ryšį. Su savo marškinėliais iš pradžių naudoju „pasidaryk pats“„Arduino UNO“kloną ant parketlentės gabalo. Tačiau problema ta, kad jūs negalite užmegzti nuoseklaus ryšio, kuris naudojamas LED matricos valdymo programinėje įrangoje. Jūs vis dar galite parodyti paveikslėlius/animacijas, tačiau kiekvieną kartą turėsite išimti IC.

Vienas iš svarbiausių dalykų, kuriuos reikia nepamiršti, yra galia: Kai naudojate „Powerbank“, kurio maksimali galia yra 1A, galite gauti maksimalią 1 amperą. Bet kai prijungsite jį per „Arduino“USB prievadą, gausite maksimalų 0, 5A, nes yra saugiklis. Niekada neperženkite ribos! Todėl galite tiesiog pridėti USB-B pertraukimo plokštę (arba tiesiog USB lizdą), kad galėtumėte gauti maitinimo šaltinį iš „Powerbank“be saugiklio.

Sukurkite grandinę ant duonos lentos ir prisiminkite kondensatorių ir rezistorių nuo antrojo žingsnio! Vietoj tiesioginio USB kabelio, esančio cicuit, galite naudoti pertraukimo plokštę.

6 žingsnis: pirmieji programavimo žingsniai

Pirmieji programavimo žingsniai
Pirmieji programavimo žingsniai

Kadangi man nelabai patinka programavimo dalis, nepateiksiu jokių konkrečių eskizų. Tiesiog pabandykite su kai kuriomis bibliotekomis. Gražus yra „Adafruit NeoMatrix“.

Geresnis ir dar lengvesnis būdas yra programinė įranga, vadinama „LED matricos valdymo programine įranga“. Tai tikrai nuostabi Tyler Jones sukurta programinė įranga (būtinai peržiūrėkite jo kanalą, jis padarė keletą naudingų vaizdo įrašų: Tyler Jone kanalas).

Aš naudoju 1.3.2 versiją, tačiau naujesnė turėtų veikti puikiai. Čia yra 1.3.2 versija: LMCS 1.3.2, bet taip pat galite išbandyti naujausią versiją: LMCS 2.

Tiesiog atsisiųskite programinę įrangą ir įkelkite grotuvo eskizą pavadinimu „LEDMatrix Serial“su savo šviesos diodų skaičiumi ir kaiščiu, pakeistu į „Arduino“naudojant „Arduino IDE“. Paleiskite programą ir paspauskite Pasirinkti COM prievadą ir prisijunkite prie „Arduino“. Ryšio būsena turėtų pasikeisti į žalią. Tada yra įvairių režimų, įskaitant piešimą,-g.webp

7 žingsnis: Padarykite elektroniką nuolatinę

Padarykite elektroniką nuolatinę
Padarykite elektroniką nuolatinę
Padarykite elektroniką nuolatinę
Padarykite elektroniką nuolatinę
Padarykite elektroniką nuolatinę
Padarykite elektroniką nuolatinę

Kaip jau sakiau 5 veiksme, aš naudoju savarankišką „Arduino“„pasidaryk pats“ant parketlentės kaip pirmąją versiją, žr. Paveikslėlius viršuje. Tačiau yra ir geresnis būdas: naudodami „skydo prototipą“galite tiesiog sukrauti grandinę „Arduino“ir viskas yra švaru. Lituokite tą pačią grandinę, kaip ir 5 veiksme, tačiau matricai sujungti naudokite tris varžtus su gnybtais. Jei jau esate labiau patyręs kaip aš, taip pat galite tiesiog naudoti skydą kaip skydą. Tai yra mano versija 2. Jei norite pamatyti laiko tarpą, kai lituoju skydą, apsilankykite mano „Instagram“:

Baigę turėtumėte turėti švarų, išvaizdų ir kompaktišką valdymo bloką! Išbandykite kaip paskutiniame žingsnyje ir, jei tikiuosi, jis veiks, galite tai padaryti. Manau, kad geriausias būdas yra įdėti valdymo bloką į vieną kelnių kišenę, o „powerbank“- į kitą. Jį prijungiate naudodami USB kabelį.

Yra keletas būdų, kaip padaryti bylą. Jei turite 3D spausdintuvą, tai būtų gera galimybė. Jei ne, kaip ir aš, galite jį sukurti iš skirtingų medžiagų. Aš paėmiau seną varžtų dėžę ir padariau skyles, kaip man jų reikėjo. Tiesiog būkite kūrybingi.

8 žingsnis: tolesnis programavimas ir baigtas nešiojimas

Tolesnis programavimas ir baigtas nešiojimas
Tolesnis programavimas ir baigtas nešiojimas
Tolesnis programavimas ir baigtas nešiojimas
Tolesnis programavimas ir baigtas nešiojimas

Kai baigsite visus aparatūros dalykus, laikas padaryti juos nešiojamus programine įranga. Galite tiesiog paspausti mygtuką „Eksportuoti„ FastLED Code “ir nukopijuoti kodą į ciklo sekciją iš LMCS grotuvo, kurį jau įkėlėte atlikdami 6 veiksmą naudodami„ Arduino IDE “.

Tada tiesiog įkraukite „powerbank“, įdėkite jį į vieną kišenę, o valdiklį į kitą, prijunkite viską ir linksminkitės! Jei norite skalbti marškinėlius, turite išimti juosteles ir kabelius ir juos galima plauti.

Dėkojame, kad perskaitėte ir galbūt už komentarą ar klausimą, jei jums patinka mano projektas, balsuokite už jį „Arduino“konkurse!

Rekomenduojamas: