Mundarija:

BLYNK ilovasi yordamida uyni avtomatlashtirish: 7 qadam (rasmlar bilan)
BLYNK ilovasi yordamida uyni avtomatlashtirish: 7 qadam (rasmlar bilan)

Video: BLYNK ilovasi yordamida uyni avtomatlashtirish: 7 qadam (rasmlar bilan)

Video: BLYNK ilovasi yordamida uyni avtomatlashtirish: 7 qadam (rasmlar bilan)
Video: EPS 1. Akses Blynk Local Server dari Internet NGROK (Subtittled) 2024, Noyabr
Anonim
BLYNK ilovasi yordamida uyni avtomatlashtirish
BLYNK ilovasi yordamida uyni avtomatlashtirish

Ushbu loyihada men har kim o'z uy jihozlarini masofadan turib mobil telefon yordamida boshqarishi mumkinligini ko'rsatdim. Buning uchun mobil telefoningizga ilova o'rnatilgan bo'lishi kerak, bu ilovaning nomi - BLYNK App (Yuklab olish havolasi tavsifda berilgan) va uzluksiz internet xizmati tavsiya etiladi. Men faqat 15 Vt lampani boshqarganman, lekin siz har qanday maishiy texnikani (naychali chiroq, fanat va boshqalarni) boshqarishingiz mumkin.

1 -qadam: Jihozlar talab qilinadi

Jihozlar talab qilinadi
Jihozlar talab qilinadi

1. Arduino UNO.

2. O'rnimizni moduli (A. C. - 230 V, DC - 5 V, rasmda).

3. Lampochka (15 Vt, 230 V yoki boshqa quvvat)

4. BLYNK ilovasi (mobil telefoningizga o'rnatilgan, havola quyida berilgan).

5. 230 V quvvat manbai. (A. C.)

6. Jumperlar.

7. 12 V quvvat manbai. (Shahar)

8. Lampochka ushlagichi va simlar.

▪ Havola (BLYNK ilovasi):-

play.google.com/store/apps/details?id=cc.b…

2 -qadam: O'RNAK DIAGRAMI

ZAMANA DIAGRAMI
ZAMANA DIAGRAMI
ZAMANA DIAGRAMI
ZAMANA DIAGRAMI

Ulanish juda oddiy. Rasmda o'rni moduli 5 V quvvat bilan ta'minlanganligi ko'rsatilgan, lekin mening modelimda men o'rni modulini 12 V adapter yordamida quvvatladim. Umuman olganda, 12 V bilan quvvatlantirish yaxshidir. o'rni modulida.

1 -pin - 12 V/5 V

2 -pin - GND

3 -pin - signal

4 -pin - COM (Umumiy)

5 -pin - YO'Q (Odatda ochiq)

6 -pin - NC (odatda ulangan)

Pin 1 modulni quvvatlantirish uchun ishlatiladi. Asosan, o'rni moduli AC asboblarini boshqarish uchun kalit vazifasini bajaradi. Pin 3 biz asboblarni yoqish/o'chirishni xohlaymizmi, signalni yuborish uchun ishlatiladi. Mening loyihamda bu Arduino UNO ning PIN -kodi 13. Diagrammaga ko'ra, neytral chiziq lampochkaga to'g'ridan -to'g'ri ulanadi, lekin to'g'ridan -to'g'ri chiziq lampochkaga modul orqali ulanadi, vilkasidan keladigan (230 V AC) to'g'ridan -to'g'ri chiziq COM (Pin 4) ga ulanadi. va lampochkaning boshqa qutbidan sim NO (PIN 5) ga ulanadi. Men Ethernet ekranini ishlatmaganim uchun Arduino noutbukga ulangan bo'lishi kerak, shunda u signallarni noutbuk orqali qabul qilishi mumkin (Internetga ulangan). NODE-MCU-dan ham foydalanishingiz mumkin, bu holda sizga kerak emas. NODE-MCU signallarni qabul qilish uchun noutbuk signallarni internet orqali qabul qilishi mumkin.

3 -qadam: Ish printsipi

Ish printsipi
Ish printsipi
Ish printsipi
Ish printsipi
Ish printsipi
Ish printsipi

1. Relay modulining ishlashi:

Diagrammaga ko'ra, biz o'rni moduli ichida xuddi shunday kalit borligini ko'ramiz, uning bir uchi COM, ya'ni 4 -pin bilan, ikkinchi uchi esa NO - 5 -pin yoki NC -6 -pin bilan bog'langan. V signal piniga, ya'ni 3 -pinga, keyin kalit NO holatida qoladi (odatda ochiq). Signal piniga +5 V ni qo'llaganimizda, kalit NOdan NC ga (odatda ulangan) tushadi.

2. BLYNK ilovasida loyihani yaratish:

BLYNK ilovasini Google Playstore -dan yuklab oling (havola allaqachon berilgan). Uni oching va u erda hisob ochishingiz kerak. Shundan so'ng "Yangi loyiha" ni bosing. Endi siz "QURILMA TANLASH" tugmasini bosishingiz kerak va sizdan kerakli uskunani tanlash so'raladi, siz "Arduino UNO" ni tanlaysiz va "Ulanish turi" da "USB" ni tanlaysiz. Loyihaning nomini ham ko'rsatishingiz kerak. Keyin siz "Yaratish" tugmasini bosasiz. Sizning loyihangiz hozir yaratildi va BLYNK sizning pochtangizga arduino kodini kiritishingiz kerak bo'lgan avtorizatsiya tokenini yuboradi, so'ng siz bo'sh joy olasiz, u erda tugmalar, grafiklar va boshqalarni qo'shishingiz kerak bo'ladi. Siz bularning barchasini vidjet qutisidan olasiz. Ushbu loyihada biz faqat bitta qurilmani ishlatayotganimiz uchun faqat bitta tugmani qo'shamiz. "Tugma" tugmachasini bosgandan so'ng, bo'sh joyga belgi qo'shiladi. Siz tugmani ekranning istalgan joyiga bosishingiz mumkin. Keyin uni sozlash uchun tugmani bosish kerak. Siz u erda nom berishingiz kerak va siz raqamli yoki analogli yoki virtual pinni ishlatishni tanlashingiz kerak. Shuningdek, pin raqamini ham aytib o'tish kerak. Ushbu loyihada bo'lgani kabi, biz D13, ya'ni raqamli pin 13 dan foydalanmoqdamiz. Endi "surish" yoki "siljitish" rejimini tanlang, bu sizga bog'liq. Asosiy ekranga qaytgandan so'ng, siz ekranning o'ng burchagida o'ynash tugmachasini ko'rasiz, loyihani faollashtirish uchun uni bosishingiz kerak bo'ladi. Agar sizning tizimingiz tayyor bo'lsa va Internetga ulangan bo'lsa, ijro tugmasini bosgandan so'ng mobil telefonda. u "Onlayn" ni ko'rsatadi, aks holda "Oflayn".

nb Rasmlarni ketma -ketlikda va ko'rsatilgan qadamlarni bajaring, shunda siz adashmaysiz

3. Kodni tahlil qilish va yakuniy ulanish:

Birinchidan, Arduino IDE -da "Qo'shimcha boshqaruv paneli URL -manzili" ga quyidagi havolani qo'shishingiz kerak. Havola:

Siz quyidagi havolaga o'tishingiz kerak: https://github.com/blynkkk/blynk-library/releases/… va blynk kutubxonasini yuklab oling. Zip faylini yuklab olgandan so'ng, siz uni ochishingiz va fayllar tarkibini (kutubxonalar va papkalarni) Arduino IDE sketchbook-papkasiga ko'chirishingiz kerak. Blynk kutubxonasi qo'shilgan yoki qo'shilmaganligini tekshirish uchun Arduino IDE -ni qayta ishga tushiring va kutubxona bo'limida tekshiring, agar "Blynk" ni ko'rsangiz, bu blynk kutubxonasi muvaffaqiyatli qo'shilganligini bildiradi.

Kodni nusxalash (allaqachon berilgan) yoki kodni ExamplesBlynkBoards_USB_SerialsArduino_Serial_USB dan olishingiz mumkin. Ikkala holatda ham siz qilishingiz kerak bo'lgan yagona o'zgarish - bu sizning pochtangizga yuborilgan avtorizatsiya kodini Arduino kodiga nusxalash. Endi kodni yuklamang. Endi "Buyruqning xohishi" ni oching va uni ma'muriyat sifatida ishga tushiring. Ekranda qora ekran paydo bo'ladi. Keyin "skriptlar" papkasining yo'lini nusxalashingiz kerak. Mening holatimda bu "Mening hujjatlarim / Arduino / kutubxonalari / Blynk / skriptlari" va uni qora ekranga joylashtiring va kiriting. Keyin.bat faylini qora ekranga nusxalash va joylashtirish kerak. Fayl "blynk -ser.bat -c COM4" dir. COM port raqamini o'zgartirish kerak. Mening holatimda bu COM8 edi. Endi arduino kodini yuklang. Endi buyruq satri qismiga qayting va "Enter" ni uch marta bosing. Bu sizni Blynk Server bilan bog'laydi.

4. Blynk ilovasi bilan boshqarish:

Endi mobil telefoningizdan blynk ilovasini oching va o'zingiz yaratgan loyihani oching. Agar sizning tizimingiz Blynk serveriga ulangan bo'lsa, siz mobil telefoningizda "Onlayn" ni ko'rasiz, aks holda siz "Oflayn" ni ko'rasiz. Endi qurilmani yoqish yoki o'chirish tugmachasini bosing. Agar u ishlamayotgan bo'lsa, tizim blynk serveriga ulanganligini tekshiring.

nb Rasmlarni ketma -ketlikda va berilgan qadamlarni bajaring, shunda siz adashmaysiz

4 -qadam: XAVFSIZLIK

"loading =" dangasa ">

Tavsiya: