Obsah:

Ovládajte domáce spotrebiče pomocou NodeMCU (ESP8266) a aplikácie Blynk: 8 krokov (s obrázkami)
Ovládajte domáce spotrebiče pomocou NodeMCU (ESP8266) a aplikácie Blynk: 8 krokov (s obrázkami)

Video: Ovládajte domáce spotrebiče pomocou NodeMCU (ESP8266) a aplikácie Blynk: 8 krokov (s obrázkami)

Video: Ovládajte domáce spotrebiče pomocou NodeMCU (ESP8266) a aplikácie Blynk: 8 krokov (s obrázkami)
Video: Ako kombinovať zabudovateľné spotrebiče Electrolux 2024, Júl
Anonim
Ovládajte domáce spotrebiče pomocou NodeMCU (ESP8266) a aplikácie Blynk
Ovládajte domáce spotrebiče pomocou NodeMCU (ESP8266) a aplikácie Blynk

V tomto tutoriáli sa naučíme používať aplikáciu Blynk a NodeMCU (ESP8266) na ovládanie žiarovky (akékoľvek iné domáce zariadenie bude v poriadku), kombinácia bude prostredníctvom internetu.

Cieľom tohto návodu je ukázať najjednoduchšie riešenie na diaľkové ovládanie vášho Arduina alebo kompatibilného hardvéru (NodeMCU) cez internet a preskúmať svet internetu vecí (IoT).

Čo je to Blynk? Blynk je platforma s aplikáciami pre iOS a Android na ovládanie Arduina, Raspberry Pi a podobných aplikácií cez internet. Je to digitálny informačný panel, kde môžete pre svoj projekt vytvoriť grafické rozhranie jednoduchým pretiahnutím miniaplikácií. (Zdroj: Web Blynk).

Krok 1: Dodávky hardvéru/softvéru

Hardvér/softvér
Hardvér/softvér
Hardvér/softvér
Hardvér/softvér

Hardvérové komponenty:

1. NodeMCU (ESP8266).

2. Relé

3. Lampa

4. Drôty

6. Napájanie 5 V 1AMP (voliteľné, ale odporúčam ho použiť, aby ste predišli nedostatku elektrického prúdu napájaním 5 V do relé.

Softvérové aplikácie:

1. Aplikácia Blynk

2. Arduino IDE

3. Knižnica Blynk pre váš operačný systém (Windows, Linux, iOS)

4. Správca dosky ESP8266 pre Arduino IDE

Krok 2: Stiahnite si Blynk Library

Nasleduj inštrukcie:

1. Stiahnite si Blynk_Release_vXX.zip (posuňte sa nadol do sekcie Na stiahnutie)

2. Rozbaľte archív. Všimnite si, že archív obsahuje niekoľko priečinkov a niekoľko knižníc.

3. Skopírujte všetky tieto knižnice do svojej_sketchbook_priečinka Arduino IDE. Ak chcete zistiť umiestnenie svojej_sketchbook_priečinka, prejdite do horného menu v Arduino IDE:

Windows: Súbor → Predvoľby

Mac OS: Arduino → Predvoľby

Kliknutím na tento odkaz (tu) si stiahnete Blynk Library a získate ďalšie informácie.

Krok 3: Pridanie správcu dosky ESP8266

Pridanie správcu dosky ESP8266
Pridanie správcu dosky ESP8266

V Správcovi dodatočných dosiek zadajte nižšie uvedenú adresu URL.

Ako je zvýraznené na obrázku, zadajte OK.

Poznámka: Ak chcete získať ďalšie informácie o tomto kroku, pozrite si video

Krok 4: Pozrite si video, kde nájdete ďalšie podrobnosti

Image
Image

Krok 5: Blynkova konfigurácia

Blynkova konfigurácia
Blynkova konfigurácia
Blynkova konfigurácia
Blynkova konfigurácia
Blynkova konfigurácia
Blynkova konfigurácia

Ak chcete nastaviť aplikáciu Blynk, postupujte takto:

1. Stiahnite si aplikáciu Blynk do svojho smartfónu a vytvorte si účet.

Za týmto účelom si stiahnite aplikácie Blynk:

• iOS:

• Android:

2. Vytvorte nový projekt, v zozname vyberte svoj hardvér (NodeMCU).

3. Vyberte typ pripojenia (USB, Wifi, Bluetooth …).

4. Pridajte miniaplikáciu na ovládací panel kliknutím na ikonu plus vpravo hore.

5. Vyberte miniaplikáciu Tlačidlo a dvojitým klepnutím na ňu upravte jej nastavenia.

Poznámka: Autentifikačný kľúč je odoslaný na váš e -mail

Krok 6: Schéma

Schematický
Schematický

Riaďte sa prosím nasledujúcimi krokmi:

1. 5v zdroja napájania Vcc reléovej dosky.

2. GND na GND reléovej dosky.

3. D1 NodeMCU k IN1 reléovej dosky.

Poznámka: Relé vyžaduje 5 V a výstup nodemcu je iba 3,3 V, preto dôrazne odporúčam použiť externé 5 V napájanie

Krok 7: Kód Arduino

O kóde

#define BLYNK_PRINT Sériové číslo

#include #include /// V aplikácii Blynk by ste mali dostať autentifikačný token. // Prejdite na Nastavenia projektu (ikona orecha). char auth = "YourAuthToken"; // Vaše poverenia WiFi. // Pre otvorené siete nastavte heslo na „“. char ssid = "YourNetworkName"; char pass = "Vaše heslo"; void setup () {// Ladiaca konzola Serial.begin (115200); Blynk.begin (auth, ssid, pass); } prázdna slučka () {Blynk.run (); }

Krok 8: O podporu

Za podporu
Za podporu

Môžete sa prihlásiť na odber môjho kanála YouTube a získať ďalšie návody a projekty.

Prihláste sa na podporu.

Ďakujem. Prejdite na môj odkaz na kanál YouTube

Odporúča: