Բովանդակություն:

Վերահսկեք կենցաղային տեխնիկան ՝ օգտագործելով NodeMCU (ESP8266) և Blynk հավելվածը. 8 քայլ (նկարներով)
Վերահսկեք կենցաղային տեխնիկան ՝ օգտագործելով NodeMCU (ESP8266) և Blynk հավելվածը. 8 քայլ (նկարներով)

Video: Վերահսկեք կենցաղային տեխնիկան ՝ օգտագործելով NodeMCU (ESP8266) և Blynk հավելվածը. 8 քայլ (նկարներով)

Video: Վերահսկեք կենցաղային տեխնիկան ՝ օգտագործելով NodeMCU (ESP8266) և Blynk հավելվածը. 8 քայլ (նկարներով)
Video: Գետամեջում էլեկտրական լարման տատանումների պատճառով բնակիչները չեն կարողանում տեխնիկա օգտագործել 2024, Հուլիսի
Anonim
Վերահսկեք կենցաղային տեխնիկան ՝ օգտագործելով NodeMCU (ESP8266) և Blynk հավելվածը
Վերահսկեք կենցաղային տեխնիկան ՝ օգտագործելով NodeMCU (ESP8266) և Blynk հավելվածը

Այս ձեռնարկում մենք սովորելու ենք, թե ինչպես օգտագործել Blynk հավելվածը և NodeMCU (ESP8266) `լամպը կառավարելու համար (ցանկացած այլ կենցաղային տեխնիկա լավ կլինի), համադրությունը` ինտերնետի միջոցով:

Այս հրահանգի նպատակն է ցույց տալ ձեր Arduino- ի կամ համատեղելի սարքավորումների (NodeMCU) հեռակա կարգով ամենապարզ լուծումը ինտերնետում և ուսումնասիրել ինտերնետի իրերի աշխարհը (IoT):

Ի՞նչ է Blynk- ը: Blynk- ը հարթակ է iOS և Android հավելվածներով ՝ Arduino- ն, Raspberry Pi- ն և նմանատիպ սարքերը ինտերնետով կառավարելու համար: Դա թվային վահանակ է, որտեղ կարող եք կառուցել ձեր նախագծի գրաֆիկական ինտերֆեյս ՝ պարզապես վիջեթները քարշ տալով և թողնելով: (Աղբյուրը ՝ Blynk կայք):

Քայլ 1: Սարքավորումներ/ծրագրային ապահովում

Սարքավորումներ/ծրագրային ապահովում
Սարքավորումներ/ծրագրային ապահովում
Սարքավորումներ/ծրագրային ապահովում
Սարքավորումներ/ծրագրային ապահովում

Սարքավորման բաղադրիչներ

1. NodeMCU (ESP8266):

2. Ռելե

3. Լամպ

4. Հաղորդալարեր

6. 5 Վ էլեկտրամատակարարում 1AMP (օպցիոնալ, բայց խորհուրդ եմ տալիս այն օգտագործել `էլեկտրական հոսանքի պակասից խուսափելու համար` 5 վ փոխանցելով ռելեին:

Softwareրագրային ծրագրեր

1. Blynk հավելված

2. Arduino IDE

3. Blynk գրադարան ձեր OS- ի համար (Windows, Linux, iOS)

4. ESP8266 խորհրդի կառավարիչ Arduino IDE- ի համար

Քայլ 2: Ներբեռնեք Բլինկի գրադարանը

Հետևեք հրահանգներին

1. Ներբեռնեք Blynk_Release_vXX.zip (ոլորեք ներքև դեպի Ներլցումներ բաժինը)

2. Բացեք արխիվը: Դուք կնկատեք, որ արխիվը պարունակում է մի քանի թղթապանակ և մի քանի գրադարան:

3. Պատճենեք այս բոլոր գրադարանները ձեր Arduino IDE- ի ձեր_սքրչբուք_ապանակում: Ձեր_sketchbook_folder- ի գտնվելու վայրը գտնելու համար անցեք Arduino IDE- ի վերևի ընտրացանկ.

Windows: Ֆայլ → Նախապատվություններ

Mac OS: Arduino → Նախապատվություններ

Բլինկի գրադարանը ներբեռնելու և լրացուցիչ տեղեկություններ ստանալու համար հետևեք այս հղմանը (այստեղ):

Քայլ 3. ESP8266 խորհրդի ղեկավարի ավելացում

Ավելացնելով ESP8266 խորհրդի կառավարիչ
Ավելացնելով ESP8266 խորհրդի կառավարիչ

Լրացուցիչ խորհուրդների կառավարիչում մուտքագրեք ստորև նշված URL- ը:

Ինչպես նշված է նկարում և մուտքագրեք OK:

Նշում. Այս քայլի մասին լրացուցիչ տեղեկություններ ստանալու համար դիտեք տեսանյութը:

Քայլ 4: Լրացուցիչ մանրամասների համար դիտեք տեսանյութը

Image
Image

Քայլ 5: Բլինկի կազմաձևում

Բլինկի կոնֆիգուրացիան
Բլինկի կոնֆիգուրացիան
Բլինկի կոնֆիգուրացիան
Բլինկի կոնֆիգուրացիան
Բլինկի կոնֆիգուրացիան
Բլինկի կոնֆիգուրացիան

Blynk հավելվածը կարգավորելու համար դուք պետք է հետևեք հետևյալ քայլերին

1. Ներբեռնեք Blynk ծրագիրը ձեր սմարթֆոնի վրա և ստեղծեք հաշիվ:

Դա անելու համար ներբեռնեք Blynk ծրագրերը.

• iOS ՝

• Android ՝

2. Ստեղծեք նոր նախագիծ, ընտրեք ցանկից ձեր սարքավորումները (NodeMCU):

3. Ընտրեք կապի տեսակը (USB, Wifi, Bluetooth…):

4. Վիջեթ ավելացրեք ձեր կառավարման վահանակին `կտտացնելով վերևի աջ կողմում գտնվող գումարած պատկերակին:

5. Ընտրեք «Կոճակ» վիջեթը և կրկնակի հպեք դրա վրա ՝ դրա կարգավորումները խմբագրելու համար:

Նշում. Նույնականացման բանալին ուղարկվում է ձեր էլ

Քայլ 6: Սխեմատիկ

Սխեմատիկ
Սխեմատիկ

Խնդրում ենք հետևել հետևյալ քայլերին.

1. Ռելեական տախտակի Vcc- ի սնուցման աղբյուրի 5v- ը:

2. Ռելեային տախտակի GND- ից GND:

3. NodeMCU- ի D1- ը ռելեի տախտակի IN1- ին:

Նշում. Պահանջվում է 5 վ ռելե, իսկ nodemcu- ի ելքն ընդամենը 3.3 վ է: Ահա թե ինչու ես խորհուրդ եմ տալիս օգտագործել արտաքին 5 վ էլեկտրամատակարարում:

Քայլ 7: Arduino կոդ

Կոդի մասին

#սահմանել BLYNK_PRINT Սերիա

#include #include /// Դուք պետք է ստանաք Auth Token- ը Blynk հավելվածում: // Գնացեք Settingsրագրի կարգավորումներ (ընկույզի պատկերակ): char auth = "YourAuthToken"; // Ձեր WiFi հավատարմագրերը: // Բաց ցանցերի համար գաղտնաբառ սահմանեք: char ssid = "Ձեր ցանցի անունը"; char pass = "YourPassword"; void setup () {// Վրիպազերծման վահանակ Serial.begin (115200); Blynk.begin (author, ssid, pass); } void loop () {Blynk.run (); }

Քայլ 8: Աջակցության համար

Աջակցության համար
Աջակցության համար

Դուք կարող եք բաժանորդագրվել իմ YouTube ալիքին ՝ լրացուցիչ ձեռնարկների և նախագծերի համար:

Բաժանորդագրվեք աջակցության համար:

Շնորհակալություն. Գնացեք իմ YouTube ալիք -հղում

Խորհուրդ ենք տալիս: