Kazalo:

DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 korakov (s slikami)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 korakov (s slikami)

Video: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 korakov (s slikami)

Video: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 korakov (s slikami)
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)

Tukaj je moj uvod v projekt, ki vam ga z velikim veseljem pokažem. Gre za DIY Smart LED Matrix, ki vam bo omogočila prikaz podatkov, kot so YouTube statistika, statistika vašega pametnega doma, kot so temperatura, vlažnost, lahko preprosta ura ali pa samo prikaz besedila in animacij.

V tej prvi vadnici bom naredil prvi test in prikaz besedila.

Če ste vizualni učenec, vem, da je videoposnetek vreden več kot 1000 besed, zato je tukaj vadniški video. (Jaz govorim špansko, zato razmislite o vklopu angleških podnapisov):

Upam, da boste pri projektu uživali !.

1. korak: Potrebne veščine

Potrebne veščine
Potrebne veščine

Kot lahko opazite, pri tem projektu nič ne izgleda zelo težko, vendar boste potrebovali nekaj osnovnih znanj o:

-z uporabo Arduino IDE.

-3D tiskanje ali ročno delo (za mrežo).

-Varjenje.

-Ožičenje.

2. korak: Seznam komponent in delov

Seznam sestavnih delov in delov
Seznam sestavnih delov in delov
Seznam sestavnih delov in delov
Seznam sestavnih delov in delov
Seznam sestavnih delov in delov
Seznam sestavnih delov in delov

Priporočam dobro mesto za iskanje komponent, to je MakerFocus, odprtokodna trgovina s strojno opremo!

  1. PCB, lahko izbirate med različico brez LED in dodajanjem LED trakov sami ali tistimi z LED.
  2. ESP8266 (mikrokrmilnik).
  3. LED trakovi WS2812
  4. Napajanje 5v 2A.
  5. PCB napajalni vtič.
  6. 3D tiskalnik (neobvezno) Deli lahko delate s kartonom ali nečim trdim.

3. korak: Shema vezja

Shema vezja
Shema vezja
Shema vezja
Shema vezja
Shema vezja
Shema vezja
Shema vezja
Shema vezja

Tukaj je vezja, imate več možnosti za izdelavo projekta. Ustvarite lahko samo kontrolni del vezja, tistega, ki je prikazan na prvi sliki, nato pa pritrdite posamezne trakove LED, kot je prikazano na tretji sliki.

Namesto LED trakov lahko uporabite tudi LED plošče.

Ima vse notranje povezave vezja, ki nam bodo omogočile, da bomo kasneje ustvarili zasnovo tiskanega vezja. Priložil sem tudi PDF sheme, da boste bolje videli.

BREZPLAČNO PRENESITE Sheme, kode in knjižnice.

4. korak: Oblikovanje in naročanje tiskanih vezij

Oblikovanje in naročanje tiskanih vezij
Oblikovanje in naročanje tiskanih vezij
Oblikovanje in naročanje tiskanih vezij
Oblikovanje in naročanje tiskanih vezij
Oblikovanje in naročanje tiskanih vezij
Oblikovanje in naročanje tiskanih vezij

Za izvedbo dobrega projekta potrebujemo zanesljiv sklop vezja, ki ga sestavlja, in ni boljšega načina kot z dobrim tiskanim vezjem.

Tukaj lahko prenesete datoteke Gerber, BOM in Pick & Place, tiste, ki jih potrebujete za naročilo tiskanega vezja v podjetju za proizvodnjo tiskanih vezij.

Predlagam JLCPCB:

2 USD za 5 PCB -jev in poceni SMT (2 kupona)

KUPITE ŽE OBLIKOVANO TABLO, Gerber + Pick & Place + BOM

5. korak: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

Natisnite mrežo.

Mrežo sem natisnil na različne dele zaradi svojega majhnega 3D tiskalnika.

Odrezala sem kos trdega belega papirja, da sem dobila boljšo ločljivost slikovnih pik.

Priložene so mrežne datoteke. (Lahko oblikujete svojo lastno mrežo).

Natisnila sem 2 kosa mreže in 1 mrežo 2 kosa.

6. korak: Programiranje ESP8266 in testiranje

Programiranje ESP8266 in testiranje
Programiranje ESP8266 in testiranje
Programiranje ESP8266 in testiranje
Programiranje ESP8266 in testiranje
Programiranje ESP8266 in testiranje
Programiranje ESP8266 in testiranje

1- Za programiranje ESP8266 moramo postaviti mostiček na (položaj PROG), pretvornik USB v TTL priključiti na naše tiskano vezje na njegovih ustreznih zatičih in nato v računalnik, namestiti knjižnice in nato naložiti. (V svojem IDE -ju morate imeti nameščen paket ESP8266 Packaje).

2- Namestite knjižnice in odvisnosti.

3- Znova zaženite IDE, pojdite na Arhiv> Primeri> Adafruit NeoPixel> Strandtest.

-Uredite število priključenih LED.

-Uredite pin na "0" (kjer so LED diode priključene).

4- Naložite skico.

5- Mostiček pri UPORABI, odklopite USB in priključite 5v napajalnik.

6- Preverite, ali vse LED diode delujejo brezhibno.

OPOMBA: Za napajanje ESP uporabite 3.3v pretvornika USB-TTL. (Goril bo s 5V).

7. korak: Končno programiranje in prikaz besedila

Končno programiranje in prikaz besedila
Končno programiranje in prikaz besedila
Končno programiranje in prikaz besedila
Končno programiranje in prikaz besedila
Končno programiranje in prikaz besedila
Končno programiranje in prikaz besedila
  1. Spremenite "HOLA" z besedilom, ki ga želite prikazati.
  2. Preverite, ali LED na PIN št.
  3. Prilagodite svetlost.
  4. Uredite barve besedila.
  5. Naložite in uživajte.

Upoštevajte zadnjo sliko: Če LED diode nameščate drugače kot jaz, prilagodite te možnosti v kodi.

Priporočena: