Obsah:

Led Matrix 16x16: 7 krokov (s obrázkami)
Led Matrix 16x16: 7 krokov (s obrázkami)

Video: Led Matrix 16x16: 7 krokov (s obrázkami)

Video: Led Matrix 16x16: 7 krokov (s obrázkami)
Video: Симулятор Arduino, Raspberry Pi Pico, ESP32, FastLED, MicroPython 2024, Júl
Anonim
Image
Image
LED matica 16x16
LED matica 16x16
LED matica 16x16
LED matica 16x16

Ahoj, Toto je môj prvý návod, ktorý som kedy napísal, takže som nadšený, že na tom môžem pracovať:)

Takže v tomto projekte vám ukážem, ako vytvoriť túto úžasnú maticu 16 x 16 LED.

Je veľmi pekné stavať a veľa sa pri tom naučíte.

Väčšinu času robím len štuf, pretože sa mi to páči, ale tentoraz som učil, že to môže byť naozaj funkčné.

Po prvé, môžete ho použiť ako krásny dekoratívny prvok (takmer umenie:)), po druhé, môžete ho použiť ako stmievateľný zdroj svetla pre vaše videá.

Takže po tejto blablabla, poďme stavať veci !!

Krok 1: Aký hardvér (materiály) potrebujete?

Aký hardvér (materiály) potrebujete?
Aký hardvér (materiály) potrebujete?

Väčšina dielov, ktoré som našiel na ebay (slová sú hypertextové odkazy), mdf a akrylu je k dispozícii v miestnom obchode.

  • Arduino nano (Belgium Link) alebo Uno (Belgium Link), v tomto projekte som použil Nano, pretože je malý a ľahko sa skryje;)
  • Prepínač ON/OFF
  • potenciometer s gombíkom podľa vlastného výberu
  • Odpor 470 ohmov
  • 256 (16*16 = 256) adresovateľných LED diód RGB WS2812B (Belgicko) (ak chcete vytvoriť maticu 10 x 10 alebo 8 x 8)
  • nejaký 3 -kolíkový drôt (použil som asi 7 m, myslím)
  • Napájanie 5V 20A
  • Lepidlo na drevo (odkaz na Belgicko)
  • Listy MDF: 600 mm x 300 mm;
  • 4 z 3 mm (samotná matica)
  • 2 6 mm (okraje a napájací box)
  • 2 z 9 mm (pre zadné platne)
  • Akrylový list (PMMA) s rozmermi 58,85 cm x 58,85 cm (nie je jasný, nie je to účinný difúzor)
  • Niektoré nálepky (odkaz na Belgicko) (voliteľné, pretože svieti)

Krok 2: Aké nástroje potrebujete?

Aké nástroje potrebujete?
Aké nástroje potrebujete?

Potrebujete nejaké nástroje, ale ak ste (ako ja) nadšený kutil, budete ich mať poruke.

  • spájkovačka
  • horúca lepiaca pištoľ
  • nožnice
  • kliešte
  • kľúč
  • super lepidlo
  • horúce lepidlo
  • spájkovací drôt
  • odizolovač káblov

Krok 3: Laserové rezanie krytu

Laserové rezanie krytu
Laserové rezanie krytu
Laserové rezanie krytu
Laserové rezanie krytu
Laserové rezanie krytu
Laserové rezanie krytu
Laserové rezanie krytu
Laserové rezanie krytu

Otvárač na diery som vyrobil z MDF, je lacný, dvojdielny a používanie je jednoduché.

Išiel som do miestneho obchodu s laserovým rezaním, aby som kusy vyrezal z plechu mdf s rozmermi 300 mm x 600 mm.

Hrúbku listov nájdete v kroku 1.

Súbory k dielom nájdete nižšie. (nie je začo;))

Súbory súborov pdf

Súbory kusov.ai

Krok 4: Dajte to Toghetter

Dajte to Toghetter
Dajte to Toghetter
Dajte to Toghetter
Dajte to Toghetter
Dajte to Toghetter
Dajte to Toghetter

Prvým krokom je položenie všetkých dosiek MDF nižšie, jednoducho prilepíte všetky diely k sebe, ako na obrázkoch, 3 mm pláty majú na jednej strane malý otvor, tento otvor (výrez v obdĺžniku) slúži na správu káblov, takže z boxov neunikne žiadne svetlo:).

Stačí ich prepnúť tak, ako zapojujete maticu LED.

Môžete začať z každého rohu; pokiaľ budete nasledovať S- patern (pozri obrázok) (začal som v ľavom hornom rohu) (poznámka; kód bude neskôr iný, ale stále riešiteľný)

Potom, čo dáte dohromady súbor mdf, začnete lepiť diódy LED a začnete spájkovať všetky súčasti podľa schémy. (Bude to trvať veľa času, buďte trpezliví!)

Poznámka: Vidím, že som schematicky zabudol nakresliť odpor. Tento odpor 470 ohmov musí byť umiestnený medzi digitálnym kolíkom na arduino nano a vstupom prvej diódy matice.

V ľavom hornom rohu matice (bočné panely) som urobil niekoľko otvorov pre arduino nano, potenciometer a spínač

Na arduine som použil LED D9 (ale schéma hovorí 8? Áno, ale zmenil som to;), môžete si vybrať; Digitálne piny budú fungovať, len neskôr zmeníte kód) a pin A1 pre potenciometer.

Krok 5: Zapneme to

Poďme to zapnúť
Poďme to zapnúť
Poďme to zapnúť
Poďme to zapnúť
Poďme to zapnúť
Poďme to zapnúť

Uhh, vložil som maticu, ale nefunguje to …

No … to je preto, že váš Arduino nano nemá žiadny kód na čítanie - opravme to.

Najprv jednoduchý kód (vždy rovnaký, pretože vám dáme sériové pripojenie cez USB;))

Zásadné poznámky:

  • Sériové pripojenie nefunguje bezdrôtovo;) (pre Jinx pozri neskôr, vždy musíte zapojiť USB kábel)
  • Pred pripojením arduina k počítaču najskôr napájajte maticu LED zo sieťovej zásuvky, ak nie; poškodí váš počítač, pretože odčerpáva veľa prúdu !!!!!!!!!!
  • Ak ste to ešte neurobili; musíte si nainštalovať FastLed Library, nájdete to v arduino IDE!

Jinx (súbory nižšie)

Čo je Jinx, je to program, ktorý vykresľuje pixely pre led matice.

Ako sa to používa;

  • Najprv si stiahnite všetky súbory nižšie
  • rozbaľte Jinx a nainštalujte arduino IDE (myslím, že to už máte)
  • zmeňte súbor ino (ak je to potrebné) a nahrajte ho do svojho arduino nano (doska a port COM musia byť správne)
  • nechajte usb kábel zapojený
  • spustite Jinx
  • kliknite na možnosti nastavenia matice a zmeňte veľkosť matice (dolovať 16 x 16 pixelov)
  • kliknite na nastavenie výstupného zariadenia a vyberte správne
  • kliknite na nastavenie spustiť výstup
  • užite si možnosti (len hrajte okolo)

Súbor arduino Jinx

Inštalačný súbor Jinx

Krok 6: Žiadne sériové číslo

Žiadne sériové číslo
Žiadne sériové číslo
Žiadne sériové číslo
Žiadne sériové číslo
Žiadne sériové číslo
Žiadne sériové číslo

Dobre viem, že sa chceš stratiť z USB kábla;

Existuje spôsob, ale tentokrát je programovanie trochu ťažšie, pretože kód bude pre každý obrázok-g.webp

Namiesto nahrávania kódu pre Jinx použite tento ino súbor.

Nebehám bez Jinxu a pri nahrávaní nevyžaduje pripojenie USB.

Zvlášť pre vás, chlapa, ste ten, kto prečítal celý návod; Zlepšil som súbor s názvom Spooky.ino.

Zobrazuje 4 pacmanovské fantómy, ktoré miluješ;)

Otočte potenciometrom dookola a zistite, čo robí: str

Ak chcete, môžete si ho vyladiť a vytvoriť si vlastný;)

Spooky.ino

Krok 7: Roztočme tú párty

Image
Image

Teraz máš svoje.

Bavte sa a užívajte si vlastnú RGB LedMatrix: p

Ukážte to svojim priateľom a rodine, uverejnite to v reakciách !!

Ak máte akékoľvek otázky, opýtajte sa, urobí všetko, čo vám pomôže, chlapci !!

Ak sa vám tento projekt páči, sledujte ma a hlasujte za tento projekt, nahráte ďalšie!

Do skorého videnia !!

Mier

Odporúča: