Indholdsfortegnelse:

Arduino DIY 6x6 Matrix T-shirt: 8 trin (med billeder)
Arduino DIY 6x6 Matrix T-shirt: 8 trin (med billeder)

Video: Arduino DIY 6x6 Matrix T-shirt: 8 trin (med billeder)

Video: Arduino DIY 6x6 Matrix T-shirt: 8 trin (med billeder)
Video: i love rock 'n roll :D:D 2024, Juli
Anonim
Image
Image
Klargøring af WS2812 lysdioder
Klargøring af WS2812 lysdioder

Velkommen til mine første instruktører! Jeg vil vise dig, hvordan jeg lavede min egen LED-matrix-T-shirt til omkring 50 €, og hvordan jeg viser flotte animationer og billeder på den ved hjælp af den fantastiske LED-matrixstyringssoftware af Tyler Jones. Først lavede jeg en 6x8 pixel matrix, men senere ændrede jeg til 6x6 stykker, det ville ikke fungere med LMCS. Jeg skriver denne Instrucables, efter at jeg havde gjort det, så undskyld mig venligst for at jeg mangler fotos. T-shirten kan endda vaskes, du kan tage LED strips ud. Hvis du har spørgsmål, så lad mig det vide!

Hvis du kan lide min bærbare, skal du stemme på den i Arduino -konkurrencen. Tak skal du have:)

EDIT: Da nogle af mine IG -tilhængere elskede det, lavede jeg en video om det.

Trin 1: Hvad du får brug for

Du skal bruge følgende komponenter:

  • T-shirt i din størrelse (tag hellere en større, så du kan bære den længere, hvis du stadig er yngre): 10 €
  • WS2812b LED -strimmel, jeg brugte en strimmel med 30 lysdioder pr. Meter og i alt 60 lysdioder: 20 €
  • nogle kvindelige pinhoveder: 2 €
  • ikke -vævet til at holde LED -strimlen: 2 €
  • Han/han -jumperkabler, afhængigt af hvor mange pixels du vil bruge: 3 €
  • Arduino med USB -kabel (UNO): 5 €

    til skjoldet: Prototypeskærm, 3-positions skrueterminal, USB-B breakout board, 330 ohm modstand, 1000uF kondensator 7 €

  • Powerbank til mobiltelefoner (ca. 4000mAh, jo flere jo bedre): 15 €
  • en slags hus til styreenheden

Følgende værktøjer er nyttige/nødvendige:

  • loddeværktøj (jern, tang, fræser …)
  • saks
  • lille sav og sandpapir til at skære overskrifterne
  • sy værktøj til LED -båndholderen

Trin 2: Forberedelse af WS2812 -lysdioderne

Klargøring af WS2812 lysdioder
Klargøring af WS2812 lysdioder

Først forbereder vi LED -strimlen. Klip strimlen på de udskrevne linjer hver 6. (eller hvilket antal pixels, du vil bruge) lysdioder med en saks. Jeg brugte 6 stykker med 6 lysdioder hver. Derefter lodder du de kvindelige overskrifter på strimlen. Du kan købe dem i par på tre, men det er billigere og bedre, hvis du køber længere og derefter skærer dem, som du vil. Jeg bruger en minisav og sandpapir eller diagonal tang og sandpapir. Dette er meget let (se billederne ovenfor). Lav så mange som du har brug for, to for hver række. Derefter lodder du dem på puderne, sørger for at have en god forbindelse og ingen kortslutning. De færdige rækker skal se ud på billederne.

Trin 3: Forberedelse af T-shirten

Forberedelse af T-shirten
Forberedelse af T-shirten
Forberedelse af T-shirten
Forberedelse af T-shirten
Forberedelse af T-shirten
Forberedelse af T-shirten
Forberedelse af T-shirten
Forberedelse af T-shirten

T-shirten holder vores matrix og lader lyset skinne igennem. Ved at tilføje nogle ikke -vævede til indersiden, er vi i stand til at skubbe rækker ind i trøjen. Beregn først, hvor mange du skal bruge. Se billedet øverst for at se planerne. Beregn, hvor stor din fiberdug skal være. Du skal også tilføje lidt plads til at passe til strimlerne. Beregn med maks. 0, 5 cm. Tilføj noget materiale i begge ender for at holde den første og sidste strimmel.

Skær fiberdugen og sy den forsigtigt ind i T-shirten. Det færdige resultat skal se ud som ovenfor. Jeg havde det problem, at det flåede, men du kan prøve et par stikke.

Trin 4: Fletning af lysdioder med T-shirten

Fletning af lysdioder med T-shirten
Fletning af lysdioder med T-shirten
Fletning af lysdioder med T-shirten
Fletning af lysdioder med T-shirten
Fletning af lysdioder med T-shirten
Fletning af lysdioder med T-shirten
Fletning af lysdioder med T-shirten
Fletning af lysdioder med T-shirten

Så er det tid til at flette LED-strips og T-shirt. Tag dem og skub dem forsigtigt ind i posen. Sørg for at starte med input på bunden og fortsætte med alle datainput på højre side. Vær meget omhyggelig! Det er lidt svært, men ved at holde det på den anden side, vil det være okay. Hvis din pin header er større end stripen, er det nyttigt at lave lidt tape omkring den.

Når det er færdigt, skal det ligne på billedet. Så tager du bare et 10 cm han-/han -jumperkabel og tilslutter 5V- og jordstifterne i et zigzagmønster. Så kan du enten tage en længere han -til -hun -jumper og en mindre han til han -jumper som jeg gjorde og forbinde dataene med de næste data ind ved at tråde kablerne under de frie lommer på fiberdugen, eller du lodder dem bare på. Men så kan den ikke vaskes længere. Sørg for at følge den rigtige retning. Tilslut endelig nogle længere jumperkabler til dataindgangen og strømforsyningens ben. Din T-shirt er klar nu!

Trin 5: Prototype elektronik

Prototype elektronik
Prototype elektronik
Prototype elektronik
Prototype elektronik

For at teste T-shirten skal du simpelthen bygge kredsløbet på billederne. Jeg ville bruge en Arduino UNO med et lille skjold, fordi du kan bruge direkte seriel kommunikation. Med min T-shirt brugte jeg først en DIY Arduino UNO klon på et stykke perfboard. Men problemet er, at du ikke er i stand til at foretage seriel kommunikation, som bruges i LED -matrixstyringssoftwaren. Du er stadig i stand til at vise billederne/animationerne, men du bliver nødt til at tage IC'en ud hver gang.

En af de vigtigste ting at huske på er strømmen: Når du bruger en powerbank med 1A maksimal, kan du få maksimal 1 amfære. Men når du tilslutter det via USB -porten på Arduino, får du maksimal 0, 5A, fordi der er en sikring. Gå aldrig over grænsen! Derfor kan du blot tilføje et USB-B breakout-kort (eller bare et USB-stik) for at få en strømforsyning fra powerbanken uden sikring.

Byg kredsløbet på et brødbræt, og husk kondensatoren og modstanden fra trin to! I stedet for det direkte USB -kabel i cicuit kan du bruge breakout -kortet.

Trin 6: Første programmeringstrin

Første programmeringstrin
Første programmeringstrin

Fordi jeg ikke rigtig kan lide programmeringsdelen, giver jeg ingen specifikke skitser. Prøv bare med nogle libarys. En god en er Adafruit NeoMatrix.

En bedre og endnu lettere måde er en software kaldet "LED Matrix Control Software". Det er en virkelig fantastisk software lavet af Tyler Jones (sørg for at tjekke hans kanal, han lavede nogle nyttige videoer: Tyler Jones kanal).

Jeg brugte version 1.3.2, men den nyere skulle fungere fint. Her er version 1.3.2: LMCS 1.3.2, men du kan også prøve den nyeste version: LMCS 2.

Bare download softwaren og upload spillerskitsen kaldet "LEDMatrix Serial" med dit antal LED'er og stiften ændret til din Arduino ved hjælp af Arduino IDE. Start programmet, og tryk på Vælg COM -port, og opret forbindelse til din Arduino. Forbindelsesstatus skal ændre sig til grøn. Så er der forskellige tilstande, herunder tegning,-g.webp

Trin 7: Gør elektronikken permanent

Gør elektronikken permanent
Gør elektronikken permanent
Gør elektronikken permanent
Gør elektronikken permanent
Gør elektronikken permanent
Gør elektronikken permanent

Som jeg allerede sagde i trin 5, brugte jeg en DIY Arduino selvstændig på et stykke perfboard som version et, se billeder øverst. Men der er en bedre måde: Ved hjælp af et "prototypeskærm" kan du blot stable kredsløbet på Arduino, og alt er rent. Lod det samme kredsløb som i trin 5, men brug tre posistionskrueterminaler til at forbinde matrixen. Hvis du allerede er mere erfaren som mig, kan du også bare bruge et perfboard som et skjold. Dette er min version 2. Hvis du vil se en timelapse af mig, der lodder skjoldet, kan du besøge min Instagram:

Når du er færdig, skal du have en ren, flot og kompakt styreenhed! Prøv det som i det sidste trin, og hvis det forhåbentlig virker, kan du lave en sag for det. Jeg tror, at den bedste måde er at lægge styreenheden i den ene lomme på dine bukser og powerbanken i den anden. Du tilslutter det ved hjælp af et USB -kabel.

Der er et par måder at lave en sag på. Hvis du har en 3D-printer, ville dette være en god mulighed. Hvis ikke, som jeg, kan du bygge det af forskellige materialer. Jeg tog en gammel skruekasse og lavede huller, som jeg havde brug for dem. Bare vær kreativ.

Trin 8: Yderligere programmering og den færdige bærbare

Yderligere programmering og den færdige bærbare
Yderligere programmering og den færdige bærbare
Yderligere programmering og den færdige bærbare
Yderligere programmering og den færdige bærbare

Når du er færdig med alle hardware -tingene, er det tid til at gøre det bærbart med software. Du kan blot trykke på knappen "Eksporter FastLED-kode" og kopiere koden til loop-sektionen fra LMCS-afspilleren, som du allerede har uploadet i trin 6 ved hjælp af Arduino IDE.

Oplad derefter powerbanken, læg den i den ene lomme og controlleren i den anden, tilslut alt og have det sjovt! Hvis du vil vaske T-shirten, skal du tage strimlerne og kablerne ud, og den kan vaskes.

Tak fordi du læste og måske for en kommentar eller et spørgsmål. Hvis du kan lide mit projekt, så stem på det i Arduino -konkurrencen!

Anbefalede: