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: How to Easily Control Addressable LEDs with an ESP32 or ESP8266 | WLED Project 2024, Novembar
Anonim
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)

Evo mog uvoda u projekat koji vam sa 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 videozapis vrijedi više od 1000 riječi, pa evo videozapisa s vodičem. (Ja govorim španski, pa razmislite o uključivanju titlova na engleskom):

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štenjem Arduino IDE -a.

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

-Zavarivanje.

-Ožičenje.

Korak 2: Lista komponenti i dijelova

Lista komponenti i delova
Lista komponenti i delova
Lista komponenti i delova
Lista komponenti i delova
Lista komponenti i delova
Lista komponenti i delova

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 bez LED dioda i sami dodavati LED trake ili onu sa LED diodama.
  2. ESP8266 (Mikrokontroler).
  3. WS2812 LED trake.
  4. Napajanje 5v 2A.
  5. PCB utičnica za napajanje.
  6. 3D štampač (opcionalno) Dijelove možete izraditi kartonom ili nečim krutim.

Korak 3: Dijagram kola

Dijagram kola
Dijagram kola
Dijagram kola
Dijagram kola
Dijagram kola
Dijagram kola
Dijagram kola
Dijagram kola

Ovdje je kružni dijagram, imate nekoliko mogućnosti za izradu projekta. Možete samo stvoriti kontrolni dio kola, onaj prikazan na prvoj slici, a zatim pričvrstiti pojedinačne LED diode kao što je prikazano na trećoj slici.

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

Ima sve unutrašnje veze kola koje će nam omogućiti kasnije stvaranje kreiranja PCB -a. Priložio sam i PDF sheme kako biste je bolje vidjeli.

BESPLATNO UČITAJTE Sheme, kôd i biblioteke.

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 implementaciju 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 kompaniji 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

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

Odštampajte mrežu.

Štampao sam rešetku na različitim dijelovima zbog svog malog 3D štampača.

Izrezao sam komad krutog bijelog papira da dobijem bolju definiciju piksela.

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

Odštampao 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 potrebno je postaviti kratkospojnik na (položaj PROG), spojiti USB na TTL pretvarač na našu PCB na odgovarajućim pinovima, a zatim na naš računar, instalirati biblioteke, a zatim otpremiti. (Morate imati ESP8266 Packaje instaliran na vašem IDE -u).

2- Instalirajte biblioteke i ovisnosti.

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

-Uredite broj LED dioda spojenih.

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

4- Otpremite skicu.

5- Kratkospojnik na KORIŠTENJU, odspojite USB i spojite 5v napajanje.

6- Provjerite rade li sve vaše LED diode u redu.

NAPOMENA: Za napajanje ESP-a koristite 3.3v USB-TTL pretvarača. (Gorit će sa 5V).

Korak 7: Završno programiranje i prikaz teksta

Konačno programiranje i prikazivanje teksta
Konačno programiranje i prikazivanje teksta
Konačno programiranje i prikazivanje teksta
Konačno programiranje i prikazivanje teksta
Konačno programiranje i prikazivanje teksta
Konačno programiranje i prikazivanje teksta
  1. Promijenite "HOLA" s tekstom koji želite prikazati.
  2. Potvrdite da spajate LED diode na PIN -u #.
  3. Podesite svjetlinu.
  4. Uredite boje teksta.
  5. Otpremite i uživajte.

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

Preporučuje se: