
Kazalo:
- 1. korak: Potrebne veščine
- 2. korak: Seznam komponent in delov
- 3. korak: Shema vezja
- 4. korak: Oblikovanje PCB -ja
- 5. korak: Adafruit konfiguracija za nadzor interneta
- 6. korak: Programiranje ESP8266 in testiranje
- 7. korak: Upravljanje LED matrike s poštarjem
- 8. korak: Prototipno aplikacijo, ki sem jo naredil za preizkušanje
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:07

Tukaj je moj drugi napredek pri projektu, ki vam ga z 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 drugi vadnici bom po internetu pošiljal besedilne in barvne podatke. Č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):
1. korak: 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.
-Programiranje ESP8266.
-3D tiskanje ali ročno delo (za mrežo).
-Varjenje.
-Ožičenje.
2. korak: Seznam komponent in delov



Priporočam dobro mesto za iskanje komponent, to je MakerFocus, odprtokodna trgovina s strojno opremo!
1. PCB Resnično priporočam uporabo storitev JLCPCB SMT, če želite naročiti svojega, izbirate lahko 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. Vtičnica za PCB.
6. 3D tiskalnik (neobvezno) Deli lahko delate s kartonom ali nečim trdim.
3. korak: 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 PCB -ja



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: Adafruit konfiguracija za nadzor interneta




- Pojdite na stran Adafruit IO
- Ustvarite brezplačen račun.
- Poglejte in kopirajte poverilnice Adafruit v svojo kodo.
- Pojdite na Viri> Prikaži vse> Ustvari nov vir.
- Spodaj ustvarite vire.
- -mensaje.
- -rojo
- -verde
- -azul
V dokumentaciji Adafruit API imamo informacije za pravilno komunikacijo s strežnikom.
Kmalu bomo uporabili ta URL:
io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data
6. korak: Programiranje ESP8266 in testiranje



1. Pretvornik USB v TTL priključite na naslednji način:
USB v TTL ----- ESP8266
3,3 V Vcc
tx rx
rx tx
Gnd Gnd
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, odprite kodo.
4- Konfigurirajte svoje poverilnice WiFi in uporabniško ime in geslo Adafruit IO
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: Upravljanje LED matrike s poštarjem




- Pojdite na domačo stran poštarja in prenesite brezplačno programsko opremo
- Ustvarite novo zahtevo s klikom na (+).
- Izberite možnost POST.
- Prilepite URL (https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data) in prilagodite parametre uporabniškega imena in ključa vira.]
- Pojdite na "Glave" in dodajte svoj ključ Adafruit: X-AIO-ključ | xxxxxxxxxxxxxxxxxxxxxxxxxxx
- Pojdite na "Body" in nastavite vrsto na "JSON" in "RAW", nato spremenite svoje vire, kot prikazuje slika: {"value": "text"} ali {"value": numbers}
- Kliknite na "Pošlji", če je bil uspešen, boste na terminalu videli lepo sporočilo
- Vaša LED matrika vam bo dala novo besedilo ali barvo.
8. korak: Prototipno aplikacijo, ki sem jo naredil za preizkušanje



S koncepti, uporabljenimi na Poštarju, sem naredil aplikacijo, ki posnema pošiljanje in pošiljanje, tako da bi lahko upravljal MCM-LED-Matrix prek mobilnega telefona in z lepšim vmesnikom.
Barvna paleta in polje z besedilom za vnos besedila.
Upam, da vam bo projekt všeč, delite svoje predelave.
Priporočena:
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 korakov (s slikami)

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, vlaga, lahko preprosta ura ali samo prikaz
Infinity Gauntlet Controlled Home Automation: 8 korakov (s slikami)

Domača avtomatizacija z nadzorom z neskončnimi rokavi: V svojem prejšnjem projektu sem naredil neskončno rokavico, ki nadzoruje stikalo za luči. Želel sem uporabiti šest kamnov in vsak kamen lahko nadzoruje aparat, ključavnico vrat ali razsvetljavo. V tem projektu
IoT Smart Clock Dot Matrix Use Wemos ESP8266 - ESP Matrix: 12 korakov (s slikami)

IoT Smart Clock Dot Matrix Uporabite Wemos ESP8266-ESP Matrix: Ustvarite svojo pametno uro IoT, ki lahko: Prikaz ure s čudovito ikono animacije Prikaz opomnika-1 do opomnika-5 Prikaz koledarja Prikaz ur muslimanske molitve Prikaz vremenskih informacij Prikaz novic Prikaz nasvetov Zaslon Prikaz tečaja bitcoina
Model Keyboard Controlled Train Train V2.0 - Vmesnik PS/2: 13 korakov (s slikami)

Model Keyboard Controlled Train Train V2.0 | Vmesnik PS/2: V enem od mojih prejšnjih Instructable sem vam pokazal, kako z uporabo tipkovnice nadzirate postavitev modela železnice. Odlično se je odrezal, vendar je imel pomanjkljivost, da je za delovanje potreboval računalnik. V tem navodilu poglejmo, kako z uporabo ključavnice upravljati modelni vlak
Avtomat -- Dozirnik sladkarij -- Arduino Bluetooth Controlled -- DIY: 11 korakov (s slikami)

Avtomat || Dozirnik sladkarij || Arduino Bluetooth Controlled || DIY: V tem navodilu bom pokazal, kako zgraditi prodajni avtomat z uporabo Arduina. KOMENTIRAJTE, KAJ MISLITE NA TO NAVODLJIVO, DA SE LAHKO POBOLJŠAM V MOJIH DALJIH NAVODILIH Za boljše razumevanje si oglejte video vadnico celotnega