Obsah:
- Krok 1: Inštalácia softvéru Arduino IDE
- Krok 2: Otvorenie Arduino IDE
- Krok 3: Otvorte Správcu dosiek
- Krok 4: Vyberte knižnicu dosky ESP 8266
- Krok 5: Výber nástenky
- Krok 6: Pripojenie k počítaču
- Krok 7: Môj prvý program
- Krok 8: Nahrajte svoj prvý program
- Krok 9: Pridanie knižníc
- Krok 10: Získajte aplikáciu Blynk do svojho smartfónu
- Krok 11: Vytvorte svoju prvú aplikáciu Blynk
- Krok 12: Spustite program
- Krok 13: Ako kód funguje …
- Krok 14: Blynk Tab
Video: Moje prvé zariadenie IoT: 14 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
V tomto návode sa naučíme, ako nainštalovať Arduino IDE na moje prvé zariadenie IoT, aby sme do konca na ňom mohli spustiť kód arduino a ovládať ho z mobilného telefónu.
Krok 1: Inštalácia softvéru Arduino IDE
Nainštalujte softvér Arduino IDE z tohto odkazu
Po inštalácii sa na pracovnej ploche vytvorí ikona Arduino IDE.
Krok 2: Otvorenie Arduino IDE
Otvorte Arduino IDE z pracovnej plochy.
Stlačením klávesov Ctrl+čiarka otvorte panel predvolieb.
V Správcovi dodatočných dosiek zadajte nižšie uvedenú adresu URL a kliknite na tlačidlo OK.
arduino.esp8266.com/stable/package_esp8266com_index.json
Krok 3: Otvorte Správcu dosiek
Otvorte Správcu dosiek.
Krok 4: Vyberte knižnicu dosky ESP 8266
Otvorí sa okno Správca dosiek, posuňte stránku okna nadol, kým neuvidíte modul s názvom ESP8266. Keď ho nájdete, vyberte požadovaný modul, vyberte verziu a kliknite na tlačidlo Inštalovať. Keď je nainštalovaný, zatvorte okno.
Krok 5: Výber nástenky
Na spustenie môjho prvého internetu vecí s Arduino musíme vybrať Board NodeMCU 1.0 (modul ESP-12E).
To je možné vykonať posúvaním nadol, ako je to znázornené na obrázku vyššie. Stlačte návrat
Krok 6: Pripojenie k počítaču
Pripojte ovládač IoT MyFirst k počítaču pomocou kábla USB. Po pripojení bude detekovaný port COM a mali by ste vidieť, ako počítač načítava príslušné ovládače. Akonáhle je to dokončené, prejdite do správcu zariadení a všimnite si používaný port Com (zobrazený na obrázku vyššie)
Krok 7: Môj prvý program
Teraz otvorte kartu Súbor a prejdite na Príklady, ktoré zadajte do vstavaného príkladu, prejdite na položku 01. Základy a kliknutím na tlačidlo Blikať otvorte okno.
Teraz kliknutím na nástroje vyberte port: „COM“podľa toho, ku ktorému portu COM počítača je ovládač pripojený. Na identifikáciu portu COM postupujte podľa predchádzajúcich krokov.
Krok 8: Nahrajte svoj prvý program
Kliknutím na šípku vpravo zobrazenú na obrázku nahrajte program do modulu. Akonáhle je program nahraný, LED na ovládači bude blikať a zhasínať v sekundových intervaloch.
Blahoželáme - práve ste spustili svoje prvé zariadenie IoT. Prejdeme k niečomu zaujímavejšiemu a zapneme a vypneme LED diódy na svojom mobilnom telefóne.
Krok 9: Pridanie knižníc
Kompilátor Arduino široko používa knižnice. Jedná sa o diskrétne časti kódu, ktoré pomáhajú zariadeniu vykonávať množstvo úloh.
Urobme to po jednom.
Stiahnite si nižšie uvedený súbor Blynk zip. Všimnite si, kde ste ho uložili.
Otvorte kartu Náčrt, vyberte možnosť „Zahrnúť knižnicu“a potom „Pridať knižnicu.zip“. Namierte obrazovku výberu na umiestnenie súboru zip, ktorý ste stiahli, a potvrďte.
Knižnica sa po niekoľkých sekundách pridá do vášho IDE Arduino.
Opakujte pre zostávajúce knižnice
Krok 10: Získajte aplikáciu Blynk do svojho smartfónu
Prejdite do obchodu s aplikáciami pre telefóny a vyhľadajte Blynk. Nainštalujte aplikáciu Blynk a spustite ju.
Budete musieť zadať e -mailovú adresu a heslo. Uistite sa, že je to platná e -mailová adresa, pretože tam sa budú odosielať autentifikačné tokeny.
Milí ľudia v Blynku vám dajú 2000 jednotiek „energie“, aby ste mohli začať. Ako budete stavať komplexnejšie projekty, budete potrebovať viac „energie“, ktorú si môžete kúpiť v aplikácii.
V tejto chvíli budeme odstraňovať projekty, keď sa presúvame z jedného príkladu na druhý a využijeme výhody skutočne úhľadnej funkcie QR kódu projektu Blynk. K tomu sa dostaneme v nasledujúcom kroku.
Krok 11: Vytvorte svoju prvú aplikáciu Blynk
Stlačte symbol QR v hornej časti obrazovky a fotoaparát sa zapne.
Namierte fotoaparát na vyššie uvedený QR kód a Blynk pre vás projekt vytvorí. Po vytvorení projektu stlačte symbol matice v hornej časti obrazovky, posuňte zobrazenie nadol a vyberte možnosť „Poslať všetko e -mailom“.
V priebehu niekoľkých sekúnd dostanete overovací kód, ktorý vám bude zaslaný e -mailom.
V IDE Arduino vyberte Súbor/Príklady/Moje_IOT_Zariadenie/Blynk_LED.
Otvorí sa súbor programu.
Skopírujte a prilepte autentifikačný token, ktorý ste dostali od Blynka, a na obrazovku zadajte svoje SSID a heslo.
Stlačením tlačidla šípky nahrávania odošlete program do ovládača.
Krok 12: Spustite program
V aplikácii Blynk stlačte tlačidlo prehrávania v pravom hornom rohu obrazovky.
Uvidíte tlačidlo LED a stavové pole. Stlačením tlačidla sa LED na ovládači zapne a vypne a podľa toho aktualizuje stav.
Blahoželáme - teraz môžete ovládať svoj projekt odkiaľkoľvek na svete, kde máte prístup na internet!
Krok 13: Ako kód funguje …
Toto nie je návod na programovanie - ale tu je pohľad na kód a ako funguje s Blynkom.
Zámerne som vložil kód do samostatných záložiek na Arduino IDE, aby ste videli hlavné komponenty. Nie je potrebné to robiť, keď začnete s programovaním.
Pozrime sa najskôr na kartu Blynk_LED. Okrem autorizačných kódov projektu, SSID a hesla to nebudete musieť zmeniť v žiadnom z príkladov projektu.
Obsahuje dôležité informácie o používanej knižnici (#include).
Karta nastavenia to robí - spustí sa raz pri spustení ovládača a vydá pokyny na nastavenie. V tomto prípade nastavujeme sériový monitor na 115200 baudov a nastavujeme Blynk a wifi.
Karta slučka to robí - opakuje opakovanie ľubovoľného kódu, ktorý sa v nej nachádza. V tomto prípade to zaisťuje, že sú spustené blynk a časovače (ktoré nastavíme v inom tutoriáli spolu s kartami programu, časovačov a záložiek).
Krok 14: Blynk Tab
Predtým, ako sa pozrieme na kód, pozrime sa na tieto dve „miniaplikácie“na obrazovke Blynk.
„Tlačidlo“je označené ako „virtuálny“kolík a vybrali sme preň slot 0 (V0). Je to widget, ktorý generuje výstup, ktorý sa odosiela do ovládača. Všimnite si toho, že sme ho nastavili skôr ako vypínač (nie) (tlačidlový) spínač.
Indikátor stavu je miniaplikácia „zobrazenie hodnôt“, do ktorej sú odosielané údaje z ovládača. Bol nastavený ako virtuálny pin a vybrali sme naň slot 1.
Teraz sa pozrime na kód.
Prvé vyhlásenie - BLYNK_WRITE (V0) - hovorí kódu, aby počúval pokyny od Blynka pochádzajúce z virtuálneho pinu 0. Zakaždým, keď sa toto tlačidlo zmení, Blynk pošle do ovládača buď 0 alebo 1 - obsiahnuté v paramet.asInt ().
Ak je odoslaná 0, potom ovládač:
- Vydá príkaz morse.on (); (pomocou knižnice obsiahnutej v súbore zahrnutia, ktorý sme zahrnuli na úplnom začiatku), ktorý zapne LED diódu.
- Vytlačí „LED zapnuté“na sériové rozhranie (počítačový terminál)
- Pošle „LED zapnuté“do miniaplikácie „Zobrazenie hodnoty“Blynk, ktorú sme označili v slote 1. Používa Blynk.virtualWrite (V1, „LED nesvieti“); pokyn, ako to urobiť.
- Ak je do regulátora odoslaná 1, potom to robí všetko naopak.
Celkom jednoduché čo?
Odporúča:
Moje zariadenie IoT - spúšťač GPS: 5 krokov
Moje zariadenie IoT - spúšťač GPS: V tomto návode sa naučíte, ako nastaviť ovládač IoT na odosielanie e -mailov, keď ste x minút doma
Moje zariadenie IoT - prvé relé: 5 krokov
Moje zariadenie IoT - prvé relé: V tomto návode sa chystáme ovládať relé od Blynka. Zapínanie a vypínanie z aplikácie. POZOR !!!! Uistite sa, že viete, čo robíte, ak máte v úmysle zapojiť relé do elektrickej siete !!! POZOR
Moje prvé perie: Konvertor analógovo-digitálneho signálu: 5 krokov
Moje prvé perie: Konvertor analógovo-digitálneho signálu: Dobrý deň, kolegovia tvorcovia! Dnešný návod je o niečom skutočne špeciálnom. Toto zariadenie je MOJE PRVÉ POTREBOVANIE - podľa formálneho faktoru spoločnosti Adafruit. Je to tiež môj PRVÝ POVRCH MONTOVANÝ DPS! Moje najprominentnejšie použitie tohto štítu je v zariadení, ktoré som
Moje prvé inteligentné zrkadlo: 8 krokov
Moje prvé inteligentné zrkadlo: Tento problém všetci poznáme, vstávame príliš neskoro ráno, takže sa musíme veľmi rýchlo pripraviť. To znamená, že nemáte čas vidieť, aké bude počasie. Na čo však určite máte čas, je pohľad do zrkadla. Čo keby sme mohli
Vnútorný/vonkajší teplomer USB (alebo „Moje prvé zariadenie USB“): 4 kroky (s obrázkami)
Vnútorný/vonkajší teplomer USB (alebo „Moje prvé zariadenie USB“): Jedná sa o jednoduchý dizajn, ktorý predvádza periférne zariadenie USB na zariadení PIC 18F. Existuje množstvo príkladov 40 -pinových čipov 18F4550 online, tento dizajn ukazuje menšiu 28 -pinovú verziu 18F2550. DPS používa diely na povrchovú montáž, ale všetky