Obsah:
- Krok 1: Potrebné zručnosti
- Krok 2: Zoznam komponentov a náhradných dielov
- Krok 3: Schéma zapojenia
- Krok 4: Návrh DPS
- Krok 5: Konfigurácia Adafruit na ovládanie internetu
- Krok 6: Programovanie ESP8266 a testovanie
- Krok 7: Ovládanie matice LED pomocou poštára
- Krok 8: Prototypová aplikácia, ktorú som vyrobil na testovanie
Video: DIY INTERNETOVÉ OVLÁDANÉ SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Toto je môj druhý postup k projektu, ktorý vám veľmi rád ukážem. Ide o kutilskú inteligentnú maticu LED, ktorá vám umožní zobrazovať údaje, ako sú štatistiky YouTube, štatistiky vašej inteligentnej domácnosti, ako teplota, vlhkosť, môžu byť jednoduché hodiny alebo len zobrazovať text a animácie.
V tomto druhom návode budem odosielať textové a farebné údaje prostredníctvom internetu. Ak sa učíte vizuálne, viem, že video má viac ako 1000 slov, takže tu je výukové video. (Som španielsky hovoriaci, preto prosím zvážte zapnutie anglických titulkov):
Krok 1: Potrebné zručnosti
Ako ste si mohli všimnúť, na tomto projekte nie je nič ťažké, ale budete potrebovať základné informácie o:
-Použitie Arduino IDE.
-Programovanie ESP8266.
-3D tlač alebo ručné práce (pre mriežku).
-Zváranie.
-Elektrické vedenie.
Krok 2: Zoznam komponentov a náhradných dielov
Dobré miesto, kde môžem odporučiť nájdenie vašich komponentov, je to MakerFocus, je to hardvér s otvoreným zdrojovým kódom!
1. DPS Naozaj odporúčam použiť JLCPCB SMT Services, aby ste si mohli objednať ten svoj, môžete si vybrať medzi verziou Bez LED a PRIDAŤ LED diódy sami, alebo tou s LED diódami.
2. ESP8266 (Mikrokontrolér).
3. Pásy LED WS2812.
4. Napájací zdroj 5v 2A.
5. Napájací konektor PCB.
6. 3D tlačiareň (voliteľné) Diely môžete vyrábať z kartónu alebo niečoho tuhého.
Krok 3: Schéma zapojenia
Tu je schéma zapojenia, máte niekoľko možností, ako vytvoriť projekt. Môžete jednoducho vytvoriť kontrolnú časť obvodu, tú, ktorá je zobrazená na prvom obrázku, a potom pripevniť jednotlivé LED diódy pásiky, ako je to znázornené na treťom obrázku.
Namiesto LED pásikov môžete tiež použiť LED panely.
Má všetky vnútorné pripojenia obvodu, ktoré nám umožnia neskôr vytvoriť návrh DPS. Tiež som pripojil PDF schémy, aby ste to lepšie videli.
ZDARMA STIAHNITE schémy, kód a knižnice.
Krok 4: Návrh DPS
Na implementáciu dobrého projektu potrebujeme spoľahlivú zostavu pre obvod, ktorý ho tvorí, a neexistuje lepší spôsob, ako to urobiť ako s dobrým plošným spojom.
Tu si môžete stiahnuť súbory Gerber, BOM a Pick & Place, tie, ktoré potrebujete na objednanie dosky plošných spojov vo svojej spoločnosti vyrábajúcej dosky plošných spojov.
Navrhujem JLCPCB:
? 2 doláre za 5 PCB a lacné SMT (2 kupóny)
Kúpte si UŽ NAVRHNUTÚ RADU, Gerber + Pick & Place + BOM
Krok 5: Konfigurácia Adafruit na ovládanie internetu
- Prejdite na stránku Adafruit IO
- Vytvorte si účet zadarmo.
- Pozrite sa a skopírujte poverenia Adafruit do svojho kódu.
- Prejdite na Informačné kanály> Zobraziť všetko> Vytvoriť nový informačný kanál.
- Nižšie vytvorte kanály.
- -Menaje.
- -rojo
- -verde
- -azul
V dokumentácii k rozhraniu Adafruit API máme informácie o správnej komunikácii so serverom.
Túto adresu URL budeme čoskoro používať:
io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data
Krok 6: Programovanie ESP8266 a testovanie
1. Pripojte prevodník USB na TTL nasledovne:
USB na TTL ----- ESP8266
3,3 V Vcc
tx rx
rx tx
Gnd Gnd
1- Na programovanie ESP8266 musíme umiestniť prepojku (poloha PROG), pripojiť prevodník USB na TTL k našej doske s plošnými spojmi a potom k počítaču, nainštalovať knižnice a potom nahrať. (Je potrebné mať nainštalovaný ESP8266 Packaje vo vašom IDE).
2- Nainštalujte knižnice a závislosti.
3- Reštartujte IDE, otvorte kód.
4- Nakonfigurujte svoje poverenia WiFi a používateľské meno a heslo Adafruit IO
4- Nahrajte skicu.
5- prepojka na POUŽITIE, odpojte USB a pripojte napájací zdroj 5v.
6- Skontrolujte, či všetky vaše diódy LED fungujú správne.
POZNÁMKA: Na napájanie ESP použite 3,3 V prevodníka USB-TTL. (Bude horieť pri 5 V).
Krok 7: Ovládanie matice LED pomocou poštára
- Prejdite na domovskú stránku Postman a stiahnite si bezplatný softvér
- Kliknutím na (+) vytvorte novú požiadavku.
- Vyberte možnosť POST.
- Prilepte adresu URL (https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data) a prispôsobte parametre používateľského mena a kľúča informačného kanála.]
- Prejdite na „Hlavičky“a pridajte svoj kľúč Adafruit: X-AIO-Key | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- Prejdite na „Telo“a nastavte typ na „JSON“a „RAW“a potom upravte kanály, ako ukazuje obrázok: {"value": "text"} alebo {"value": numbers}
- Ak bolo úspešné, kliknite na „Odoslať“a potom sa na termináli zobrazí pekná správa
- LED Matrix vám poskytne nový text alebo farbu.
Krok 8: Prototypová aplikácia, ktorú som vyrobil na testovanie
S konceptmi aplikovanými na Postman som vytvoril aplikáciu, ktorá emuluje odosielanie a odosielanie, aby som mohol ovládať MCM-LED-Matrix prostredníctvom mobilného telefónu a s príjemnejším rozhraním.
Farebná paleta a textové pole na zadávanie textu.
Dúfam, že sa vám projekt páči, neváhajte sa podeliť o svoje prerábky.
Odporúča:
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 krokov (s obrázkami)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): Tu je môj úvod k projektu, ktorý vám veľmi rád ukážem. Ide o inteligentnú maticu LED DIY, ktorá vám umožní ukázať na nej údaje, ako sú štatistiky YouTube, štatistiky vašej inteligentnej domácnosti, ako teplota, vlhkosť, môžu byť jednoduché hodiny, alebo stačí
Internetové rádio s Raspberry Pi: 5 krokov (s obrázkami)
Internetové rádio s napájaním Raspberry Pi: Na otáčaní číselníkov a stláčaní tlačidiel je niečo, čo ich uspokojuje, ako na starých rádiách. Je smutné, že mnohé z týchto rádií sú pokazené alebo stanice stíchli. Našťastie nie je príliš ťažké aktualizovať akékoľvek rádio na internetové rádio pomocou
Internetové rádio Dansette Pi 1964: 6 krokov (s obrázkami)
Internetové rádio Dansette Pi z roku 1964: Toto štýlové prenosné rádio Dansette z polovice šesťdesiatych rokov minulého storočia vďaka milujúcej aktualizácii teraz prehráva najlepšie internetové rozhlasové stanice 21. storočia. Všetky pôvodné ovládacie prvky boli znova použité a nikdy by ste nevedeli, že ide o konverziu - kým ho nezapnete
Internetové neónové LED srdcové svetlo: 6 krokov (s obrázkami)
Internetové neónové LED srdcové svetlo: Míle na rozdiel od toho špeciálneho niekoho alebo len spoločenské dištancovanie? Chcete im dať vedieť, že na nich myslíte? Postavte toto neónové LED srdiečko pripojené na internet a nastavte ho tak, aby bilo z telefónu alebo počítača, kedykoľvek a odkiaľkoľvek. Tento návod
Diaľkovo ovládané auto - ovládané pomocou bezdrôtového ovládača Xbox 360: 5 krokov
Diaľkovo ovládané auto - ovládané pomocou bezdrôtového ovládača Xbox 360: Toto sú pokyny na zostavenie vlastného diaľkovo ovládaného auta ovládaného pomocou bezdrôtového ovládača Xbox 360