Përmbajtje:
Video: Kontrolloni pajisjet shtëpiake duke përdorur NodeMCU (ESP8266) dhe Blynk App: 8 hapa (me fotografi)
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
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
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
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
Hapi 5: 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
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
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