Obsah:

DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 krokov (s obrázkami)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 krokov (s obrázkami)

Video: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 krokov (s obrázkami)

Video: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 krokov (s obrázkami)
Video: How to Easily Control Addressable LEDs with an ESP32 or ESP8266 | WLED Project 2024, November
Anonim
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)

Tu je môj úvod k projektu, ktorý vám veľmi rád ukážem. Ide o kutilskú inteligentnú maticu LED, ktorá vám umožní zobrazovať údaje, ako sú štatistiky YouTube, štatistiky vašej inteligentnej domácnosti, ako teplota, vlhkosť, môžu byť jednoduché hodiny alebo len zobrazovať text a animácie.

V tomto prvom návode to urobím prvým testom a zobrazením textu.

Ak sa učíte vizuálne, viem, že video má viac ako 1000 slov, takže tu je výukové video. (Som španielsky hovoriaci, preto prosím zvážte zapnutie anglických titulkov):

Dúfam, že sa vám projekt páči !.

Krok 1: Potrebné zručnosti

Potrebné zručnosti
Potrebné zručnosti

Ako ste si mohli všimnúť, na tomto projekte nie je nič ťažké, ale budete potrebovať základné informácie o:

-Použitie Arduino IDE.

-3D tlač alebo ručné práce (pre mriežku).

-Zváranie.

-Elektrické vedenie.

Krok 2: Zoznam komponentov a náhradných dielov

Zoznam komponentov a náhradných dielov
Zoznam komponentov a náhradných dielov
Zoznam komponentov a náhradných dielov
Zoznam komponentov a náhradných dielov
Zoznam komponentov a náhradných dielov
Zoznam komponentov a náhradných dielov

Dobré miesto, kde môžem odporučiť nájdenie vašich komponentov, je to MakerFocus, je to hardvér s otvoreným zdrojovým kódom!

  1. Doska plošných spojov, môžete si vybrať medzi verziou Bez LED a PRIDAŤ LED diódy sami, alebo tou s LED diódami.
  2. ESP8266 (mikrokontrolér).
  3. Pásy LED WS2812.
  4. Napájanie 5v 2A.
  5. Napájací konektor PCB.
  6. 3D tlačiareň (voliteľné) Diely môžete vyrábať z kartónu alebo niečoho pevného.

Krok 3: Schéma zapojenia

Schéma zapojenia
Schéma zapojenia
Schéma zapojenia
Schéma zapojenia
Schéma zapojenia
Schéma zapojenia
Schéma zapojenia
Schéma zapojenia

Tu je schéma zapojenia, máte niekoľko možností, ako vytvoriť projekt. Môžete jednoducho vytvoriť kontrolnú časť obvodu, tú, ktorá je zobrazená na prvom obrázku, a potom pripevniť jednotlivé LED diódy pásiky, ako je to znázornené na treťom obrázku.

Namiesto LED pásikov môžete tiež použiť LED panely.

Má všetky vnútorné pripojenia obvodu, ktoré nám umožnia neskôr vytvoriť návrh DPS. Tiež som pripojil PDF schémy, aby ste to lepšie videli.

ZDARMA STIAHNITE schémy, kód a knižnice.

Krok 4: Návrh a objednanie DPS

Návrh a objednávanie DPS
Návrh a objednávanie DPS
Návrh a objednávanie DPS
Návrh a objednávanie DPS
Návrh a objednávanie DPS
Návrh a objednávanie DPS

Na implementáciu dobrého projektu potrebujeme spoľahlivú zostavu pre obvod, ktorý ho tvorí, a neexistuje lepší spôsob, ako to urobiť ako s dobrým plošným spojom.

Tu si môžete stiahnuť súbory Gerber, BOM a Pick & Place, tie, ktoré potrebujete na objednanie dosky plošných spojov vo svojej spoločnosti vyrábajúcej dosky plošných spojov.

Navrhujem JLCPCB:

? 2 doláre za 5 PCB a lacné SMT (2 kupóny)

Kúpte si UŽ NAVRHNUTÚ RADU, Gerber + Pick & Place + BOM

Krok 5: Zostavenie

zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie

Vytlačte mriežku.

Mriežku som vytlačil na rôzne časti kvôli svojej malej 3D tlačiarni.

Odrezal som kus pevného bieleho papiera, aby som získal lepšiu definíciu pixelov.

Pripojené mriežkové súbory. (Môžete si navrhnúť vlastnú mriežku).

Vytlačil som 2 mriežky a 1 mriežku2 kusy.

Krok 6: Programovanie ESP8266 a testovanie

Programovanie ESP8266 a testovanie
Programovanie ESP8266 a testovanie
Programovanie ESP8266 a testovanie
Programovanie ESP8266 a testovanie
Programovanie ESP8266 a testovanie
Programovanie ESP8266 a testovanie

1- Na programovanie ESP8266 musíme umiestniť prepojku (poloha PROG), pripojiť prevodník USB na TTL k našej doske s plošnými spojmi a potom k počítaču, nainštalovať knižnice a potom nahrať. (Je potrebné mať nainštalovaný ESP8266 Packaje vo vašom IDE).

2- Nainštalujte knižnice a závislosti.

3- Reštartujte IDE, prejdite na Archív> Príklady> Adafruit NeoPixel> Strandtest.

-Upravte počet pripojených diód LED.

-Upravte kolík na „0“. (Ak sú pripojené diódy LED).

4- Nahrajte skicu.

5- prepojka na POUŽITIE, odpojte USB a pripojte napájací zdroj 5v.

6- Skontrolujte, či všetky vaše diódy LED fungujú správne.

POZNÁMKA: Na napájanie ESP použite 3,3 V prevodníka USB-TTL. (Bude horieť pri 5 V).

Krok 7: Záverečné programovanie a zobrazenie textu

Záverečné programovanie a zobrazovanie textu
Záverečné programovanie a zobrazovanie textu
Záverečné programovanie a zobrazovanie textu
Záverečné programovanie a zobrazovanie textu
Záverečné programovanie a zobrazovanie textu
Záverečné programovanie a zobrazovanie textu
  1. Zmeňte „HOLA“textom, ktorý chcete zobraziť.
  2. Overte, či pripájate LED diódy na PIN #.
  3. Upravte jas.
  4. Upravte farby textu.
  5. Odovzdajte a užívajte si.

Všimnite si posledný obrázok: Ak umiestnite diódy LED inak ako ja, upravte tieto možnosti v kóde.

Odporúča: