Tartalomjegyzék:

DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 lépés (képekkel)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 lépés (képekkel)

Videó: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 lépés (képekkel)

Videó: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 lépés (képekkel)
Videó: How to Easily Control Addressable LEDs with an ESP32 or ESP8266 | WLED Project 2024, Július
Anonim
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)

Íme a bevezetőm egy projekthez, amelyet nagyon izgatottan mutatok nektek. Egy DIY intelligens LED -mátrixról van szó, amely lehetővé teszi, hogy megjelenítsen rajta adatokat, például YouTube -statisztikákat, intelligens otthoni statisztikákat, mint hőmérséklet, páratartalom, egyszerű óra, vagy csak szöveget és animációkat.

Ebben az első bemutatóban az első tesztet és a szöveg megjelenítését fogom készíteni.

Ha Ön vizuális tanuló, tudom, hogy egy videó többet ér 1000 szónál, ezért itt egy oktatóvideó. (Spanyolul beszélő vagyok, ezért fontolja meg az angol feliratok bekapcsolását):

Remélem, élvezni fogja a projektet !.

1. lépés: Szükséges készségek

Szükséges készségek
Szükséges készségek

Amint észreveheti, semmi sem tűnik nagyon nehéznek ebben a projektben, de szüksége lesz néhány alapvető ismeretekre a következőkről:

-Az Arduino IDE használata.

-3D nyomtatás vagy kézműves (a rácshoz).

-Hegesztés.

-Vezeték.

2. lépés: Alkatrészek és alkatrészek listája

Alkatrészek és alkatrészek listája
Alkatrészek és alkatrészek listája
Alkatrészek és alkatrészek listája
Alkatrészek és alkatrészek listája
Alkatrészek és alkatrészek listája
Alkatrészek és alkatrészek listája

Egy jó hely, amit ajánlani tudok, hogy megtaláljam az összetevőit, ez a MakerFocus, ez egy nyílt forráskódú hardverbolt!

  1. NYÁK, választhat a Nincs LED -es verzió és a LED -csíkok hozzáadásával, vagy a LED -ekkel.
  2. ESP8266 (mikrokontroller).
  3. WS2812 LED csíkok.
  4. 5v 2A tápegység.
  5. PCB tápcsatlakozó.
  6. 3D nyomtató (opcionális) Az alkatrészeket kartonpapírral vagy merev anyaggal készítheti el.

3. lépés: Áramköri diagram

Kördiagramm
Kördiagramm
Kördiagramm
Kördiagramm
Kördiagramm
Kördiagramm
Kördiagramm
Kördiagramm

Itt van az áramkör diagram, több lehetőség közül választhat a projekt elkészítéséhez. Csak létrehozhatja az áramkör vezérlő részét, az első képen láthatót, majd rögzítheti az egyes LED -eket Csíkok a 3. képen látható módon.

A LED csíkok helyett LED paneleket is használhat.

Az áramkör összes belső csatlakozójával rendelkezik, amelyek lehetővé teszik számunkra, hogy később létrehozzuk a NYÁK -tervezést. Mellékeltem a Vázlatok PDF -fájlját is, hogy jobban láthassa.

Töltse le ingyenesen a rajzokat, kódokat és könyvtárakat.

4. lépés: NYÁK tervezés és megrendelés

NYÁK tervezés és megrendelés
NYÁK tervezés és megrendelés
NYÁK tervezés és megrendelés
NYÁK tervezés és megrendelés
NYÁK tervezés és megrendelés
NYÁK tervezés és megrendelés

Egy jó projekt megvalósításához megbízható összeszerelésre van szükségünk az azt alkotó áramkör számára, és nincs jobb módszer erre, mint egy jó NYÁK -val.

Itt letöltheti a Gerber, BOM és Pick & Place fájlokat, azokat, amelyekre szüksége van a PCB megrendeléséhez a PCB gyártó cégnél.

JLCPCB -t javaslok:

? $ 2 5 NYÁK -ra és olcsó SMT -re (2 kupon)

Vásárolja meg a már megtervezett táblát, Gerber + Pick & Place + BOM

5. lépés: Összeszerelés

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés

Nyomtassa ki a rácsot.

Az apró 3D -s nyomtatóm miatt különböző részekre nyomtattam a rácsot.

Kivágtam egy darab merev fehér papírt, hogy jobb pixel -meghatározást kapjak.

Csatolta a rácsfájlokat. (Tervezheti saját rácsát).

Kinyomtattam 2 Grid és 1 Grid2 darabot.

6. lépés: Az ESP8266 programozása és tesztelése

Az ESP8266 programozása és tesztelése
Az ESP8266 programozása és tesztelése
Az ESP8266 programozása és tesztelése
Az ESP8266 programozása és tesztelése
Az ESP8266 programozása és tesztelése
Az ESP8266 programozása és tesztelése

1- Az ESP8266 programozásához be kell helyeznünk az áthidalót (PROG pozíció), csatlakoztatni kell az USB-TTL átalakítót a PCB-n, amely megfelel a tűknek, majd a PC-nek, telepíteni kell a könyvtárakat, majd feltölteni. (Az ESP8266 Packaje -t telepítenie kell az IDE -re.)

2- Telepítse a könyvtárakat és függőségeket.

3- Indítsa újra az IDE-t, menjen az Archívum> Példák> Adafruit NeoPixel> Strandtest menüpontra.

-Módosítsa a csatlakoztatott LED -ek számát.

-Módosítsa a tűt "0" -ra. (Ahol a LED -ek csatlakoztatva vannak).

4- Töltse fel a vázlatot.

5- Jumper HASZNÁLATkor, húzza ki az USB-t és csatlakoztassa az 5V-os tápegységet.

6- Ellenőrizze, hogy az összes LED jól működik-e.

MEGJEGYZÉS: Az ESP tápellátásához használja az USB-TTL átalakító 3.3V-os feszültségét. (5V -al égni fog).

7. lépés: Végső programozás és szöveg megjelenítése

Végső programozás és szöveg megjelenítése
Végső programozás és szöveg megjelenítése
Végső programozás és szöveg megjelenítése
Végső programozás és szöveg megjelenítése
Végső programozás és szöveg megjelenítése
Végső programozás és szöveg megjelenítése
  1. Változtassa meg a "HOLA" -t a megjeleníteni kívánt szöveggel.
  2. Győződjön meg arról, hogy a LED -eket a PIN #-hoz csatlakoztatja.
  3. Állítsa be a fényerőt.
  4. Szerkessze a szöveg színeit.
  5. Töltse fel és élvezze.

Jegyezze meg az utolsó képet: Ha a LED -eket nálam eltérően helyezi el, kérjük, módosítsa ezeket a beállításokat a kódban.

Ajánlott: