Obsah:

Zobrazenie slova dňa s IoT: 7 krokov
Zobrazenie slova dňa s IoT: 7 krokov

Video: Zobrazenie slova dňa s IoT: 7 krokov

Video: Zobrazenie slova dňa s IoT: 7 krokov
Video: Автоматический календарь-планировщик смен в Excel 2024, November
Anonim
Word of the Day Display with IoT
Word of the Day Display with IoT

V tomto návode vám ukážem, ako môžete vytvoriť „Slovo dňa“pomocou Wi-Fi modulu NodeMCU a bodového maticového displeja. Po dokončení tohto tutoriálu môžete namiesto slova dňa zobrazovať čokoľvek, čo chcete (text) z celého internetu. Ak modul Wi-Fi používate prvýkrát, pomôže vám aj tento návod, ako som sa ním zaoberal od začiatku až do konca.

Poďme do toho.

Krok 1: Pozrite si video

Image
Image

Vo videu som pokryl všetky kroky potrebné na vybudovanie tohto projektu. Tiež som sa zaoberal podrobným vysvetlením kódu použitého v projekte, ktorý je tiež užitočný pre začiatočníkov a inak nie je možné ho vysvetliť v písomnej forme.

Uistite sa, že to budete sledovať, než sa pohnete ďalej.

Krok 2: Pripravte Arduino IDE na prácu s Wi-Fi modulom NodeMCU

Prvá práca na module Wi-Fi nie je pre väčšinu používateľov (aj mňa) vždy hračkou. Preto sa odporúča začať s ním krok za krokom.

Túto lekciu Instructables navrhnem pre každého začiatočníka. Autor bekathwia odviedol skvelú prácu pri vysvetľovaní, ako začať s týmto modulom. Sám som na zoznámenie sa s modulom použil ten istý zdroj.

Ak ste teda začiatočník, prejdite touto triedou, potom sa v nasledujúcich krokoch môžete dostať von iba vy.

Krok 3: Otestujte bodový maticový displej

Otestujte bodový maticový displej
Otestujte bodový maticový displej
Otestujte bodový maticový displej
Otestujte bodový maticový displej
Otestujte bodový maticový displej
Otestujte bodový maticový displej

Pripojte bodovú maticu k modulu Wi-Fi nasledovne:

DMD - NodeMCU

Vcc - 3,3 V.

Gnd - Gnd

Clk - D5

Din - D7

CS - D8

Teraz, aby ste skontrolovali Dot Matrix Display, pridajte do knižnice Arduino knižnice MD Parola a MD_MAX72XX.

Pred použitím však choďte do priečinka knižníc Arduino, otvorte priečinok s knižnicami MD_MAX_72XX, potom choďte na dokumenty a otvorte ľubovoľný súbor HMTL, potom určte typ dotykového displeja, ktorý máte (kliknutím sem sa dozviete viac). Môj je FC_16. Potom prejdite do priečinka „src“a otvorte súbor MD_MAX72XX.h. Upravte hlavičkový súbor podľa modulu, ktorý máte, a potom ho uložte. Teraz môžete skontrolovať svoj modulOtvorte testovací náčrt a nahrajte ho. Bodková matica by mala zobrazovať niektoré vzory, za ktorými nasledujú ich názvy, ktoré je možné vidieť aj na sériovom monitore.

Krok 4: Pripravte si ThingHTTP

Pripravte si ThingHTTP
Pripravte si ThingHTTP
Pripravte si ThingHTTP
Pripravte si ThingHTTP
Pripravte si ThingHTTP
Pripravte si ThingHTTP

1. Otvorte Mozilla Firefox (Chrome mi nefungoval).2. Vyberte si svoj web (použil som Dictionary.com).3. Kliknite pravým tlačidlom myši na slovo, ktoré vás zaujíma, vyberte prvok Skontrolovať. Skopírujte zvýraznený XPath kódu. Prejdite na Thingspeak.com6. Prejdite na aplikácie a potom vyberte ThingHTTP.7. Vytvorte nový ThingHTTP, pomenujte ho nejakým spôsobom, zadajte adresu URL stránky, z ktorej ste skopírovali XPath, prilepte predtým skopírovaný XPath na analýzu reťazca a uložte ThingHTTP.

Všimnite si vygenerovaného API.

Pozrite sa na video, kde nájdete správne porozumenie a potrebu toho postupovať.

Krok 5: Otestujte modul

Otestujte modul
Otestujte modul
Otestujte modul
Otestujte modul
Otestujte modul
Otestujte modul

V tomto kroku otvorte skicu a upravte SSID Wi-Fi, prístupový kľúč a kľúč API a nahrajte ho. Po nahraní otvorte sériový monitor, ak výstup vyzerá podobne ako ten, ktorý som v tomto kroku pripojil, modul funguje dobre a môžete prejsť na posledný krok.

Ak chcete, môžete použiť aj inú webovú stránku, pozrite sa na to.

Krok 6: Záverečný náčrt

Záverečný náčrt
Záverečný náčrt
Záverečný náčrt
Záverečný náčrt

Vykonajte rovnaké pripojenia ako v kroku 3. V tomto kroku je priložený konečný kód.

Upravte identifikátor SSID siete Wi-Fi, prístupový kľúč (v prípade, že je sieť Wi-Fi otvorená, nechajte úvodzovky prázdne) a nahrajte ho do modulu.

Akonáhle sa pripojí k Wi-Fi a načíta údaje, potom sa odpojí a zobrazí slovo a význam v DMD (sledujte vstavanú LED diódu, aby ste určili stav, bliká-pokus o pripojenie k Wi-Fi, neprerušovaný modrý - pripojený, vypnutý - odpojený). Odpojenie od siete Wi-Fi šetrí energiu, ale má aj svoju nevýhodu, na načítanie nových údajov budete musieť modul reštartovať.

Ale pre aplikácie, ako sú tieto, si nemyslím, že je dobré ponechať pripojenie k Wi-Fi, ale môžete to ľahko urobiť po niekoľkých vyladeniach programu. Je to všetko na tebe.

Krok 7: Hotovo

To je všetko!

Neváhajte sa vyjadriť k akýmkoľvek tipom alebo pochybnostiam, rád vám pomôžem.

Ďakujeme za prečítanie, zvážte prihlásenie sa na odber a ak sa vám tento projekt páči, navštívte náš kanál YouTube, máme ich veľa:)

Uvidíme sa v nasledujúcom návode.

Odporúča: