Përmbajtje:

Kontrolloni pajisjet shtëpiake duke përdorur NodeMCU (ESP8266) dhe Blynk App: 8 hapa (me fotografi)
Kontrolloni pajisjet shtëpiake duke përdorur NodeMCU (ESP8266) dhe Blynk App: 8 hapa (me fotografi)

Video: Kontrolloni pajisjet shtëpiake duke përdorur NodeMCU (ESP8266) dhe Blynk App: 8 hapa (me fotografi)

Video: Kontrolloni pajisjet shtëpiake duke përdorur NodeMCU (ESP8266) dhe Blynk App: 8 hapa (me fotografi)
Video: Урок 68. Домашняя автоматизация: как управлять 16-канальным релейным модулем с помощью Arduino, управляя 16 нагрузками переменного тока. 2024, Dhjetor
Anonim
Kontrolloni pajisjet shtëpiake duke përdorur NodeMCU (ESP8266) dhe Blynk App
Kontrolloni pajisjet shtëpiake duke përdorur NodeMCU (ESP8266) dhe Blynk App

Në këtë tutorial, ne do të mësojmë se si të përdorim aplikacionin Blynk dhe NodeMCU (ESP8266) për të kontrolluar llambën (çdo pajisje tjetër shtëpiake do të jetë mirë), kombinimi do të jetë përmes internetit.

Qëllimi i këtij udhëzimi është të tregojë zgjidhjen më të thjeshtë që kontrollon nga distanca Arduino-n tuaj ose pajisjen e pajtueshme (NodeMCU) në internet dhe të eksploroni botën e Internetit të Gjërave (IoT).

Çfarë është Blynk? Blynk është një Platformë me aplikacione iOS dhe Android për të kontrolluar Arduino, Raspberry Pi dhe të ngjashme në internet. It’sshtë një pult dixhital ku mund të ndërtoni një ndërfaqe grafike për projektin tuaj thjesht duke zvarritur dhe lëshuar widget. (Burimi: Uebfaqja e Blynk).

Hapi 1: Furnizime me harduer/softuer

Furnizime Hardware/Softuerësh
Furnizime Hardware/Softuerësh
Furnizime Hardware/Softuerësh
Furnizime Hardware/Softuerësh

Përbërësit e harduerit:

1. NodeMCU (ESP8266).

2. Stafetë

3. Llambë

4. Tela

6. Furnizimi me energji 5V 1AMP (opsionale, por unë rekomandoj ta përdorni atë për të shmangur mungesën e rrymës elektrike duke furnizuar 5v në stafetë.

Aplikacionet e softuerit:

1. Aplikacioni Blynk

2. Arduino IDE

3. Biblioteka Blynk për OS tuaj (Windows, Linux, iOS)

4. Menaxher i Bordit ESP8266 për Arduino IDE

Hapi 2: Shkarkoni Bibliotekën Blynk

Ndiqni udhëzimet:

1. Shkarkoni Blynk_Release_vXX.zip (lëvizni poshtë në seksionin Shkarkimet)

2. Zbërtheni arkivin. Ju do të vini re se arkivi përmban disa dosje dhe disa biblioteka.

3. Kopjoni të gjitha këto biblioteka në dosjen tuaj_sketchbook_ të Arduino IDE. Për të gjetur vendndodhjen e dosjes suaj_sketchbook, shkoni te menyja kryesore në Arduino IDE:

Windows: Preferencat e skedarit

Mac OS: Preferencat Arduino

Për të shkarkuar Bibliotekën Blynk dhe për të marrë më shumë informacion ndiqni këtë lidhje (këtu).

Hapi 3: Shtimi i Menaxherit të Bordit ESP8266

Shtimi i Menaxherit të Bordit ESP8266
Shtimi i Menaxherit të Bordit ESP8266

Në Menaxherin e Bordeve Shtesë futni URL -në më poshtë.

Siç është theksuar në figurë dhe futni OK.

Shënim: Për të marrë më shumë informacion në lidhje me këtë hap shikoni videon

Hapi 4: Shikoni videon për më shumë detaje

Image
Image

Hapi 5: Konfigurimi i Blynk

Konfigurimi i Blynk
Konfigurimi i Blynk
Konfigurimi i Blynk
Konfigurimi i Blynk
Konfigurimi i Blynk
Konfigurimi i Blynk

Për të konfiguruar Aplikacionin Blynk, duhet të ndiqni hapat e mëposhtëm:

1. Shkarkoni aplikacionin Blynk në smartphone tuaj dhe krijoni një llogari.

Për ta bërë këtë: Shkarkoni aplikacionet Blynk:

• iOS:

• Android:

2. Krijoni një projekt të ri, zgjidhni nga lista pajisjen tuaj (NodeMCU).

3. Zgjidhni llojin e lidhjes (USB, Wifi, Bluetooth…).

4. Shtoni një widget në panelin tuaj të kontrollit duke klikuar në ikonën plus në të djathtën e sipërme.

5. Zgjidhni miniaplikacionin Button dhe prekni dy herë mbi të për të modifikuar cilësimet e tij.

Shënim: Çelësi i vërtetimit është dërgimi në emailin tuaj

Hapi 6: Skematike

Skematike
Skematike

Ndiqni me mirësi hapat e mëposhtëm:

1. 5v e furnizimit me energji elektrike në Vcc të bordit të stafetës.

2. GND në GND të bordit të stafetës.

3. D1 i NodeMCU në IN1 të bordit të stafetës.

Shënim: Stafeta e kërkuar 5v dhe dalja e nodemcu është vetëm 3.3v kjo është arsyeja pse unë rekomandoj shumë që të përdorni furnizimin me energji të jashtme 5v

Hapi 7: Kodi Arduino

Rreth kodit

#define BLYNK_PRINT Serial

#include #include /// Ju duhet të merrni Auth Token në Aplikacionin Blynk. // Shko te Cilësimet e Projektit (ikona e arrës). char auth = "YourAuthToken"; // Kredencialet tuaja WiFi. // Vendosni fjalëkalimin në "" për rrjetet e hapura. char ssid = "Emri juaj i rrjetit"; char pass = "Fjalëkalimi juaj"; void setup () {// Debug console Serial.begin (115200); Blynk.begin (auth, ssid, pass); } void loop () {Blynk.run (); }

Hapi 8: Për mbështetje

Për Mbështetje
Për Mbështetje

Mund të regjistroheni në kanalin tim në YouTube për më shumë mësime dhe projekte.

Regjistrohuni për mbështetje.

Faleminderit. Shkoni në kanalin tim në YouTube -lidhja

Recommended: