Innholdsfortegnelse:
- Trinn 1: Det du trenger
- Trinn 2: Klargjøring av WS2812 -lysdiodene
- Trinn 3: Forberedelse av T-skjorten
- Trinn 4: Slå sammen lysdioder med T-skjorten
- Trinn 5: Prototype elektronikk
- Trinn 6: Første programmeringstrinn
- Trinn 7: Gjør elektronikken permanent
- Trinn 8: Videre programmering og den ferdige bærbare
Video: Arduino DIY 6x6 Matrix T-skjorte: 8 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Velkommen til mine første instrukser! Jeg vil vise deg hvordan jeg har laget min egen LED-matris-T-skjorte for omtrent 50 € og hvordan du viser flotte animasjoner og bilder på den ved hjelp av den fantastiske LED-matrisekontrollprogramvaren av Tyler Jones. Først gjorde jeg en 6x8 piksler matrise, men senere endret jeg til 6x6 stykker det ville ikke fungere med LMCS. Jeg skriver denne Instrucables etter at jeg hadde gjort det, så unnskyld meg for at jeg mangler bilder. T-skjorten er til og med vaskbar, du kan ta LED-stripene ut. Gi meg beskjed hvis du har spørsmål!
Hvis du liker min bærbare, kan du stemme på den i Arduino -konkurransen. Takk skal du ha:)
EDIT: Siden noen av mine IG -følgere likte det, laget jeg en video om det.
Trinn 1: Det du trenger
Du trenger følgende komponenter:
- T-skjorte i din størrelse (ta en større slik at du kan bruke den lenger hvis du fortsatt er yngre): 10 €
- WS2812b LED -stripe, jeg brukte en stripe med 30 lysdioder per meter og totalt 60 lysdioder: 20 €
- noen kvinnelige pinhoder: 2 €
- ikke -vevd for å holde LED -stripen: 2 €
- Jumperkabler for hann/mann, avhengig av hvor mange piksler du vil bruke: 3 €
-
Arduino med USB -kabel (UNO): 5 €
for skjoldet: Prototypeskjold, 3-posisjon skrueterminal, USB-B breakout-kort, 330 ohm motstand, 1000uF kondensator 7 €
- Powerbank for mobiltelefoner (ca 4000mAh, jo mer jo bedre): 15 €
- et slags hus for kontrollenheten
Følgende verktøy er nyttige/nødvendige:
- loddeverktøy (jern, tang, kutter …)
- saks
- liten sag og sandpapir for å kutte topptekstene
- sy verktøy for LED -stripeholderen
Trinn 2: Klargjøring av WS2812 -lysdiodene
Først forbereder vi LED -stripen. Klipp stripen på de trykte linjene hver 6. (eller hvilket antall piksler du vil bruke) lysdioder med en saks. Jeg brukte 6 stykker med 6 lysdioder hver. Deretter lodder du de kvinnelige overskriftene på stripen. Du kan kjøpe dem i par med tre, men det er billigere og bedre hvis du kjøper lengre og deretter kutter dem som du vil. Jeg bruker en minisag og sandpapir eller diagonal tang og sandpapir. Dette er veldig enkelt (se bildene ovenfor). Lag så mange du trenger, to for hver rad. Deretter lodder du dem på putene, sørger for å ha en god tilkobling og ingen kortslutning. De ferdige radene skal se ut som på bildene.
Trinn 3: Forberedelse av T-skjorten
T-skjorten holder matrisen vår og lar lyset skinne gjennom. Ved å legge til litt fiberduk på innsiden, kan vi skyve radene inn i skjorten. Beregn først hvor mange du trenger. Se bildet øverst for å se planene. Beregn hvor stor fiberduken din skal være. Du må også legge til litt plass for å passe stripene. Beregn med 0, 5cm maksimal. Legg til litt materiale i begge ender for å holde den første og siste stripen.
Klipp fiberduken og sy den forsiktig på innsiden av T-skjorten. Det ferdige resultatet skal se ut som ovenfor. Jeg hadde problemet med at det rippet ned, men du kan prøve et par stikker.
Trinn 4: Slå sammen lysdioder med T-skjorten
Så er det på tide å slå sammen LED-stripene og T-skjorten. Ta dem og skyv dem forsiktig inn i posen. Sørg for å begynne med inngangen på bunnen og fortsett med alle datainngangene på høyre side. Vær veldig forsiktig! Det er litt vanskelig, men ved å holde det på den andre siden, vil det være greit. Hvis pinnehodet ditt er større enn stripen, er det nyttig å lage litt tape rundt den.
Når den er ferdig, skal den se ut som på bildet. Deretter tar du bare en 10 cm mannlig/mannlig jumperkabel og kobler 5V og jordede pinner i et sikksakkmønster. Deretter kan du enten ta en lengre mannlig til kvinnelig jumper og en mindre mannlig til mannlig genser som jeg gjorde og koble dataene ut med de neste dataene ved å tre kablene under ledige lommer på fiberduken, eller du lodder dem bare. Men da er det ikke vaskbart lenger. Sørg for å følge riktig retning. Til slutt kobler du noen lengre jumperkabler til datainngangen og strømforsyningspinnene. T-skjorten din er klar nå!
Trinn 5: Prototype elektronikk
For å teste T-skjorten må du bare bygge kretsen på bildene. Jeg ville brukt en Arduino UNO med et lite skjold, fordi du kan bruke direkte seriell kommunikasjon. Med min T-skjorte brukte jeg først en DIY Arduino UNO-klon på et stykke perfboard. Men problemet er at du ikke er i stand til å utføre seriell kommunikasjon, som brukes i LED -matrisekontrollprogramvaren. Du kan fremdeles vise bildene/animasjonene, men du må ta ut IC hver gang.
En av de viktigste tingene å huske på er kraften: Når du bruker en powerbank med 1A maksimal, kan du få maksimal 1 amfære. Men når du kobler den til via USB -porten på Arduino, får du maksimal 0, 5A fordi det er en sikring. Aldri gå over grensen! Derfor kan du ganske enkelt legge til et USB-B breakout-kort (eller bare en USB-kontakt) for å få strøm fra strømbanken uten sikring.
Bygg kretsen på et brødbrett og husk kondensatoren og motstanden fra trinn to! I stedet for den direkte USB -kabelen i sykkelen kan du bruke breakout -kortet.
Trinn 6: Første programmeringstrinn
Fordi jeg egentlig ikke liker programmeringsdelen, vil jeg ikke gi noen spesifikke skisser. Bare prøv med noen libarys. En fin en er Adafruit NeoMatrix.
En bedre og enda enklere måte er en programvare kalt "LED Matrix Control Software". Det er en virkelig fantastisk programvare laget av Tyler Jones (sørg for å sjekke kanalen hans, han laget noen nyttige videoer: Tyler Jones kanal).
Jeg brukte versjon 1.3.2, men den nyere burde fungere helt fint. Her er versjon 1.3.2: LMCS 1.3.2, men du kan også prøve den nyeste versjonen: LMCS 2.
Bare last ned programvaren og last opp spillerskissen "LEDMatrix Serial" med antall lysdioder og pinnen endret til Arduino ved hjelp av Arduino IDE. Start programmet og trykk Velg COM -port og koble til Arduino. Tilkoblingsstatusen bør endres til grønn. Deretter er det forskjellige moduser, inkludert tegning,-g.webp
Trinn 7: Gjør elektronikken permanent
Som jeg allerede sa i trinn 5, brukte jeg en DIY Arduino frittstående på et stykke perfboard som versjon en, se bilder på toppen. Men det er en bedre måte: Ved å bruke et "prototypeskjold" kan du enkelt stable kretsen på Arduino og alt er rent. Lodd samme krets som i trinn 5, men bruk tre posisjonskrueterminaler for å koble matrisen. Hvis du allerede er mer erfaren som meg, kan du også ganske enkelt bruke et perfboard som skjold. Dette er min versjon 2. Hvis du vil se en timelapse av meg lodding av skjoldet, kan du besøke min Instagram:
Når du er ferdig, bør du ha en ren, pen og kompakt kontrollenhet! Prøv det som i det siste trinnet, og hvis det forhåpentligvis fungerer, kan du lage en sak for det. Jeg tror den beste måten er å sette kontrollenheten i den ene lommen på buksene og powerbanken i den andre. Du kobler den til med en USB -kabel.
Det er noen få måter å gjøre en sak på. Hvis du har en 3D-skriver, er dette en god mulighet. Hvis ikke, som meg, kan du bygge den av forskjellige materialer. Jeg tok en gammel skruekasse og laget hull som jeg trengte dem. Bare vær kreativ.
Trinn 8: Videre programmering og den ferdige bærbare
Når du er ferdig med alle maskinvaretingene, er det på tide å gjøre det bærbart med programvare. Du kan ganske enkelt trykke på "Export FastLED Code" -knappen og kopiere koden til loop-delen fra LMCS-spilleren, som du allerede har lastet opp i trinn 6 ved hjelp av Arduino IDE.
Da er det bare å lade opp powerbanken, putte den i den ene lommen og kontrolleren i den andre, koble til alt og ha det gøy! Hvis du vil vaske T-skjorten, må du ta strimlene og kablene ut, og den er vaskbar.
Takk for at du leser og kanskje for en kommentar eller et spørsmål. Hvis du liker prosjektet mitt, kan du stemme på det i Arduino -konkurransen!
Anbefalt:
Dot Matrix 32x8 Max7219 Grensesnitt med Ardiuno: 5 trinn (med bilder)
Dot Matrix 32x8 Max7219 Grensesnitt med Ardiuno: Hei alle, Dot Matrix basert på Max7219 er ikke nye i 2020, før nylig var oppsettsprosessen godt dokumentert, man ville lastet ned maskinvarebibliotek fra MajicDesigns. og endret noen få linjer i topptekstfilene og FC16 fungerte som en sjarm. Dette var til
LED Matrix Alarm Clock (med MP3 -spiller): 6 trinn (med bilder)
LED Matrix Alarm Clock (med MP3 -spiller): Denne Arduino -baserte vekkerklokken har alt du kan forvente av alarmen din - muligheten til å vekke deg med hver sang du liker, slumre -knappen og er enkel å kontrollere via tre knapper. Det er tre hovedblokker - LED -matrise, RTC -modul og
IoT Smart Clock Dot Matrix Bruk Wemos ESP8266 - ESP Matrix: 12 trinn (med bilder)
IoT Smart Clock Dot Matrix Bruk Wemos ESP8266-ESP Matrix: Lag din egen IoT Smart Clock som kan: Vis klokke med et vakkert animasjonsikon Vis påminnelse-1 til påminnelse-5 Vis kalender Vis muslimsk bønnetid Vis værinformasjon Nyheter Vis råd Vis Bitcoin rate Display
Arduino Led Matrix -tilkobling med utsource: 9 trinn (med bilder)
Arduino Led Matrix-tilkobling med utsource: En LED-matrise eller LED-skjerm er en stor, lavoppløselig form for dot-matrix-skjerm, nyttig både for industrielle og kommersielle informasjonsdisplays så vel som for hobbyist-grensesnitt mellom mennesker og maskiner. Den består av en 2-D diode-matrise med katoen
Lego PIR -hus 6x6: 5 trinn
Lego PIR Housing 6x6: Først og fremst vil jeg takke tocsik for hans Lego PIR Housing som jeg brukte som utgangspunkt for boligen min. PIR -en min var litt større enn den tocsik brukte, så jeg måtte øke størrelsen litt. Jeg liker heller ikke å endre mursteinene mine, så dette