Lag din egen lys-up ferie genser

en person iført En Arduino-drevet LED genser foran Et Juletre
denne genseren ER TENT. Barry Abrams

Folk bruker stygge genserfester som muligheter til å bli kreative: Noen kan finne klebrig gensere mens de rommer gjennom foreldrenes skap og surfer i butikkbutikker; andre kan lage sine egne med filt og en varm limpistol. Å komme opp med en latterlig genser er en del av moroa.

likevel finner du gensere som er forsettlig stygge. Hvis Du går Til Amazon, finner du tusenvis av varianter, inkludert meme-tema gensere, og til Og med En Med Jesus breakdancing, av en eller annen grunn. Det gjør dressing opp enklere, men det tar også litt moro ut av anledningen.

I fjor ønsket Jeg å skape noe unikt, så jeg tok en vanlig genser og la til et rutenett av lys programmert for å få det til å se ut som det snødde. Det var en stor hit.

prosjektet er en flott introduksjon til hobbyelektronikk, og prosessen er enkel—du trenger bare grunnleggende datakunnskaper, og nok motorfunksjon til å jobbe med loddejern og sy på en haug med lys.

Statistikk

  • tid: 2-4 timer
  • Kostnad: $30-$50
  • Vanskelighetsgrad: medium

Materialer

  • 1 genser (helst lyse og en størrelse større enn du vanligvis bruker)
  • 1 streng med 50 adresserbare RGB LED-lys
  • 1 Arduino
  • 1 mikro-USB-kabel
  • 1 9-volts batteriholder med en bryter
  • 1 9-volts batteri
  • 1 sett med tre-pin jst sm plugg og stikkontakt kabelsett
  • loddetinn
  • 1 streng av 20 adresserbare rgb led-lys (valgfritt)

Verktøy

  • Loddebolt
  • Målebånd
  • Skredder kritt (eller A eller noe som vil markere stoff)
  • Nål
  • Tråd (så nært som mulig til fargen på genseren)

Instruksjoner

1. Lodd batteripakken Til Arduino. En Arduino er den programmerbare hjernen til et elektronikkprosjekt som dette. Her går det logikken som slår lysene på og av. Jeg brukte En Adafruit ItsyBitsy—en liten Arduino-variant som bare er 1,4 med 0,7 tommer, så det er mer behagelig og mindre voluminøst å ha under en genser.

du vil heller ikke være koblet til et strømuttak hele festen, så du må bruke et batteri som kobles direkte til Arduino. Med 70 lys får du fire til fem timer med stygg genserglamour ut av et nytt 9 volts batteri.

Lodd batterikabelen til batteriet og bakken flekker På Arduino. Hvis du aldri har brukt en loddebolt før, her er en flott tutorial.

2. Lodde tre-pinners plugg Til Arduino. Tre-pinners plugger kommer i et sett med to korte kabler-en med en kvinnelig ende, og en annen med en mannlig ende. Hvilken du bruker vil avhenge av hvilken type ende din lysstrimmel har. Velg pluggen med en ende motsatt av lysene dine: hvis de er kvinner, bruk hannpluggen og omvendt. Lodde kablene på pluggen TIL 5V, Pin 10, og bakken flekker. En av de tre ledningene som kommer fra lysene vil ha en rød markering på den. Den ene ER 5V, den midterste skal gå til Pin 10, og den tredje skal gå til bakken.

 En Arduino loddet til en batteripakke og en plugg koblet TIL LED-lys
når alt lodding er gjort, skal det se slik ut. Barry Abrams

3. Koble lysene til tre-pinners plugg. For å kontrollere hvert lys individuelt, må du få en stripe beskrevet som » digitalt adresserbar— – Julelys vil ikke fungere.

jeg brukte to strenger av lys for dette prosjektet-En Adafruit NeoPixel 20-lys stripe, og en 50-lys sett Fra Amazon. Jeg startet med den tidligere, så innså at det ikke var lenge nok til å lage en overbevisende matrise, så jeg bestilte 50-lysstrengen.

jeg vil anbefale å få en enkelt streng med 50 LED-lys, men hvis du bestemmer deg for å få to sett, vil det å kjøpe samme merke gjøre det enklere for deg. Hvis du ikke kan, må du kontrollere at strengene dine er kompatible ved å sjekke at de begge refererer til mikrochipen «WS2811» – en standardbrikke som fungerer med koden vi bruker senere. For å koble dem, må du bare koble en streng til enden av den andre.

4. Program arduino. Når Alt er loddet sammen, fest Arduino til en datamaskin med EN USB-kabel. For å programmere Det, må Du sette Opp Arduino IDE, en programvare som lar deg skrive kode og laste den opp til enheten. Hvis Du Er En Arduino noob, frykt ikke—produsenten har dette offisielle dokumentet for nye brukere som kommer i gang.

5. Installer FastLED. Du trenger dette programmet for at koden skal kjøre-det er et bibliotek som tar noe av det nitty-gritty arbeidet med å kode HVER LED for å lyse opp manuelt. Hvis du ikke vet hvordan, her er en tutorial på å installere biblioteker For Arduino.

6. Last opp denne koden.

  • Tips: Når Du er ferdig med å programmere Arduino, la lysene på. Det vil gjøre det lettere å feste tråden til genseren siden du vil kunne se tråden bedre.

7. Tegn et rutenett på genseren din. Du kan bruke en hvilken som helst strikket genser, men lyse farger fungerer best, DA LED-lyset vil sprette rundt mer. En løs passform er nøkkelen, også-det vil hindre strengen av lys fra å vise, og det vil være mer behagelig å bære.

med kretsen klar og arbeider, må du finne ut hvordan du faktisk skal vise lysene. Vri plagget innvendig ut og bruk et målebånd og et stykke kritt eller en skredders blyant for å kartlegge et rutenett av hvor lysene dine vil gå. Prøv å opprettholde 90-graders vinkler, men ikke bekymre deg – når den er slitt, vil genseren ikke sitte rett, så rutenettet trenger ikke å være perfekt.

 en person tegne et rutenett på en genser med skredder kritt
Opprette et rutenett er viktig Hvis du vil lysene skal vises riktig. Barry Abrams

jeg beregnet min gridavstand ved å måle ca 2 tommer under kragen og minst 2 tommer fra armene på hver side. Avstanden fra bunnen av rutenettet til bunnen av plagget kan være variabel. Jeg hadde en plass på ca 12 av 18 inches tilgjengelig, så ved å la en margin på ca 2 inches mellom hvert lys, jeg kunne komme unna med et rutenett av 7 av 10 lys. Det fungerte perfekt fordi jeg hadde 70.

  • Tips: hvis du vil bruke et annet antall lys, kan du beregne det tilgjengelige området på din egen genser og plassere lysene slik du ønsker. Hvis du har noen rester, kan du enkelt kutte lysstrimlene med saks for å lage et jevnt rutenett.
  • Forsiktig: Koden i denne historien vil fungere med en 7-by-10 rutenett av lys. Hvis rutenettet ditt er annerledes, må du justere koden for at den skal fungere bra. Mer om det senere.

8. Legg Ut Iightene over rutenettet. Gjør dette før du syr noe på genseren din bare for å sikre AT LED-strengen passer riktig til mønsteret du tegnet. Start med enden av strengen slik At Arduino ender opp på bunnen av genseren. Dette gir deg enkel tilgang til batteripakken og på-bryteren når prosjektet er ferdig.

9. Sy lysene på innsiden av forsiden av genseren. Når du kommer til enden av en rad, gå ned til neste og arbeid deg tilbake til venstre; når du kommer til slutten av den ene, gå ned igjen og hodet til høyre.

 en person som syr LED-lys på en genser
du kan ikke bare pakke lysene rundt kroppen din under genseren og forvente at de skal se bra ut. Du må sy dem på genseren. Barry Abrams

Pass på at du fester hvert lys og legger til noen masker langs kabelen for å holde den på plass. Jeg fant ut at en dobbel sting hver 2 inches over lengden av kabelen fungerte bra. Sying av lysene vil gjøre stoffet pucker og se litt rart ut, men vær ikke motløs—når lysene er på, vil folk legge merke til dem, ikke stoffet.

  • Tips: et serpentinmønster er den mest effektive måten å bruke lysene på, og siden koden tar hensyn til dette, er det nødvendig for at det skal fungere skikkelig.
  • Tips: Hvis du ikke vil at tråden skal vises på utsiden av genseren, gjør stingene mer overfladiske. I stedet for å stikke nålen hele veien gjennom strikk, må du bare sy gjennom det første laget av genseren. Dette vil være mer kjedelig enn vanlig søm, men det vil se mye renere ut og vil også forhindre at genseren blir puckering.

9. Juster koden slik at den passer til rutenettet ditt. Hvis rutenettet ditt ikke er 7 av 10, må du justere noen variabler for at effekten virkelig skal vise. Du finner disse verdiene øverst i koden, med kommentarer som angir hvilken høyde og hvilken er bredden på rutenettet. Det er også kommentarer knyttet til hver viktig linje med kode som beskriver hva som skjer, noe som gjør det lettere for deg å justere etter behov.

I Hovedsak vil hver «snøfnugg» starte øverst i rutenettet, og vil bevege seg ned en rad hvert sekund til det ser ut til å falle av genseren din. Det er et par forskjellige variabler som står for ting som farge og vindretning, noe som gjør mønsteret mye mer interessant.

  • Tips: Hvis Du har litt erfaring Med Arduinos, vær så snill å eksperimentere med koden. Andre mennesker har hatt flaks med å vise animerte Gif-er på EN LED-matrise, eller koble opp sensorer for å få skjermen til å reagere på noe. Her er hvor du kan få virkelig kreativ hvis du vet hva du gjør.

10. Bruk den og lys opp rommet. Der har du det. Du har laget DIN EGEN led ugly genser. Jeg vil anbefale å ha på seg en skjorte under, da baksiden av lysene kan være litt skrapete og irriterende. Siden Vi bruker lavspente Lysdioder, blir lysene ikke merkbart varme.

når du setter på genseren, vær forsiktig så du ikke ved et uhell trekker noen kabler. Det er usannsynlig at lysene vil bryte, men å trekke kablene kan rive tråden som holder alt på plass, eller angre noe av loddingen På Arduino.

enden av lysene skal være nederst på plagget, slik at du kan sette batteripakken og Arduino i lommen.

hvis du har tilgang TIL EN 3D-skriver og ønsker å bli fancy, søk Thingiverse for en enkel Arduino-sak. Enheten er så lav spenning det vil ikke sjokkere deg hvis du ikke har en, men ledningene kan løsne, og du må kanskje bryte ut loddebolt igjen. En sak vil beskytte Din Arduino og sikre din genser har sjansen til å lyse opp rommet for mange ferier framover.

Leave a Reply

Din e-postadresse vil ikke bli publisert.