Lav din egen lyse ferietrøje

en person iført en Arduino-drevne LED trøje foran et juletræ
denne trøje er tændt. Barry Abrams

folk bruger grimme trøjefester som muligheder for at blive kreative: nogle kan finde klæbrige trøjer, mens de rummer gennem deres forældres skabe og gennemsøger i genbrugsbutikker; andre kan lave deres egne med filt og en varm limpistol. At komme med en latterlig trøje er en del af det sjove.

stadig finder du trøjer, der med vilje er grimme. Hvis du går til , finder du tusindvis af sorter, herunder meme-tema trøjer, og endda en med Jesus breakdancing, af en eller anden grund. Det gør det lettere at klæde sig ud, men det tager også lidt af det sjove ud af lejligheden.

sidste år ønskede jeg at skabe noget unikt, så jeg tog en almindelig trøje og tilføjede et gitter af lys programmeret til at få det til at se ud som om det sneede. Det var et stort hit.

projektet er en god introduktion til hobbyelektronik, og processen er enkel—du behøver kun grundlæggende computerfærdigheder og nok motorfunktion til at arbejde et loddejern og sy på en flok lys.

statistik

  • tid: 2-4 timer
  • omkostninger: $30-$50
  • vanskeligheder: medium

materialer

  • 1 trøje (helst lys og en størrelse større end du normalt bærer)
  • 1 streng med 50 adresserbare RGB LED-lys
  • 1 Arduino
  • 1 mikro-USB-kabel
  • 1 9-volt batteriholder med en kontakt
  • 1 9-volt batteri
  • 1 sæt med tre-bens JST SM stik og stik kabel sæt
  • lodde
  • 1 streng af 20 adresserbare RGB LED lys (valgfrit)

værktøj

  • loddejern
  • målebånd
  • skræddersyet kridt (eller a eller noget, der vil markere stof)
  • nål
  • tråd (så tæt som muligt på farven på din trøje)

instruktioner

1. Lod batteriet til Arduino. En Arduino er den programmerbare hjerne i et elektronikprojekt som dette. Her kører det logikken, der tænder og slukker lysene. Jeg brugte en Adafruit ItsyBitsy-en lille Arduino-variant, der kun er 1,4 med 0,7 tommer, så det er mere behageligt og mindre voluminøst at have under en trøje.

du vil heller ikke være tilsluttet en stikkontakt hele festen, så du bliver nødt til at bruge et batteri, der forbinder direkte til Arduino. Med 70 lys får du fire til fem timers grim trøje glamour ud af et frisk 9 volt batteri.

lod batteripakkekablet til batteriet og jordpletter på Arduino. Hvis du aldrig har brugt et loddejern før, er her en god tutorial.

2. Lod det tre-polede stik til Arduino. Tre-pin stik kommer i et sæt af to korte kabler—en med en kvindelig ende og en anden med en mandlig ende. Hvilken du bruger afhænger af, hvilken type ende din lysstrimmel har. Vælg stikket med en ende modsat af dine lys: hvis de er kvindelige, skal du bruge hanstikket og omvendt. Lod kablerne på stikket til 5V, Pin 10 og jordpletter. En af de tre ledninger, der kommer fra lysene, vil have en rød markering på den. Den ene er 5V, den midterste skal gå til Pin 10, og den tredje skal gå til jorden.

en Arduino loddet til en batteripakke og et stik tilsluttet LED-lys
når al lodning er færdig, skal det se sådan ud. Barry Abrams

3. Tilslut lysene til stikket med tre ben. For at styre hvert lys individuelt skal du få en strimmel beskrevet som “digitalt adresserbar”—julelys fungerer ikke.

jeg brugte to strenge af lys til dette projekt—en Adafruit neopiksel 20-lysstrimmel og et 50-lys sæt fra . Jeg startede med førstnævnte og indså, at det ikke var længe nok til at lave en overbevisende matrice, så jeg bestilte 50-lysstrengen.

jeg vil anbefale at få en enkelt streng med 50 LED-lys, men hvis du beslutter dig for at få to sæt, vil det at købe det samme mærke gøre tingene lettere for dig. Hvis du ikke kan, skal du sørge for, at dine tråde er kompatible ved at kontrollere, at de begge henviser til mikrochippen “VS2811″—en standardchip, der fungerer med den kode, vi bruger senere. For at forbinde dem skal du blot sætte en streng i enden af den anden.

4. Program Arduino. Når alt er loddet sammen, skal du tilslutte Arduino til en computer med et USB-kabel. For at programmere det skal du konfigurere Arduino IDE, et program, der giver dig mulighed for at skrive kode og uploade den til din enhed. Hvis du er en Arduino noob, Frygt ikke—producenten har dette officielle dokument til nye brugere, der får dig i gang.

5. Installer FastLED. Du skal bruge dette program til din kode til at køre-det er et bibliotek, der tager noget af det nitty-gritty arbejde ud af kodning af hver LED for at lyse op manuelt. Hvis du ikke ved hvordan, her er en tutorial om installation af biblioteker til Arduino.

6. Upload denne kode.

  • Tip: Når du er færdig med at programmere Arduino, skal du lade lysene være tændt. Det gør det lettere at fastgøre tråden til trøjen, da du kan se tråden bedre.

7. Tegn et gitter på din trøje. Du kan bruge enhver strikket trøje, men lyse farver fungerer bedst, da LED-lyset springer mere rundt. En løs pasform er også nøglen-det forhindrer lysstrengen i at vise, og det vil være mere behageligt at bære.

med dit kredsløb klar og arbejder, skal du finde ud af, hvordan du rent faktisk skal vise lysene. Vend tøjet vrangen ud og bruge et målebånd og et stykke kridt eller en skrædder blyant til at kortlægge et gitter af hvor dine lys vil gå. Prøv at opretholde 90 graders vinkler, men rolig—når den bæres, sidder trøjen ikke lige, så gitteret behøver ikke at være perfekt.

en person, der tegner et gitter på en trøje med skræddersyet kridt
oprettelse af et gitter er vigtigt, hvis du vil have lys til at vise korrekt. Barry Abrams

jeg beregnet min gitterafstand ved at måle omkring 2 inches under kraven og mindst 2 inches fra armene på begge sider. Afstanden fra bunden af gitteret til bunden af tøjet kan variere. Jeg havde en plads på omkring 12 ved 18 inches til rådighed, så ved at efterlade en margin på omkring 2 inches mellem hvert lys, jeg kunne slippe af sted med et gitter af 7 ved 10 lys. Det fungerede perfekt, fordi jeg havde 70.

  • Tip: Hvis du vil bruge et andet antal lys, kan du beregne det tilgængelige område på din egen trøje og placere lysene, som du finder passende. Hvis du har rester, kan du nemt skære lysstrimlerne med en saks for at skabe et jævnt gitter.
  • forsigtig: Koden i denne historie vil arbejde med en 7-by-10 gitter af lys. Hvis dit gitter er anderledes, skal du justere koden, så den fungerer godt. Mere om det senere.

8. Læg lygterne ud over gitteret. Gør dette, før du syr noget på din trøje bare for at sikre, at LED-strengen passer korrekt til det mønster, du tegnede. Start med slutningen af strengen, så Arduino ender i bunden af trøjen. Dette giver dig nem adgang til batteripakken og tænd / sluk-kontakten, når projektet er afsluttet.

9. Sy lysene på indersiden af fronten af trøjen. Start i øverste venstre hjørne af den indvendige trøje og arbejd dig til højre i et slangemønster: når du kommer til slutningen af en række, skal du gå ned til den næste og arbejde dig tilbage til venstre; når du kommer til slutningen af den ene, skal du gå ned igen og gå mod højre.

en person, der syr LED-lys på en trøje
du kan ikke bare pakke lysene rundt om din krop under trøjen og forvente, at de ser godt ud. Du skal sy dem på trøjen. Barry Abrams

sørg for at sikre hvert lys og tilføj nogle sømme langs kablet for at holde det på plads. Jeg fandt, at en dobbelt søm hver 2 inches over længden af kablet fungerede godt. Syning af lysene vil gøre stoffet pucker og se lidt underligt ud, men vær ikke modløs—når lysene er tændt, vil folk bemærke dem, ikke stoffet.

  • Tip: et serpentinmønster er den mest effektive måde at bruge lysene på, og da koden tager højde for dette, er det nødvendigt, at det fungerer korrekt.
  • Tip: Hvis du ikke ønsker, at tråden skal vises på ydersiden af din trøje, skal du gøre dine sømme mere overfladiske. I stedet for at stikke nålen hele vejen gennem strikken, skal du sørge for kun at sy gennem det første lag af trøjen. Dette vil være mere kedeligt end almindelig syning, men det ser meget renere ud og forhindrer også, at trøjen rynker.

9. Juster koden, så den passer til dit gitter. Hvis dit gitter ikke er 7 til 10, skal du justere et par variabler for at effekten virkelig kan vises. Du finder disse værdier øverst i koden med kommentarer, der angiver, hvilken højde der er, og hvilken bredde af gitteret er. Der er også kommentarer knyttet til hver vigtig kodelinje, der beskriver, hvad der sker, hvilket gør det lettere for dig at tilpasse efter behov.

i det væsentlige starter hver “snefnug” øverst på gitteret og bevæger sig ned en række hvert sekund, indtil det ser ud til at falde af din trøje. Der er et par forskellige variabler, der tegner sig for ting som farve og vindretning, hvilket gør mønsteret meget mere interessant.

  • Tip: Hvis du har erfaring med Arduinos, er du velkommen til at eksperimentere med koden. Andre mennesker har haft held med at vise animerede GIF ‘ er på en LED-matrice, eller tilslutte sensorer for at få skærmen til at reagere på noget. Her kan du blive virkelig kreativ, hvis du ved hvad du laver.

10. Tag den på og lys rummet op. Der har du det. Du har lavet din egen LED grimme trøje. Jeg vil anbefale at bære en skjorte nedenunder, da ryggen på lysene kan være lidt ridset og irriterende. Da vi bruger lavspændings-LED ‘ er, bliver lysene ikke mærkbart varme.

når du tager trøjen på, skal du passe på ikke at trække i kabler ved et uheld. Det er usandsynligt, at lysene går i stykker, men at trække kablerne kan rive tråden, der holder alt på plads, eller fortryde noget af lodningen på Arduino.

enden af lysene skal være i bunden af tøjet, så du kan sætte batteripakken og Arduino i lommen.

hvis du har adgang til en 3d-printer og vil have lyst, skal du søge Thingiverse efter en simpel Arduino-sag. Enheden er så lavspænding, at den ikke chokerer dig, hvis du ikke har en, men ledningerne kan løsne sig, og du skal muligvis bryde dit loddejern ud igen. En sag beskytter din Arduino og sikrer, at din trøje har chancen for at lyse op i rummet til mange kommende helligdage.

Leave a Reply

Din e-mailadresse vil ikke blive publiceret.