Turinys:
- 1 žingsnis: duomenų linijų litavimas
- 2 žingsnis: maitinimo linijų litavimas
- 3 žingsnis: termiškai susitraukiantis vamzdelis
- 4 žingsnis: „Arduino“programavimas
- 5 žingsnis: Kodas
- 6 žingsnis: siuvimas
- 7 žingsnis: raidžių dažymas
- 8 žingsnis: Apdailos darbai
Video: „Stranger Things“LED marškinėliai: 8 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Medžiagos, kurių jums reikės:
- 1x paprasti balti marškinėliai
- Matiniai juodi audinio dažai („Amazon“)
- 26x adresuojami RGB šviesos diodai („Polulu“)
- Lituoklis ir elektros laidas
- Termiškai susitraukiantys vamzdžiai (Maplin)
- 1x „Arduino Uno“
- 1x USB baterijų paketas
- 1x USB-A kabelis
- 1x adata ir baltas siūlas
Įranga, kurios jums reikės:
lituoklis
1 žingsnis: duomenų linijų litavimas
Pirmasis žingsnis yra sukurti LED lempučių grandinę. Jei naudojate skirtingus šviesos diodus nuo „Pololu“, naudojamų šiame projekte, turėsite atlikti nedidelius pakeitimus, tačiau principas yra tas pats.
Litavimas
Mes pradėsime lituoti duomenų linijas kartu. Visiems 26 šviesos diodams DOUT kaištis turi būti prijungtas prie DIN kaiščio. Paskutinis grandinės šviesos diodas nebus prijungtas, o pirmam šviesos diodui reikės ilgo laido, kuris galiausiai prisijungs prie „Arduino“.
Termiškai susitraukiantis vamzdis
Kadangi šviesos diodų kaiščiai yra arti vienas kito, turėsime uždėti termiškai susitraukiančius vamzdelius, kad įsitikintume, jog jie nesiliečia judėdami ant marškinėlių. Dabar turėsime juos pridėti prie laidų, bet nesumažinsime, kol visi laidai nebus prilituoti.
Dalykai, kuriuos reikia prisiminti
- Svetimų daiktų siena turi 8-9-9 konfigūraciją, todėl nepamirškite, kad prireikus laidai būtų ilgesni
- Į kiekvieną skaitmeninį laidą būtinai pridėkite du bitus termiškai susitraukiančio vamzdelio ir stenkitės, kad lituoklis nebūtų per arti jo, kad jis netyčia nesusitrauktų
- Būkite ypač atsargūs, kad teisingai nustatytumėte DIN ir DOUT kaiščius. DOUT kaištis yra žymiai didesnis ir sutampa su plokščiu kraštu šviesos diodo šone
2 žingsnis: maitinimo linijų litavimas
Toliau turime lituoti visas žemės ir elektros linijas. Tai vyksta taip pat, kaip ir duomenų linijos, įskaitant poreikį kiekvienoje jungtyje termiškai susitraukiančius vamzdžius.
Prie kiekvienos šviesos diodo GND ir 5 V kojos reikės prijungti du laidus, vieną prie šviesos diodo prieš ir vieną prie šviesos diodo po to (taigi paskutinis grandinės šviesos diodas turės tik vieną laidą, prijungtą prie kiekvienos kojos).
3 žingsnis: termiškai susitraukiantis vamzdelis
Dabar, kai visi kabeliai yra lituoti, galime susitraukti termiškai susitraukiančius vamzdžius. Prieš tęsdami, verta prijungti 5V ir GND lemputes prie „Arduino“, kad įsitikintumėte, jog viskas yra tinkamai prijungta. Jei visi šviesos diodai užsidega, jums viskas gerai, jei ne dar kartą, patikrinkite šviesos diodų išdėstymą, kad įsitikintumėte, jog nesate litavę netinkamai, ar nesupainiojote 5V ir GND kaiščių.
Jei viskas bus patikrinta, turėtumėte sugebėti susitraukti vamzdžius šilumos pistoletu arba paprastu žiebtuvėliu.
Dalykai, kuriuos reikia prisiminti
- Greitai perjunkite šilumos šaltinį per termiškai susitraukiantį vamzdelį pirmyn ir atgal, kad įsitikintumėte, jog nė viena vieta nėra per karšta
- Būkite kuo atsargesni, kad nešildytumėte šviesos diodo, nes tai gali sugadinti komponentą
4 žingsnis: „Arduino“programavimas
- Įsitikinkite, kad jūsų kompiuteryje įdiegta naujausia „Arduino“programavimo programa.
- Eikite į Eskizas -> Įtraukti biblioteką -> Tvarkyti bibliotekas …
- Ieškokite „PololuLedStrip“ir įdiekite
Kai tai bus įdiegta, turėsite keletą pavyzdžių, kaip išbandyti savo LED juostą. Eikite į Failas -> Pavyzdžiai -> „PololuLedStrip“ir atsitiktinai pasirinkite pavyzdį. Rodomo kodo viršuje matysite šią eilutę:
„PololuLedStrip ledStrip“;
Prijunkite 5 V laidą prie „Arduino“5 V prievado, GND laidą prie GND prievado, o duomenų laidą - prie 12 kaiščio (arba pakeiskite 12 aukščiau esančioje kodo eilutėje. Spustelėkite Vykdyti ir jūsų LED juostelė turėtų užsidegti.
5 žingsnis: Kodas
Mano naudojamas kodas yra „GitHub“.
Daugelis šio kodo viršija tai, ką norite padaryti, nes mano marškinėliuose taip pat yra paslėptas jungiklis, galintis pakeisti būsenas ir rodyti skirtingas animacijas. Nesivaržykite aptarti projekto ir pridėti savo animacijos.
Svetimų daiktų sienos tikslais tai yra viskas, ko jums reikia.
Vienintelis įspėjimas yra tas, kad numatytasis kodas sako frazę „Linksmų KALĖDŲ“. Jei norite pakeisti tai į ką tik norite, eikite į šią kodo eilutę:
angliškas tekstas = "M E R R Y C H R I S T M A S";
Pakeiskite tai į bet kokią jums patinkančią teksto eilutę, tačiau įsitikinkite, kad viskas parašyta didžiosiomis raidėmis, o tarp kiekvieno simbolio yra tarpas, nes animacijoje bus nepastebėti tarpai tarp raidžių.
Tada turite pereiti prie funkcijos „CountCount“ir pakeisti skaičių 32 į simbolių skaičių apibrėžtoje eilutėje (įskaitant tarpus).
Paleiskite kodą iš naujo ir marškinėliai turėtų užsidegti kartu su nauju pranešimu.
6 žingsnis: siuvimas
Dabar galite siūti šviesos diodą ant marškinėlių. Svetimų daiktų siena atrodo šiek tiek netvarkingai, todėl tvarkingumas šiuo metu nėra prioritetas. Prie šios išvaizdos pridėjau sukdamas laidus, kaip parodyta anksčiau. Jei niekada siuvėte (kaip aš šiame projekte), peržiūrėkite šį vaizdo įrašą. Jūs iš esmės siuvate apvalią vielą, kol būsite patenkinti, kad ją laikytumėte. Laimei, netvarkinga sienos prigimtis reiškia, kad prasta siuvimo technika taip pat gali būti atleista.
7 žingsnis: raidžių dažymas
Audinio dažai, kuriuos pasirinkau naudoti šiame projekte, turi gražų ploną snapelį, todėl piešimas yra lengvas. Pradėkite įdėdami kortelę į marškinėlių vidų, nes dažai praeis per audinį. Naudodami parodos ekrano kopiją kaip vadovą, atsargiai nudažykite abėcėlę šalia atitinkamos raidės šviesos diodo. Šrifto imituoti nėra per sunku, ir, kaip minėta anksčiau, šiek tiek netvarkinga išvaizda šiam projektui iš tikrųjų atrodo geriau nei švari.
8 žingsnis: Apdailos darbai
Dabar turime pritvirtinti „Arduino“prie marškinėlių. Tai padarius žymiai lengviau dėvėti, nes iš marškinėlių turi būti tik vienas USB kabelis prie išorinės baterijos, esančios kišenėje.
Pradėkite iškirpdami nedidelę skylę marškinėlių šone ir paduodami kiekvieną vielą. Tada galite pasiimti „Arduino“ir pasiūti ant marškinėlių VIDAUS. Padėkite jį į šoną, kad jis nebūtų matomas ir nepakenktų sėdint. Kai siuvate, uždenkite ją kokia nors juostele, kad smeigtukai liktų vietoje, o „Arduino“nešiojant nepatogiai nesispaustų jūsų odos.
Rekomenduojamas:
Pašto marškinėliai: nešiojamos laikysenos aptikimas realiuoju laiku: 9 žingsniai
Pašto marškinėliai: nešiojamos laikysenos aptikimas realiuoju laiku: „Postshirt“yra realiuoju laiku veikianti belaidė laikysenos aptikimo sistema, perduodanti ir klasifikuojanti akselerometro duomenis iš „Adafruit Feather“į „Android“programą per „Bluetooth“. Visa sistema gali aptikti realiu laiku, jei vartotojas turi blogą laikyseną ir
„Stranger Things“programuojamas džemperis: 9 žingsniai (su nuotraukomis)
Programuojamas „Stranger Things“džemperis: jums gali tekti niekada praleisti laiką košmariškame monstrų pasaulyje, tačiau kartais jūs tiesiog norite dėvėti marškinius, kuriuose sakoma, kad jei to norėtumėte, jūs visiškai galėtumėte ten gyventi. Kadangi tokių marškinėlių nėra atviroje rinkoje, nusprendėme pasidaryti savo
„Light-Up BB8“marškinėliai: 6 žingsniai (su nuotraukomis)
„Light-Up BB8“marškinėliai: Naujasis „Žvaigždžių karų“filmas gali patikti ne visiems, bet tai nereiškia, kad negalime smagiai praleisti laiko švęsti savo mėgstamą „Žvaigždžių karų“droidą, padengtą „Porgs“! Mes radome šį mielą BB- 8 marškinėliai mūsų vietiniame „Target“ir akimirksniu norėjome pridėti šviesos diodą prie
„Knight Rider“LED marškinėliai: 3 žingsniai
„Knight Rider“LED marškinėliai: Tai marškinėliai su siuvamais šviesos diodais, kuriuos maitina „LilyPad Arduino“pagrindinė plokštė ir „LilyPad“monetų elementų laikiklis, kuris gali aprūpinti iki 9 V baterijomis, sujungtomis laidžiu sriegiu
Elektroninės tekstilės projektas: lengvi prakaito marškinėliai (TfCD): 7 žingsniai (su nuotraukomis)
Elektroninės tekstilės projektas: Prakaito lengvi marškinėliai (TfCD): Elektroninė tekstilė (E-tekstilė) yra audiniai, leidžiantys į juos įterpti skaitmeninius komponentus ir elektroniką. Ši nauja technologija suteikia daug galimybių. Šiame projekte jūs ketinate prototipuoti sportinius marškinius, kurie nustato, kaip