instructables logoArduino LED Matrix Display
Instruksjoner

Arduino LED Matrix Display

instructables Arduino LED Matrix Display -ikon 1 by Giantjovan
Nylig så jeg video av Great Scott, hvor han laget 10×10 LED-matrise ved hjelp av ws2812b RGB LED-dioder. Jeg bestemte meg for å lage det også. Så nå vil jeg forklare trinn for trinn hvordan du lager det.
Rekvisita:

  • 100 LED ws2812b LED Strip, jeg gjorde en feil her. Bedre å velge 96 lysdioder per meter, inkludert 144 lysdioder per meter.
  • Ledning ca 20m
  • Loddetråd
  • Kartong
  • Plexiglass
  • Arduino (Nano er det minste og beste alternativet)
  • Kartong
  • Tre
  • Lim
instructables Arduino LED Matrix Display - Figur 1 instructables Arduino LED Matrix Display - Figur 2
instructables Arduino LED Matrix Display - Figur 3 instructables Arduino LED Matrix Display - Figur 4
instructables Arduino LED Matrix Display - Figur 5 instructables Arduino LED Matrix Display - Figur 6

instructables Arduino LED Matrix Display - Figur 7Trinn 1: Første trinn
Lag små firkanter på pappen. Som jeg gjorde!

instructables Arduino LED Matrix Display - Figur 8 instructables Arduino LED Matrix Display - Figur 9

Trinn 2: Kutt stripe
Klipp remse…instructables Arduino LED Matrix Display - Figur 10Trinn 3: Limstrimmel som vistinstructables Arduino LED Matrix Display - Figur 12

Trinn 4:

Loddedel!

Loddestrimler som vist på kretsskjemaet.
Tupp: Ikke inhaler lodderøyk, det er veldig dårlig for lungene. Lag heller en vifte som blåser ut røyk. På min prole kan du også finne det prosjektet!
instructables Arduino LED Matrix Display - Figur 13instructables Arduino LED Matrix Display - Figur 14Trinn 5: Testing
Først må du installere biblioteker. Åpne Arduino IDE, gå deretter til Sketch, Inkluder bibliotek, Administrer biblioteker, skriv Fast LED i søkefeltet, og klikk deretter på installer. Du må også installere Adafruit NeoPixel.
For å teste lysdioder må du gå til eksamples, Adafruit NeoPixel enkelt, du må endre antall lysdioder i kode og pin-nummer. Klikk last opp! Hvis hver LED lyser er alt bra hvis ikke sjekk lodding. Hvis lodding er bra og led ikke fungerer, bytt det ut.
Trinn 6:

Å lage boks

Du må lage bue med dimensjonene dine. Bruk tre, det er det beste valget. Bor et hull for Arduino, strømkabel og bryter.
Trinn 7: Rutenett
Du må skille lysdioder. Du kan gjøre dette ved å lage rutenett med tre. Dette rutenettet må være perfekt, det kan ikke være noen feil (forskjellig høyde, bredde ...). Lykke til med å lage rutenett. Dette steget tok meg mesteparten av tiden min. 🙂instructables Arduino LED Matrix Display - Figur 15

Trinn 8:

Etterbehandling

Lim rutenettet til lysdiodene med litt lim. Legg deretter lysdiodene i boksen du har laget. Lim Arduino, strømkabel og bryter. Skjær plexiglasset i passende størrelse og legg det på toppen av boksen. Lim plexiglasset med litt superlim. Test om alt fungerer.
Trinn 9:

Å lage animasjoner

Last ned og pakk ut denne file:
https://github.com/TylerTimoJ/LMCS2
Åpne mappen og gå til LED Matrix Serial-mappen, og åpne Arduino-kode. Endre antall lysdioder og pin i koden. Last opp koden og lukk Arduino IDE. Åpne LED Matrix Control-programvaren. Velg COM-port og gå til tegnemodus i øvre venstre vinkel. Nå kan du tegne. Når du er ferdig med å tegne, gå til Lagre FastLED-koden. Åpne den lagrede file og kopier koden. Gå igjen til LED Matrix Serial-mappen, og åpne Arduino-koden. I void loop-delen forbi koden til FastLED, og ​​slett void serialEvent() og alt i den. Last opp koden og du kan nå koble fra Arduino og PC. Du er nå god til å gå.
Trinn 10: Avslutt
Jeg er bare 13 år gammel og engelsken min er ikke den beste, men jeg håper jeg hjalp deg med å lage dette prosjektet. Her er hvordan min ser ut. Jeg la bare til 2 animasjoner, men du kan legge til mange flere. Ha det!
https://youtu.be/bHIKcoTS8WQ

instructables logo

Dokumenter / Ressurser

instructables Arduino LED Matrix Display [pdf] Instruksjoner
Arduino LED Matrix Display, Arduino, LED Matrix Display, Matrix Display

Referanser

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *