logo pokynovArduino LED maticový displej
Pokyny

Arduino LED maticový displej

pokyny Arduino LED Matrix Display – ikona 1 by Giantjovan
Nedávno som videl video Great Scotta, kde vyrobil 10×10 LED maticu pomocou ws2812b RGB LED diód. Rozhodla som sa, že si to tiež spravím. Takže teraz krok za krokom vysvetlím, ako to urobiť.
Dodávky:

  • 100 LED diód ws2812b LED pásik, tu som urobil chybu. Je lepšie zvoliť 96 LED na meter, namiesto 144 LED na meter.
  • Drôt cca 20m
  • Spájkovací drôt
  • Kartón
  • Plexisklo
  • Arduino (Nano je najmenšia a najlepšia možnosť)
  • Kartón
  • Drevo
  • Lepidlo
pokyny Arduino LED Matrix Display - Obrázok 1 pokyny Arduino LED Matrix Display - Obrázok 2
pokyny Arduino LED Matrix Display - Obrázok 3 pokyny Arduino LED Matrix Display - Obrázok 4
pokyny Arduino LED Matrix Display - Obrázok 5 pokyny Arduino LED Matrix Display - Obrázok 6

pokyny Arduino LED Matrix Display - Obrázok 7Krok 1: Prvý krok
Na kartón urobte malé štvorčeky. Tak ako ja!

pokyny Arduino LED Matrix Display - Obrázok 8 pokyny Arduino LED Matrix Display - Obrázok 9

Krok 2: Odstrihnite pásik
Odstrihnutý pásik…pokyny Arduino LED Matrix Display - Obrázok 10Krok 3: Pásik lepidla ako na obrázkupokyny Arduino LED Matrix Display - Obrázok 12

Krok 4:

Spájkovacia časť!

Spájkovacie pásiky, ako je znázornené na schéme zapojenia.
Tip: Nevdychujte dym z spájkovania, je to veľmi zlé pre pľúca. Namiesto toho urobte ventilátor, ktorý bude vyfukovať dym. Na mojom profile nájdete aj tento projekt!
pokyny Arduino LED Matrix Display - Obrázok 13pokyny Arduino LED Matrix Display - Obrázok 14Krok 5: Testovanie
Najprv musíte nainštalovať knižnice. Otvorte Arduino IDE, potom prejdite na Sketch, Include Library, Manage Libraries, zadajte Fast LED do vyhľadávacieho panela a kliknite na Inštalovať. Budete si tiež musieť nainštalovať Adafruit NeoPixel.
Ak chcete otestovať LED diódy, budete musieť ísť na exampAdafruit NeoPixel jednoduché, budete musieť zmeniť počet LED v kóde a číslo PIN. Kliknite na upload! Ak sa rozsvieti každá LED, všetko je v poriadku, ak nie, skontrolujte spájkovanie. Ak je spájkovanie dobré a led nefunguje, vymeňte ho.
Krok 6:

Výroba krabice

Musíte urobiť luk s vašimi rozmermi. Použite drevo, je to najlepšia voľba. Vyvŕtajte otvor pre Arduino, napájací kábel a vypínač.
Krok 7: Mriežka
Budete musieť oddeliť LED diódy. Môžete to urobiť vytvorením mriežky z dreva. Táto mriežka musí byť dokonalá, nesmú tam byť žiadne chyby (rôzna výška, šírka...). Veľa šťastia pri výrobe mriežky. Tento krok mi zabral najviac času. 🙂pokyny Arduino LED Matrix Display - Obrázok 15

Krok 8:

Dokončovanie

Prilepte mriežku na LED diódy pomocou lepidla. Potom vložte tieto LED do krabice, ktorú ste vytvorili. Lepidlo Arduino, napájací kábel a vypínač. Narežte plexisklo na vhodnú veľkosť a položte ho na vrch škatule. Prilepte plexisklo nejakým super lepidlom. Vyskúšajte, či všetko funguje.
Krok 9:

Tvorba animácií

Stiahnite si a rozbaľte toto file:
https://github.com/TylerTimoJ/LMCS2
Otvorte priečinok a prejdite do priečinka LED Matrix Serial a otvorte kód Arduino. Zmeňte počet LED diód a pripnite kód. Nahrajte kód a zatvorte Arduino IDE. Otvorte softvér LED Matrix Control. Vyberte COM port a prejdite do režimu kreslenia v ľavom hornom uhle. Teraz môžete kresliť. Keď skončíte s kreslením, prejdite na Uložiť kód FastLED. Otvorte uložené file a skopírujte kód. Opäť prejdite do priečinka LED Matrix Serial a otvorte kód Arduino. V sekcii void loop za kódom FastLED a vymažte void serialEvent() a všetko v ňom. Nahrajte kód a teraz môžete odpojiť Arduino a PC. Teraz môžete ísť.
Krok 10: Koniec
Mám len 13 rokov a moja angličtina nie je najlepšia, ale dúfam, že som ti pomohol s vytvorením tohto projektu. Tu je, ako vyzerá môj. Pridal som len 2 animácie, ale môžete pridať oveľa viac. Zbohom!
https://youtu.be/bHIKcoTS8WQ

logo pokynov

Dokumenty / zdroje

inštruktážny Arduino LED Matrix Display [pdfPokyny
Arduino LED Matrix Display, Arduino, LED Matrix Display, Matrix Display

Referencie

Zanechajte komentár

Vaša emailová adresa nebude zverejnená. Povinné polia sú označené *