Obsah:

DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 kroků (s obrázky)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 kroků (s obrázky)

Video: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 kroků (s obrázky)

Video: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 kroků (s obrázky)
Video: FindyBot3000 - Voltage drop 2024, Červenec
Anonim
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)

Zde je můj úvod k projektu, který vám velmi rád ukážu. Je to o inteligentní matici LED DIY, která vám umožní ukázat na ní data, jako jsou statistiky YouTube, statistiky vaší inteligentní domácnosti, jako teplota, vlhkost, mohou být jednoduché hodiny nebo jen zobrazovat text a animace.

V tomto prvním tutoriálu budu dělat první test a zobrazování textu.

Pokud jste vizuální žák, vím, že video má více než 1000 slov, takže zde je výukové video. (Jsem španělský mluvčí, takže prosím zvažte zapnutí anglických titulků):

Doufám, že se vám projekt bude líbit!

Krok 1: Potřebné dovednosti

Potřebné dovednosti
Potřebné dovednosti

Jak jste si mohli všimnout, na tomto projektu nevypadá nic složitého, ale budete potřebovat základní znalosti o:

-Použití Arduino IDE.

-3D tisk nebo ruční práce (pro mřížku).

-Svařování.

-Elektrické vedení.

Krok 2: Seznam součástí a dílů

Seznam součástí a dílů
Seznam součástí a dílů
Seznam součástí a dílů
Seznam součástí a dílů
Seznam součástí a dílů
Seznam součástí a dílů

Dobré místo, kde mohu doporučit najít vaše komponenty, je to MakerFocus, je to Open Source Hardware Store!

  1. PCB, můžete si vybrat mezi verzí No LED a ADD the LED's Strips sami, nebo tou s LED diodami.
  2. ESP8266 (mikrokontrolér).
  3. Pásy LED WS2812.
  4. Napájení 5v 2A.
  5. Napájecí konektor PCB.
  6. 3D tiskárna (volitelně) Díly můžete vyrábět z kartonu nebo z jiného materiálu.

Krok 3: Schéma zapojení

Kruhový diagram
Kruhový diagram
Kruhový diagram
Kruhový diagram
Kruhový diagram
Kruhový diagram
Kruhový diagram
Kruhový diagram

Zde je schéma zapojení, máte několik možností, jak vytvořit projekt. Můžete pouze vytvořit ovládací část obvodu, tu, která je zobrazena na prvním obrázku, a poté připojit jednotlivé LED pásky podle obrázku na 3. obrázku.

Místo LED pásků můžete také použít LED panely.

Má všechna vnitřní připojení obvodu, která nám umožní později vytvořit návrh DPS. Také jsem připojil PDF schémat, abyste to lépe viděli.

STAŽENÍ ZDARMA schémata, kód a knihovny.

Krok 4: Návrh a objednání DPS

Návrh a objednávání DPS
Návrh a objednávání DPS
Návrh a objednávání DPS
Návrh a objednávání DPS
Návrh a objednávání DPS
Návrh a objednávání DPS

Pro implementaci dobrého projektu potřebujeme spolehlivou sestavu pro obvod, který jej tvoří, a neexistuje lepší způsob, jak to udělat, než s dobrým PCB.

Zde si můžete stáhnout soubory Gerber, BOM a Pick & Place, ty, které potřebujete k objednání desky plošných spojů ve vaší společnosti vyrábějící desky plošných spojů.

Navrhuji JLCPCB:

? 2 $ za 5 DPS a levné SMT (2 kupóny)

KOUPIT JIŽ NAVRHNUTOU RADU, Gerber + Pick & Place + BOM

Krok 5: Montáž

Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění

Vytiskněte mřížku.

Kvůli své malé 3D tiskárně jsem vytiskl mřížku na různé části.

Uřízl jsem kus pevného bílého papíru, abych získal lepší definici pixelů.

Připojeny mřížkové soubory. (Můžete si vytvořit vlastní mřížku).

Vytiskl jsem 2 mřížky a 1 mřížku 2 kusy.

Krok 6: Programování ESP8266 a testování

Programování ESP8266 a testování
Programování ESP8266 a testování
Programování ESP8266 a testování
Programování ESP8266 a testování
Programování ESP8266 a testování
Programování ESP8266 a testování

1- Pro programování ESP8266 potřebujeme umístit propojku (poloha PROG), připojit převodník USB na TTL k naší desce plošných spojů s respektujícími piny a poté k našemu PC, nainstalovat knihovny a poté nahrát. (Je třeba mít nainstalovaný ESP8266 Packaje ve vašem IDE).

2- Nainstalujte si knihovny a závislosti.

3- Restartujte IDE, přejděte na Archiv> Příklady> Adafruit NeoPixel> Strandtest.

-Upravte počet připojených LED diod.

-Upravte pin na „0“. (Pokud jsou připojeny diody LED).

4- Nahrajte skicu.

5- Propojka na USE, odpojte USB a připojte 5v napájecí zdroj.

6- Ověřte, že všechny vaše LED diody fungují správně.

POZNÁMKA: K napájení ESP použijte 3.3v převodník USB-TTL. (Bude hořet 5V).

Krok 7: Závěrečné programování a zobrazování textu

Závěrečné programování a zobrazování textu
Závěrečné programování a zobrazování textu
Závěrečné programování a zobrazování textu
Závěrečné programování a zobrazování textu
Závěrečné programování a zobrazování textu
Závěrečné programování a zobrazování textu
  1. Změňte „HOLA“textem, který chcete zobrazit.
  2. Ověřte, zda LED diody připojujete na PIN #.
  3. Upravte jas.
  4. Upravte barvy textu.
  5. Nahrávejte a užívejte si.

Všimněte si posledního obrázku: Pokud umístíte LED diody jinak než já, upravte prosím tyto možnosti v kódu.

Doporučuje: