Агуулгын хүснэгт:

ESP8266 NodeMCU ашиглан Google -ийн тусламжтайгаар хаалганы хяналт: 6 алхам
ESP8266 NodeMCU ашиглан Google -ийн тусламжтайгаар хаалганы хяналт: 6 алхам

Видео: ESP8266 NodeMCU ашиглан Google -ийн тусламжтайгаар хаалганы хяналт: 6 алхам

Видео: ESP8266 NodeMCU ашиглан Google -ийн тусламжтайгаар хаалганы хяналт: 6 алхам
Видео: Умный домофон ESP8266 Arduino project ESP-01 2024, Арваннэгдүгээр
Anonim
ESP8266 NodeMCU ашиглан Google -ийн тусламжтайгаар хаалганы хяналт
ESP8266 NodeMCU ашиглан Google -ийн тусламжтайгаар хаалганы хяналт

Энэ бол зааварчилгааны талаархи миний анхны төсөл тул сайжруулах зүйл байвал доор тайлбар бичнэ үү.

Гол санаа бол google туслах ашиглан хаалганы хяналтын самбар руу дохио илгээх явдал юм. Тушаал илгээх замаар хаалганы хянагчийн оролт дээрх контактийг хааж реле байх бөгөөд энэ нь хянагч руу хаалга онгойлгох дохио илгээдэг.

Google туслахыг IOT төхөөрөмжтэй холбохын тулд бид Blynk болон IFTTT үйлчилгээг ашигладаг.

Энэ төсөлд бид жижиг хэмжээтэй тул NodeMCU ESP8266 модулийг ашиглах болно.

Алхам 1: Тоног төхөөрөмж ба програм хангамж

Чамд юу хэрэгтэй вэ:

Техник хангамж

1) NodeMCU (ESP8266) f.e. aliexpress

2) Гох гүйдэл бүхий 5 буюу 12В реле <9mA хамгийн ихдээ 12mA: f.e. Aliexpress

3) Релеээс хамаарч 5 буюу 12В цахилгаан хангамж (> 700мА аюулгүй байх) f.e. aliexpress

Програм хангамж Суулгах линк, самбарыг ашиглана уу

1) Arduino IDE холбоос

2) Блинк номын сангийн холбоос

3) ESP8266 ТУЗ -ийн менежер (дараагийн алхам)

4) Blynk апп androidIOS

Алхам 2: Nodemcu самбарыг суулгах

1) Arduino IDE -ийг нээнэ үү

2) Файлууд руу очих -> сонголт

3) Нэмэлт самбаруудын менежер дээр https://arduino.esp8266.com/stable/package_esp8266c… нэмж оруулаад OK дарж табыг хаагаарай.

4) Багаж хэрэгсэл -> Удирдах зөвлөл -> Самбарын менежер (дээд талд) руу очно уу.

5) esp8266 ашиглан esp8266 руу очоод програмыг суулгана уу.

Алхам 3: Blynk -ийг тохируулна уу

Blynk -ийг тохируулах
Blynk -ийг тохируулах

1) de Blynk програмыг нээгээд данс үүсгэнэ үү.

2) Шинэ төсөл үүсгэх (+ дүрс)

3) 'ESP8266' төхөөрөмжийг сонгоод үүсгэнэ үү

4) Имэйлд та өөрийн хувийн эрх бүхий жетоныг хүлээн авах болно.

5) Төсөлд та + дүрс ашиглан виджет нэмж болно, зураг дээр үзүүлсэн шиг товчлуурыг нэмж болно

Алхам 4: IFTTT -ийн тохиргоо

IFTTT тохиргоо
IFTTT тохиргоо
IFTTT тохиргоо
IFTTT тохиргоо
IFTTT тохиргоо
IFTTT тохиргоо

1) IFTTT.com эсвэл апп дээр нэвтрэх эсвэл данс үүсгэх.

2) Шинэ апплет үүсгэх: нэмэлт тайлбар

-"Энэ" хэсэгт google туслах хайж, гохыг сонгоод энгийн хэллэгийг хэлнэ үү

-Хаалга онгойлгох эсвэл өөрөө сонгох гэх мэт зүйлийг нэмж оруулаарай

-Энэ бол вэб хуукуудыг хайх-> вэб хүсэлт гаргах, зураг шиг нэмэх. IP-ийн хувьд та Blynk серверийн IP хаягийг нэмэх хэрэгтэй (PC/зөөврийн компьютер дээр "ping blynk-cloud" гэж бичээд CMD нээнэ үү. Танай орон нутгийн Blynk серверийн IP хаягийг буцааж өгөх ёстой) Зөвшөөрлийн код авахын тулд та Blynk-аас хүлээн авсан имэйлээс хувийн жинхэнэ кодоо оруулах шаардлагатай болно.

Алхам 5: Холболтууд

Холболтууд
Холболтууд

Холбох: Вин модулийг 5V эсвэл 12V цахилгаан тэжээлд холбоно уу (оролт нь 12VGND релеийн 5V цахилгаан тэжээлийн реле 5V / GNDGND модулийн 0V / GNDD1 тэжээлийн тэжээлд 0V / GNDD1 оролтын реле (CH1 эсвэл ямар нэг зүйл)

Би D8 зүү дээр нэмэлт санал хүсэлт оруулсан бөгөөд үүнийг миний програм дээрээс харж болно, гэхдээ энэ нь заавал биш тул та хүссэн зүйлээ хийх боломжтой болно.

Алхам 6: Програмыг модульд байршуулах

Миний кодыг татаж аваарай

Үүнийг Arduino IDE ашиглан нээнэ үү

WiFi SSID болон нууц үгээ WiFi -тэйгээ тааруулан өөрчилнө үү

Зөвшөөрлийн кодыг имэйлийнхээ кодтой тааруулан өөрчилнө үү

USB -ээр холбогдож байршуулна уу

Зөвлөмж болгож буй: