Sadržaj:
- Korak 1: Potrebne vještine
- Korak 2: Popis komponenti i dijelova
- Korak 3: Dijagram kruga
- Korak 4: Dizajn i naručivanje PCB -a
- Korak 5: Montaža
- Korak 6: Programiranje ESP8266 i testiranje
- Korak 7: Završno programiranje i prikaz teksta
Video: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
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
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
Dobro mjesto koje mogu preporučiti za pronalaženje vaših komponenti, to je MakerFocus, to je hardverska trgovina otvorenog koda!
- PCB, možete birati između verzije No LEDs i dodavanja LED traka sami ili one sa LED diodama.
- ESP8266 (Mikrokontroler).
- WS2812 LED trake.
- Napajanje 5v 2A.
- PCB utičnica za napajanje.
- 3D pisač (izborno) Dijelove možete izraditi kartonom ili nečim krutim.
Korak 3: Dijagram kruga
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
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
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
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
- Promijenite "HOLA" s tekstom koji želite prikazati.
- Provjerite spajate li LED diode na PIN -u #.
- Podesite svjetlinu.
- Uredite boje teksta.
- 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:
SMART LED MATRICA DIY INTERNET -om KONTROLIRANA (ADAFRUIT + ESP8266 + WS2812): 8 koraka (sa slikama)
DIY INTERNET KONTROLIRANA SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Ovo je moj drugi napredak u projektu 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
IoT pametni sat Dot Matrix Koristite Wemos ESP8266 - ESP Matrix: 12 koraka (sa slikama)
IoT pametni sat Dot Matrix Koristite Wemos ESP8266-ESP Matrix: Napravite svoj vlastiti IoT pametni sat koji može: Prikazati sat s prekrasnom ikonom animacije Prikaz podsjetnika-1 do podsjetnika-5 Prikaz kalendara Prikaz vremena muslimanske molitve Prikaz informacija o vremenu Prikaz vijesti Prikaz savjeta Prikaz zaslona Prikaz tečaja bitcoina
3 -kanalni digitalni LED tračni upravljač WS2812: 9 koraka (sa slikama)
3 -kanalni digitalni LED tračni upravljač WS2812: Oduvijek sam želio jeftin način upravljanja s više digitalnih LED traka. Ovo uputstvo prikazuje sve korake kroz koje sam prošao u projektiranju i izgradnji ovog projekta
Neopixel Ws2812 Rainbow LED sjaj s M5stick-C - Pokretanje Rainbow na Neopixelu Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE -a: 5 koraka
Neopixel Ws2812 Rainbow LED sjaj s M5stick-C | Pokretanje Rainbow-a na Neopixelu Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE-a: Zdravo dečki, u ovim uputama naučit ćemo kako koristiti neopixel ws2812 LED diode ili LED traku ili LED matricu ili LED prsten s razvojnom pločom m5stack m5stick-C s Arduino IDE-om, a mi ćemo napraviti dugin uzorak s njim
Najbolje RGB LED diode za bilo koji projekt (WS2812, Aka NeoPixels): 6 koraka (sa slikama)
Najbolje RGB LED diode za bilo koji projekt (WS2812, Aka NeoPixels): Kada radimo sa LED diodama, često volimo kontrolirati njihovo stanje (uključeno/isključeno), svjetlinu i boju. Postoji mnogo, mnogo različitih načina za to, ali nijedan nije tako kompaktno rješenje kao WS2812 RGB LED. U svom malom pakiranju dimenzija 5 mm x 5 mm