Mundarija:

QO'LLANIShLARINGIZNI DUNYONING HAR QANDAY burchagidan boshqaring !!!!: 5 qadam
QO'LLANIShLARINGIZNI DUNYONING HAR QANDAY burchagidan boshqaring !!!!: 5 qadam

Video: QO'LLANIShLARINGIZNI DUNYONING HAR QANDAY burchagidan boshqaring !!!!: 5 qadam

Video: QO'LLANIShLARINGIZNI DUNYONING HAR QANDAY burchagidan boshqaring !!!!: 5 qadam
Video: КИТАЙЦЫ, ЧТО ВЫ ТВОРИТЕ??? 35 СУПЕР ТОВАРОВ ДЛЯ АВТОМОБИЛЯ С ALIEXPRESS 2024, Noyabr
Anonim
Image
Image
Yig'ish komponentlari
Yig'ish komponentlari

Oldingi yo'riqnomada men NodeMCU (ESP8266) ni qanday ishga tushirish va uni Arduino IDE yordamida dasturlash mumkinligi haqida aytib berdim. Bu yo'riqnomada men sizga Blynk yordamida dunyoning istalgan burchagidan asboblarni qanday boshqarishni ko'rsataman. U uyni avtomatlashtirish va boshqa dasturlarda ishlatilishi mumkin.

Bu erda namoyish qilish uchun men LEDlardan foydalandim, siz boshqa yuqori quvvatli qurilmalardan foydalanish uchun LEDlarni o'rni bilan almashtira olasiz.

Shunday qilib, boshlaylik …

1-qadam: komponentlarni yig'ish:-

Yig'ish komponentlari
Yig'ish komponentlari

1. Kerakli dasturiy ta'minot:

  • Arduino IDE.
  • Blynk apk.

2. Uskunalar kerak:

  • NodeMCU (ESP8266) (Eng yaxshi sotib olish havolalari: AQSh, Buyuk Britaniya)
  • LED.
  • Non paneli. (Eng yaxshi sotib olish havolalari: AQSh, Buyuk Britaniya)

Bu loyiha uchun sizga kerak bo'lgan narsa shu.

2-qadam: Bog'lanish:-

Ulanishlar
Ulanishlar

Birinchidan, yuqoridagi rasmda ko'rsatilgandek ulanishni amalga oshiring.

  • Birinchi LEDni D0 piniga ulang.
  • Ikkinchi LEDni D1 piniga ulang.
  • LEDlar bilan ketma -ket 1k Ohmli rezistorlardan foydalaning.

Siz buni qilishingiz kerak. Endi keyingi bosqichga o'ting.

3-qadam: BLYNK ilovasini yaratish:-

BLYNK ilovasini yaratish
BLYNK ilovasini yaratish
BLYNK ilovasini yaratish
BLYNK ilovasini yaratish
BLYNK ilovasini yaratish
BLYNK ilovasini yaratish

Avval qurilmangizga Blynk dasturini o'rnating. Ilovani o'rnatganingizdan so'ng, Google hisobiga kiring. Endi quyidagi amallarni bajaring:-

  • "Yangi loyiha" ni oching.
  • Loyihaga nom bering.
  • "Qurilmani tanlash" -ni oching.
  • Pastga siljiting va "NodeMCU" -ni tanlang va "Yaratish" ni bosing.

Sizga Gmail orqali autentifikatsiya belgisi yuboriladi. Endi "OK" tugmasini bosing.

  • O'ng tomondagi qo'shish tugmachasini bosing (+).
  • Tanlash tugmasi. (Ikkala LEDni boshqarish uchun sizga ikkita kerak bo'ladi).
  • Endi siz ekranda ikkita tugmachani ko'rasiz, ularni bosib ushlab turishingiz mumkin.
  • Tanlash tugmasi. bu tugma sozlamalarini ochadi.
  • Tugmachaga nom bering. Bu erda men uni "LED 1" deb nomladim.
  • Endi pinni tanlang. Bu erda men "D0" ni tanladim, chunki bitta LED D0 ga ulangan.
  • Endi rejimni "SWITCH" ga o'tkazing.

Ikkinchi tugma bilan ham xuddi shunday qiling. Faqat boshqa ism va boshqa pin bering. Bu erda "D1".

Bu amalga oshgandan so'ng, biz keyingi bosqichga o'tishimiz mumkin. kod NodeMCU -ga yuklanmoqda …

4-qadam: NODE MCU ni dasturlash:-

NODE MCU ni dasturlash
NODE MCU ni dasturlash
NODE MCU ni dasturlash
NODE MCU ni dasturlash

Bu bosqichda siz NodeMCU (ESP8266) dasturlash uchun Arduino IDE ni sozlashingiz kerak bo'ladi. Men buni avvalgi ko'rsatmada aytib o'tganman. Siz bu erda video darsini ko'rishingiz mumkin.

IDE o'rnatilgandan so'ng siz Blynk kutubxonalari va asboblarini qo'shishingiz kerak. Buning uchun quyidagi amallar bajariladi:-

  • Quyida keltirilgan zipni yuklab oling va chiqarib oling.
  • Kutubxonalar papkasini oching va barcha tarkibni nusxalash.
  • Arduino IDE o'rnatilgan papkani oching, odatda u "Program Files (x86)" papkasida sukut bo'yicha C diskida joylashgan.
  • Arduino papkasida kutubxonalarni oching va barcha tarkibni joylashtiring.
  • Endi ochilmagan paketdagi goto tools papkasini oching va uning tarkibini nusxa ko'chiring va Arduino -dagi "asboblar" papkasiga joylashtiring.

Bu Arduino IDE -dagi barcha Blynk vositalari va misollarini yuklaydi. Endi IDE-ni oching:-

  • Git >> Fayl >> Misollar >> Blynk >> Boards_WiFi >> ESP8266_Standalone.
  • Pochtada olingan autentifikatsiya tokenini "auth " ga qo'shing.
  • SSID so'raladigan Wi -Fi tarmog'ining nomini qo'shing.
  • Va Wi -Fi parolini qo'shing.

Hammasi shuki, NodeMCU -ni kompyuterga ulang, to'g'ri portni tanlang, kerakli taxta turini tanlang va kodni yuklang.

Yaxshi tushunish uchun yuqoridagi rasmlarga qarang.

5-qadam: TEST:-

TEST
TEST
TEST
TEST

Hamma narsa sozlangandan va NodeMCU dasturlashtirilgandan so'ng, siz sozlashni sinab ko'rishingiz mumkin. Avval kartani yoqing va Wi -Fi yoqilganligiga ishonch hosil qiling. Kengash avtomatik ravishda Wi -Fi tarmog'iga ulanadi.

Keyin, miltillovchi dasturni oching, o'ng yuqori burchakdagi ijro tugmasini bosing. Bu bir necha soniya davom etadi va dastur miltillovchi serverga ulanadi.

Endi LEDlarni yoqish/o'chirish uchun tugmachalarni bosing.

Bu hammasi o'rgatuvchi uchun. Keyingi "Intractable" da men uyni avtomatlashtirish haqida ko'proq ma'lumot beraman.

Umid qilamanki, bu darslik sizga ishni boshlashingizga yordam beradi. Agar sizda biron bir savol bo'lsa, sharhlarda so'rang, men imkon qadar tezroq javob berishga harakat qilaman.

Tavsiya: