Sadržaj:
- Korak 1: Potrebne vještine
- Korak 2: Lista komponenti i dijelova
- Korak 3: Dijagram kola
- 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 izmjena: 2024-01-30 08:04
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
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
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 bez LED dioda i sami dodavati LED trake ili onu sa LED diodama.
- ESP8266 (Mikrokontroler).
- WS2812 LED trake.
- Napajanje 5v 2A.
- PCB utičnica za napajanje.
- 3D štampač (opcionalno) Dijelove možete izraditi kartonom ili nečim krutim.
Korak 3: 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
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
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
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
- Promijenite "HOLA" s tekstom koji želite prikazati.
- Potvrdite da spajate LED diode na PIN -u #.
- Podesite svjetlinu.
- Uredite boje teksta.
- 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:
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 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
3 -kanalni digitalni LED trakasti kontroler WS2812: 9 koraka (sa slikama)
3 -kanalni digitalni LED trakasti kontroler WS2812: Oduvijek sam želio jeftin način kontrole više digitalnih LED traka. Ovo uputstvo prikazuje sve korake kroz koje sam prošao u dizajniranju i izgradnji ovog projekta
Neopixel Ws2812 Rainbow LED sjaj sa M5stick-C - Pokretanje Rainbow -a na Neopixelu Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE -a: 5 koraka
Neopixel Ws2812 Rainbow LED sjaj sa M5stick-C | Pokretanje Rainbow-a na Neopixel Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE-a: Zdravo momci 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 sa njim
Ukras Clemson Tiger Paw sa pozadinskim osvjetljenjem sa LED trakama WS2812: 5 koraka (sa slikama)
Dekoracija Clemsonovih tigrovih šapa sa pozadinskim osvjetljenjem sa LED trakama WS2812: Clemsonov prostor za izradu u centru Watta ima laserski rezač i htio sam ga dobro iskoristiti. Mislio sam da bi stvaranje tigrove šape s pozadinskim osvjetljenjem bilo super, ali sam također želio učiniti nešto s akrilom osvijetljenim na rubovima. Ovaj projekat je kombinacija oba
Najbolje RGB LED diode za bilo koji projekt (WS2812, Aka NeoPixels): 6 koraka (sa slikama)
Najbolji RGB LED -ovi za bilo koji projekt (WS2812, Aka NeoPixels): Kada radimo sa LED -ima, č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 pakovanju od 5 mm x 5 mm