Sadržaj:
- Korak 1: Potrebne vještine
- Korak 2: Popis komponenti i dijelova
- Korak 3: Dijagram kruga
- Korak 4: Dizajn PCB -a
- Korak 5: Adafruit konfiguracija za kontrolu interneta
- Korak 6: Programiranje ESP8266 i testiranje
- Korak 7: Upravljanje LED matricom s poštarom
- Korak 8: Prototipna aplikacija koju sam napravio za testiranje
Video: SMART LED MATRICA DIY INTERNET -om KONTROLIRANA (ADAFRUIT + ESP8266 + WS2812): 8 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
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 tekst i animacije.
U ovom drugom vodiču slat ću tekst i podatke u boji putem interneta. 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):
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.
-Programiranje ESP8266.
-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!
1. PCB Stvarno preporučujem korištenje JLCPCB SMT usluga za naručivanje vaše, 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 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 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: Adafruit konfiguracija za kontrolu interneta
- Idite na stranicu Adafruit IO
- Stvorite besplatan korisnički račun.
- Pogledajte i kopirajte vjerodajnice Adafruit u svoj kôd.
- Idite na Feeds> View all> Create new feed.
- Ispod stvorite feedove.
- -mensaje.
- -rojo
- -verde
- -azul
U Adafruit API dokumentaciji imamo podatke za ispravnu komunikaciju s poslužiteljem.
Uskoro ćemo koristiti ovaj URL:
io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data
Korak 6: Programiranje ESP8266 i testiranje
1. Priključite USB na TTL pretvarač na sljedeći način:
USB na TTL ----- ESP8266
3.3 V Vcc
tx rx
rx tx
Gnd Gnd
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, otvorite kôd.
4- Konfigurirajte svoje WiFi vjerodajnice i Adafruit IO korisničko ime i lozinku
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: Upravljanje LED matricom s poštarom
- Idite na početnu stranicu Poštar i preuzmite besplatni softver
- Kreirajte novi zahtjev klikom na (+).
- Odaberite opciju POST.
- Zalijepite URL (https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data) i prilagodite parametre korisničkog imena i ključa feeda.]
- Idite na "Zaglavlja" i dodajte svoj Adafruit ključ: X-AIO-ključ | xxxxxxxxxxxxxxxxxxxxxxxxxxx
- Idite na "Body" i postavite vrstu na "JSON" i "RAW", a zatim izmijenite svoje feedove kako prikazuje slika: {"value": "text"} ili {"value": numbers}
- Pritisnite "Pošalji" ako je uspjelo, tada ćete vidjeti lijepu poruku na terminalu
- Vaša LED matrica će vam dati novi tekst ili boju.
Korak 8: Prototipna aplikacija koju sam napravio za testiranje
S konceptima primijenjenim na Poštaru, napravio sam aplikaciju koja oponaša slanje i slanje poruka kako bih mogao kontrolirati MCM-LED-Matrix putem mobitela i s ljepšim sučeljem.
Paleta u boji i tekstualni okvir za unos teksta.
Nadam se da ćete uživati u projektu, slobodno podijelite svoje remakee.
Preporučeni:
LED matrica kontrolirana Google pomoćnikom!: 7 koraka (sa slikama)
LED matrica s kontroliranim Google asistentom!: U ovom vodiču pokazat ću vam kako možete izraditi LED matricu s Google asistentom s kontroliranim upravljanjem koju možete kontrolirati bilo gdje pomoću pametnog telefona, pa počnimo
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 koraka (sa slikama)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): Ovdje je moj uvod 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, vlaga, mogu biti jednostavan sat ili samo sho
Talkative Automation -- Zvuk iz Arduina -- Glasovno kontrolirana automatizacija -- HC - 05 Bluetooth modul: 9 koraka (sa slikama)
Talkative Automation || Zvuk iz Arduina || Glasovno kontrolirana automatizacija || HC - 05 Bluetooth modul: …………………………. PRETPLATITE SE na moj YouTube kanal za više videa …. …. U ovom smo videu izgradili Talkative Automation .. Kada pošaljete glasovnu naredbu putem mobilnog telefona, ona će uključiti kućne uređaje i poslati povratne informacije
RC kontrolirana Rgb LED traka: 4 koraka (sa slikama)
RC upravljačka Rgb LED traka: Izradite vlastitu LED traku s daljinskim upravljanjem za individualno osvjetljenje prostorije! Većina traka s rgb LED diodama kontrolira se infracrvenim daljinskim upravljačem. Da biste ga isključili ili uključili ili promijenili boju, morate ostati ispred prijemnika. Ovo je dosadno i nije ponovno
Wi -Fi 12V LED traka kontrolirana pomoću Raspberry Pi s Taskerom, Ifttt integracija .: 15 koraka (sa slikama)
Wifi kontrolirana 12v LED traka pomoću Raspberry Pi -a s Taskerom, Ifttt integracija .: U ovom projektu ću vam pokazati kako kontrolirati jednostavnu analognu LED traku od 12V preko wi -fija pomoću maline pi. Za ovaj projekt trebat će vam: 1x Raspberry Pi (ja koristim Raspberry Pi 1 model B+) 1x RGB 12v Le