instructables logotypArduino LED Matrix Display
Instruktioner

Arduino LED Matrix Display

instructables Arduino LED Matrix Display -ikon 1 by Giantjovan
Nyligen såg jag video av Great Scott, där han gjorde 10×10 LED-matris med hjälp av ws2812b RGB LED-dioder. Jag bestämde mig för att också göra det. Så nu ska jag förklara steg för steg hur man gör det.
Tillbehör:

  • 100 lysdioder ws2812b LED Strip, jag gjorde ett misstag här. Välj hellre 96 lysdioder per meter, istället för 144 lysdioder per meter.
  • Tråd ca 20m
  • Lödtråd
  • Kartong
  • Plexiglas
  • Arduino (Nano är det minsta och bästa alternativet)
  • Kartong
  • Trä
  • 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 7Steg 1: Första steget
Gör små rutor på kartongen. Som jag gjorde!

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

Steg 2: Klipp remsan
Klipp remsa...instructables Arduino LED Matrix Display - Figur 10Steg 3: Limremsa som visasinstructables Arduino LED Matrix Display - Figur 12

Steg 4:

Löddel!

Lödremsor som visas på kretsschemat.
Dricks: Andas inte in lödrök, det är väldigt dåligt för lungorna. Gör istället en fläkt som blåser ut rök. På min prole kan du också hitta det projektet!
instructables Arduino LED Matrix Display - Figur 13instructables Arduino LED Matrix Display - Figur 14Steg 5: Testning
Först måste du installera bibliotek. Öppna Arduino IDE, gå sedan till Sketch, Include Library, Hantera bibliotek, skriv Fast LED i sökfältet, klicka sedan på installera. Du måste också installera Adafruit NeoPixel.
För att testa lysdioder måste du gå till examples, Adafruit NeoPixel enkelt, du kommer att behöva ändra antalet lysdioder i kod och pin-nummer. Klicka på ladda upp! Om varje LED lyser är allt bra om inte kontrollera lödningen. Om lödningen är bra och led inte fungerar, byt ut den.
Steg 6:

Att göra Box

Du måste göra båge med dina mått. Använd trä, det är det bästa valet. Borra ett hål för Arduino, strömkabel och switch.
Steg 7: Rutnät
Du måste separera lysdioder. Du kan göra detta genom att göra galler med trä. Detta rutnät måste vara perfekt, det kan inte vara några misstag (olika höjd, bredd...). Lycka till med att göra rutnät. Det här steget tog mig det mesta av min tid. 🙂instructables Arduino LED Matrix Display - Figur 15

Steg 8:

Efterbehandling

Limma rutnätet till lysdioderna med lite lim. Lägg sedan lysdioderna i lådan du gjort. Limma Arduino, strömkabel och strömbrytare. Skär plexiglaset i lämplig storlek och lägg det ovanpå kartongen. Limma plexiglaset med lite superlim. Testa om allt fungerar.
Steg 9:

Att göra animationer

Ladda ner och packa upp detta file:
https://github.com/TylerTimoJ/LMCS2
Öppna mappen och gå till LED Matrix Serial-mappen och öppna Arduino-kod. Ändra antalet lysdioder och stift i koden. Ladda upp koden och stäng Arduino IDE. Öppna programvaran LED Matrix Control. Välj COM-port och gå till ritläget i den övre vänstra vinkeln. Nu kan du rita. När du är klar med ritningen, gå till Save FastLED-koden. Öppna den sparade file och kopiera koden. Återigen gå till LED Matrix Serial-mappen och öppna Arduino-koden. I void loop-sektionen förbi koden för FastLED, och radera void serialEvent() och allt i den. Ladda upp koden och du kan nu koppla bort Arduino och PC. Nu är du bra att gå.
Steg 10: Avsluta
Jag är bara 13 år gammal och min engelska är inte den bästa, men jag hoppas att jag hjälpte dig med att göra det här projektet. Så här ser min ut. Jag har bara lagt till två animationer, men du kan lägga till många fler. Hejdå!
https://youtu.be/bHIKcoTS8WQ

instructables logotyp

Dokument/resurser

instruktionsbar Arduino LED Matrix Display [pdfInstruktioner
Arduino LED Matrix Display, Arduino, LED Matrix Display, Matrix Display

Referenser

Lämna en kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade *