Sadržaj:

DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 koraka (sa slikama)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 koraka (sa slikama)

Video: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 koraka (sa slikama)

Video: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 koraka (sa slikama)
Video: WS2812 // ESP8266 // 4x4 CUBE // NEOPIXEL 2024, Srpanj
Anonim
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)

Evo mog uvoda u projekt koji vam s velikim zadovoljstvom mogu pokazati. Riječ je o DIY Smart LED matrici koja će vam omogućiti da na njoj prikažete podatke, poput YouTube statistike, statistike vaše pametne kuće, kao što su temperatura, vlažnost, mogu biti jednostavan sat ili samo prikazati tekst i animacije.

U ovom prvom vodiču napravit ću to kao prvi test i prikaz teksta.

Ako ste vizualni učenik, znam da je videozapis vrijedan više od 1000 riječi, pa evo videozapisa s vodičem. (Govorim španjolski, pa razmislite o uključivanju engleskih titlova):

Nadam se da ćete uživati u projektu !.

Korak 1: Potrebne vještine

Potrebne vještine
Potrebne vještine

Kao što ste primijetili, ništa ne izgleda jako teško na ovom projektu, ali trebat će vam neke osnove znanja o:

-Korištenje Arduino IDE -a.

-3D ispis ili ručni rad (za mrežu).

-Zavarivanje.

-Ožičenje.

Korak 2: Popis komponenti i dijelova

Popis komponenti i dijelova
Popis komponenti i dijelova
Popis komponenti i dijelova
Popis komponenti i dijelova
Popis komponenti i dijelova
Popis komponenti i dijelova

Dobro mjesto koje mogu preporučiti za pronalaženje vaših komponenti, to je MakerFocus, to je hardverska trgovina otvorenog koda!

  1. PCB, možete birati između verzije No LEDs i dodavanja LED traka sami ili one sa LED diodama.
  2. ESP8266 (Mikrokontroler).
  3. WS2812 LED trake.
  4. Napajanje 5v 2A.
  5. PCB utičnica za napajanje.
  6. 3D pisač (izborno) Dijelove možete izraditi kartonom ili nečim krutim.

Korak 3: Dijagram kruga

Kružni dijagram
Kružni dijagram
Kružni dijagram
Kružni dijagram
Kružni dijagram
Kružni dijagram
Kružni dijagram
Kružni dijagram

Ovdje je kružni dijagram, imate nekoliko mogućnosti za izradu projekta. Možete jednostavno izraditi upravljački dio kruga, onaj prikazan na prvoj slici, a zatim pričvrstiti pojedinačne LED diode kao što je prikazano na 3. slici.

Također možete, umjesto LED traka, koristiti LED ploče.

Ima sve unutarnje spojeve kruga koji će nam omogućiti kasnije stvaranje dizajna PCB -a. Priložio sam i PDF sheme kako biste je bolje vidjeli.

BESPLATNO UČITAJTE Sheme, kôd i knjižnice.

Korak 4: Dizajn i naručivanje PCB -a

Dizajn i naručivanje PCB -a
Dizajn i naručivanje PCB -a
Dizajn i naručivanje PCB -a
Dizajn i naručivanje PCB -a
Dizajn i naručivanje PCB -a
Dizajn i naručivanje PCB -a

Za provedbu dobrog projekta potreban nam je pouzdan sklop za sklop koji ga čini, a nema boljeg načina za to nego s dobrim PCB -om.

Ovdje možete preuzeti Gerber, BOM i Pick & Place datoteke, one koje su vam potrebne za naručivanje vašeg PCB -a u vašoj tvrtki za proizvodnju PCB -a.

Predlažem JLCPCB:

2 USD za 5 PCB -a i jeftini SMT (2 kupona)

KUPITE VEĆ DIZAJNIRANU ODBORU, Gerber + Pick & Place + BOM

Korak 5: Montaža

Skupština
Skupština
Skupština
Skupština
Skupština
Skupština

Ispišite mrežu.

Mrežu sam ispisao na različitim dijelovima zbog svog malenog 3D pisača.

Izrezao sam komad krutog bijelog papira kako bih dobio bolju definiciju piksela.

Priložene datoteke mreže. (Možete dizajnirati vlastitu mrežu).

Ispisao sam 2 komada mreže i 1 mrežu 2 komada.

Korak 6: Programiranje ESP8266 i testiranje

Programiranje ESP8266 i testiranje
Programiranje ESP8266 i testiranje
Programiranje ESP8266 i testiranje
Programiranje ESP8266 i testiranje
Programiranje ESP8266 i testiranje
Programiranje ESP8266 i testiranje

1- Za programiranje ESP8266 moramo postaviti kratkospojnik na (položaj PROG), spojiti USB na TTL pretvarač na naše PCB na njegovim odgovarajućim pinovima, a zatim na naše računalo, instalirati knjižnice i zatim učitati. (Morate imati ESP8266 Packaje instaliran na vašem IDE -u).

2- Instalirajte knjižnice i ovisnosti.

3- Ponovo pokrenite IDE, idite na Arhiva> Primjeri> Adafruit NeoPixel> Strandtest.

-Uredite broj spojenih LED dioda.

-Uredite pin na "0" (tamo gdje su LED diode spojene).

4- Prenesite skicu.

5- Kratkospojnik na UPOTREBI, odspojite USB i spojite 5v napajanje.

6- Provjerite rade li sve LED diode u redu.

NAPOMENA: Za napajanje ESP-a upotrijebite 3,3 V USB-TTL pretvarača. (Gorit će s 5V).

Korak 7: Završno programiranje i prikaz teksta

Završno programiranje i prikaz teksta
Završno programiranje i prikaz teksta
Završno programiranje i prikaz teksta
Završno programiranje i prikaz teksta
Završno programiranje i prikaz teksta
Završno programiranje i prikaz teksta
  1. Promijenite "HOLA" s tekstom koji želite prikazati.
  2. Provjerite spajate li LED diode na PIN -u #.
  3. Podesite svjetlinu.
  4. Uredite boje teksta.
  5. Prenesite i uživajte.

Obratite pažnju na zadnju sliku: Ako LED diode postavljate drugačije od mene, prilagodite te opcije u kodu.

Preporučeni: