Mundarija:

Telefonda Nodemcu yordamida IoT Push xabarnomasi (hamma narsa uchun): 5 qadam (rasmlar bilan)
Telefonda Nodemcu yordamida IoT Push xabarnomasi (hamma narsa uchun): 5 qadam (rasmlar bilan)

Video: Telefonda Nodemcu yordamida IoT Push xabarnomasi (hamma narsa uchun): 5 qadam (rasmlar bilan)

Video: Telefonda Nodemcu yordamida IoT Push xabarnomasi (hamma narsa uchun): 5 qadam (rasmlar bilan)
Video: IoT: скорость управления двигателем постоянного тока с NodeMCU ESP8266 и модулем L298N 2024, Noyabr
Anonim
Telefonda Nodemcu yordamida IoT Push xabarnomasi (hamma narsa uchun)
Telefonda Nodemcu yordamida IoT Push xabarnomasi (hamma narsa uchun)

Xabarlar, elektron pochta xabarlari uchun xabarlar yuborish eski uslubda …

Shunday qilib, biz juda oson va sodda bo'lgan yangi narsalarni yaratishga imkon beramiz, SERVER YANGIDA PHP XOSTING VA BOShQA TUSHIRISHSIZLIK …

Uyni avtomatlashtirish, suv nasoslari darajasi, bog'ni sug'orish, uy hayvonlarini avtomatlashtirish, PIR signalizatsiyasi va boshqa ko'p narsalar

Xursand bo'ling va dangasa bo'ling, lekin xabar oling !!!!

1 -qadam: zarur komponentlar

Majburiy komponentlar
Majburiy komponentlar
Majburiy komponentlar
Majburiy komponentlar
Majburiy komponentlar
Majburiy komponentlar
Majburiy komponentlar
Majburiy komponentlar

asosiy komponent - Nodemcu (ESP8266) yoki adafruit huzzah, wemos d1 mini kabi har qanday boshqa shunga o'xshash rivojlanish taxtalari.

Datchiklar sizning ehtiyojingizga bog'liq …

Men xabarnomadan Internet/bulutli boshqariladigan loyiha, PIR signalizatsiya davri, ultratovush sensori bilan boshqariladigan suv sathi, IQ sensori eshigi haqida xabardor qilish uchun foydalanayapman !!

Datchiklar konfiguratsiyasidan so'ng, qolgan eng muhim narsa bu dasturlash

Arduino -da nodemcu -ni sozlash uchun iltimos, oldingi ko'rsatmalarimga tashrif buyuring …

QAYD: Iltimos, to'liq o'qing, uni o'qimang va to'plamlaringizni shikastlamang, men javobgar emasman: P

2 -qadam: ESP_Notify va kutubxona

ESP_Notify va kutubxona
ESP_Notify va kutubxona
ESP_Notify va kutubxona
ESP_Notify va kutubxona
ESP_Notify va kutubxona
ESP_Notify va kutubxona
ESP_Notify va kutubxona
ESP_Notify va kutubxona

Biz Google Play do'konida ESP xabarnoma dasturini topa olamiz yoki har qanday joydan apkni olishimiz mumkin.

Ilovani o'rnatgandan so'ng, biz kerak

  1. KIRISH (Google hisobidan)
  2. SEND TOKENs opsiyasini bosing
  3. elektron pochtangizdan foydalaning
  4. elektron pochta orqali siz USER ID, DEVICE ID va kutubxona zip URL manzilini olasiz
  5. zip -ni havoladan yuklab oling

Kutubxona yuklab olingandan so'ng uni Arduino IDE -ga qo'shishingiz mumkin

  1. eskizni bosish
  2. Kutubxonani o'z ichiga oladi
  3. IDE-ga. ZIP kutubxonasini qo'shing va keyin Yuklab olish jildidan yuklangan ESP_Notify-master.zip faylini tanlang.

3 -qadam: KODLASH

KODLASH
KODLASH

Kutubxona haqida biror narsa bilish uchun arduino -dagi misollarga o'ting:

  1. Fayl
  2. Misollar
  3. ESP_Notify
  4. send_notification.

Ishlashi uchun WiFi SSID (ismingiz), WiFi parolingiz va Device_Id -ni o'zgartirishingiz kerak.

Device_Id, TOKENS yuborish orqali yuborilgan elektron pochtadan olishingiz mumkin.

Shunday qilib, kodni sinab ko'rganimizdan so'ng, biz uni ilgari aytilganidek ishlatishimiz uchun sozlashimiz mumkin …

Uyni avtomatlashtirish, PIR signalizatsiyasi, suv sathining o'lchami, IQ eshik sensori haqida bildirishnoma

DIQQAT: ** iltimos, DEVICE_ID to'g'ri va to'g'ri taklif qilinganligini tekshiring (MISALIGNING QUOTATSIZ) **

4 -qadam: O'chirish oqilona dasturi

O'chirish oqilona dasturi
O'chirish oqilona dasturi
O'chirish oqilona dasturi
O'chirish oqilona dasturi
O'chirish oqilona dasturi
O'chirish oqilona dasturi

Men turli xil ishlar uchun PIR sensori, ultratovush sensori, IQ sensori ishlatganman, shuningdek bulutli boshqariladigan loyihada kutubxonani joylashtirdim va kerakli joylarga "notifier.sendNotification (device_id," header "," message ")" ni ishlatdim. harakatlar haqida telefonimga xabar berdi.

Mening kodimga ko'ra, men D0, Ultrasonik sensor uchun D1, PIR uchun D2 va IQ sensori uchun D3 pinidan foydalanganman.

Shunday qilib, yuqoridagi kodni yuklab oling va xohlaganingizcha o'zgartiring.

5 -qadam: ESP xabarnoma ilovasi

ESP xabarnoma dasturi
ESP xabarnoma dasturi
ESP xabarnoma dasturi
ESP xabarnoma dasturi

Ilovadan biz kerakli bildirishnomani olamiz va men ESP8266 bilan xabar berish uchun topgan eng oddiy ilovani olaman. Bu eng yaxshi emas, lekin eng oddiy.

Tarozilar- juda oson, sodda, ishonchli

Kamchiliklari- parametrlarni hozirgacha o'tkazib bo'ladimi, topilmadi, keyin qo'shilishi mumkin.

Ilova, hodisa, php -ni server yaratishda qizg'in jarayonga bormasdan, dastur va ishlatish uchun qulay tartib uchun rahmat.

Shunday qilib, zavqlaning va qo'llab -quvvatlang …

Tavsiya: