Мазмұны:

NodeMCU (ESP8266) және Blynk қосымшасы арқылы тұрмыстық техниканы басқару: 8 қадам (суреттермен)
NodeMCU (ESP8266) және Blynk қосымшасы арқылы тұрмыстық техниканы басқару: 8 қадам (суреттермен)

Бейне: NodeMCU (ESP8266) және Blynk қосымшасы арқылы тұрмыстық техниканы басқару: 8 қадам (суреттермен)

Бейне: NodeMCU (ESP8266) және Blynk қосымшасы арқылы тұрмыстық техниканы басқару: 8 қадам (суреттермен)
Бейне: NodeMCU ESP8266 WiFi басқару тақтасына HTTP клиентінің мысалымен кіріспе 2024, Қараша
Anonim
Тұрмыстық техниканы NodeMCU (ESP8266) және Blynk қосымшасы арқылы басқарыңыз
Тұрмыстық техниканы NodeMCU (ESP8266) және Blynk қосымшасы арқылы басқарыңыз

Бұл оқулықта біз Blynk қосымшасы мен NodeMCU (ESP8266) шамды басқару үшін қолдануды үйренеміз (кез келген басқа тұрмыстық техника жақсы болады), комбинациясы интернет арқылы болады.

Бұл нұсқаулықтың мақсаты-сіздің Arduino немесе үйлесімді жабдықты (NodeMCU) қашықтан басқаратын қарапайым шешімді Интернетте көрсету және Интернет заттары әлемін (IoT) зерттеу.

Blynk - бұл Arduino, Raspberry Pi және интернеттегі ұнатуларды басқаруға арналған iOS және Android қосымшалары бар платформа. Бұл виджеттерді апарып тастау арқылы сіздің жобаңызға графикалық интерфейс құруға болатын сандық бақылау тақтасы. (Дереккөз: Blynk веб -сайты).

1 -қадам: аппараттық/бағдарламалық қамтамасыз ету

Аппараттық/бағдарламалық қамтамасыз ету
Аппараттық/бағдарламалық қамтамасыз ету
Аппараттық/бағдарламалық қамтамасыз ету
Аппараттық/бағдарламалық қамтамасыз ету

Аппараттық компоненттер:

1. NodeMCU (ESP8266).

2. Эстафета

3. Шам

4. Сымдар

6. 5В қуат көзі 1АМП (опциональды, бірақ мен релеге 5в беру арқылы электр тогының жетіспеушілігін болдырмау үшін оны қолдануды ұсынамын.

Бағдарламалық қамтамасыз ету:

1. Blynk қосымшасы

2. Arduino IDE

3. ОЖ үшін Blynk кітапханасы (Windows, Linux, iOS)

4. ESP8266 Arduino IDE басқарма басқарушысы

2 -қадам: Blynk кітапханасын жүктеңіз

Нұсқауларды орындаңыз:

1. Blynk_Release_vXX.zip жүктеп алыңыз (Жүктеулер бөліміне төмен жылжыңыз)

2. Мұрағатты ашыңыз. Сіз мұрағатта бірнеше қалталар мен бірнеше кітапханалар бар екенін байқайсыз.

3. Осы кітапханалардың барлығын Arduino IDE сіздің_sketchbook_ қалтасына көшіріңіз. Your_sketchbook_folder орнын табу үшін Arduino IDE жоғарғы мәзіріне өтіңіз:

Windows: Файл → Параметрлер

Mac OS: Arduino → Параметрлер

Blynk кітапханасын жүктеу және қосымша ақпарат алу үшін мына сілтемеге өтіңіз (мұнда).

3 -қадам: ESP8266 тақта менеджерін қосу

ESP8266 тақта менеджері қосылды
ESP8266 тақта менеджері қосылды

Қосымша тақталар менеджеріне төмендегі URL мекенжайын енгізіңіз.

Суретте көрсетілгендей, ОК енгізіңіз.

Ескерту: Бұл қадам туралы қосымша ақпарат алу үшін бейнені қараңыз

4 -қадам: Толық ақпарат алу үшін бейнені қараңыз

Image
Image

5 -қадам: Блинк конфигурациясы

Блинк конфигурациясы
Блинк конфигурациясы
Блинк конфигурациясы
Блинк конфигурациясы
Блинк конфигурациясы
Блинк конфигурациясы

Blynk қосымшасын орнату үшін төмендегі қадамдарды орындау керек:

1. Смартфонға Blynk қосымшасын жүктеп, тіркелгі жасаңыз.

Ол үшін: Blynk қосымшаларын жүктеңіз:

• iOS:

• Android:

2. Жаңа жоба жасаңыз, тізімнен сіздің жабдықты таңдаңыз (NodeMCU).

3. Қосылым түрін таңдаңыз (USB, Wifi, Bluetooth…).

4. Жоғарғы оң жақтағы қосу белгісін басу арқылы басқару тақтасына виджет қосыңыз.

5. Түйме виджетін таңдап, оның параметрлерін өзгерту үшін оны екі рет түртіңіз.

Ескерту: аутентификация кілті сіздің электрондық поштаңызға жіберіледі

6 -қадам: схемалық

Схемалық
Схемалық

Келесі қадамдарды орындаңыз:

1. Релелік тақтаның Vcc қуат көзінің 5в.

2. Реле тақтасының GND -ге GND.

3. NodeMCU D1 реле тақтасының IN1 -ге.

Ескерту: 5 вольтты қажет ететін реле және nodemcu шығысы небары 3,3 вольтты құрайды, сондықтан мен сыртқы 5 вольтты қуат көзін пайдалануды ұсынамын

7 -қадам: Arduino коды

Код туралы

#BLYNK_PRINT сериясын анықтаңыз

#қосу #қосу /// Сіз Blynk қосымшасында авторизация белгісін алуыңыз керек. // Жоба параметрлеріне өтіңіз (жаңғақ белгісі). char auth = «YourAuthToken»; // Сіздің WiFi тіркелгі деректеріңіз. // Ашық желілер үшін құпия сөзді «» қойыңыз. char ssid = «Сіздің желі атыңыз»; char pass = «YourPassword»; void setup () {// Отладка консолі Serial.begin (115200); Blynk.begin (auth, ssid, pass); } void loop () {Blynk.run (); }

8 -қадам: Қолдау үшін

Қолдау үшін
Қолдау үшін

Қосымша сабақтар мен жобалар үшін менің YouTube каналыма жазыла аласыз.

Қолдау үшін жазылыңыз.

Рақмет сізге. Менің YouTube каналыма өтіңіз -сілтеме

Ұсынылған: