Mundarija:

Internet -servis: 3 qadam
Internet -servis: 3 qadam

Video: Internet -servis: 3 qadam

Video: Internet -servis: 3 qadam
Video: HUMOR UZ #30 - Qadam, Барон 2, Osmondagi Bolalar 3, Аквамен, GTA VI, Call Of Duty 2024, Iyul
Anonim
Internet xizmati
Internet xizmati
Internet xizmati
Internet xizmati
Internet xizmati
Internet xizmati
Internet xizmati
Internet xizmati

KIRISH

Men o'z bog'imda qushlarni boqishni yaxshi ko'raman, lekin afsuski, qora kalamush ham bundan foydalanadi. Shunday qilib, men kalamushlarning qushlarning ovqatini eyishining oldini olish yo'lini o'ylab topdim.

Qora kalamush faqat qorong'uda faol bo'ladi, shuning uchun biz kechasi qushlarni oziqlantiruvchini yopishimiz kerak. Men dangasa bo'lganim uchun, men buni avtomatlashtirish yo'lini o'yladim. Shunday qilib, Internet orqali boshqariladigan servo g'oyasi yo'qoldi.

Qushlarni boqish sizning bog'ingizda bo'lgani uchun, ESP Wi -Fi diapazoni kengaytiruvchisi sifatida xizmat qilsa yaxshi bo'lardi. Wi -Fi tarmog'ining parolini ko'rsatmasdan, mehmonlarga Internetga kirishga ruxsat bering.

Dasturlash natijasi - har qanday loyihaga mos keladigan tarzda sozlanishi mumkin bo'lgan juda moslashuvchan servo kontroller. U a.o.ga ega. quyidagi xususiyatlar:

  • Foydalanuvchi servoning boshlang'ich va oxirgi holatini aniqlay oladi.
  • Harakat tezligini sozlash mumkin.
  • Servo veb -interfeys yoki tugma yordamida qo'lda boshqarilishi mumkin.
  • Konfiguratsiya qilinadigan taymer ma'lum vaqtlarda qushlarni boqish moslamasini avtomatik ravishda yopishi va ochishi mumkin.
  • Avtomatik ravishda yopilish va ochilish, quyosh botishi bilan quyosh botishiga bog'liq bo'lishi mumkin.
  • Wi -Fi tarmog'iga ulanish oson.
  • Xabarlarni mqtt orqali ma'lum tadbirlarda yuborish mumkin.
  • Servo domoticz tomonidan "ip-of-servo/SW = ON" kabi to'g'ridan-to'g'ri havola orqali boshqarilishi mumkin.
  • Slayder yoki "ip-of-servo/POS = 90" kabi havola yordamida istalgan pozitsiyaga o'tish mumkin.
  • Shuningdek, biz uni Wi -Fi takrorlagichi / kengaytiruvchisi sifatida ishlatishimiz mumkin.
  • Bog'da bizni tungi chiroq sifatida chiroq yoqish mumkin.

Video sizga ushbu texnologiya yordamida nima qilishingiz mumkinligi haqida tasavvur beradi.

Ta'minot:

  • NodeMCU v3 yoki Wemos d1 (mini) kartasi ($ 2, 50)
  • mini servo SG90 9G (2 dollar)
  • 5V usb quvvat manbai

Ixtiyoriy sensorli kalit va/yoki rezistorli va simli bir yoki ikkita LED.

1 -qadam: uni qurish

Uni qurish
Uni qurish
Uni qurish
Uni qurish
Uni qurish
Uni qurish

apparat

Servo dvigatelda nodemcuga ulangan 3 ta sim bor. Qizil = vcc va Vin (5v) ga ulangan bo'lishi kerak. Qora yoki jigarrang sim Gnd, to'q sariq yoki sariq sim - ma'lumot simidir va D1 piniga ulangan bo'lishi kerak. Ba'zida yuklash paytida eratik harakatlarning oldini olish uchun 10 kplik qarshilik rezistorini ma'lumotlar bazasiga ulash talab qilinadi.

dasturiy ta'minot

Men ESP qurilmasiga dasturiy ta'minotni o'rnatishni juda sodda qilib qo'ydim. Iltimos, quyidagi bosqichlarni bajaring:

Faylni kompyuteringiz papkasida yuklab oling va oching. Ushbu papkani kiriting va Serial_Communicator.exe -ni bosing, dastur ishga tushadi. ESPni USB kabeli orqali kompyuteringizga ulang. Siz hozir ESP qaysi portga ulanganligini sinab ko'rishingiz mumkin. Davom etish uchun yordam matnini o'qing. Dasturiy ta'minot o'rnatilganda, bortdagi ko'k chiroq yonadi. Endi siz "Bu qanday ishlaydi" bo'limiga o'tishingiz mumkin.

Endi sizda ESP bilan ketma -ket muloqot qilishning yaxshi vositasi bor. ESP -ni USB kabeli bilan kompyuteringizga ulang. Siz servolarni ko'chirish va yuklash va disk raskadrovka ma'lumotlarini ko'rish uchun ba'zi buyruqlar berishingiz mumkin.

2020 yil 23 -dekabr yangilanishi: tungi vaqt qo'shilgan yangi versiya.

ESP8266SERVO-v1_1b-ni onedrive-dan yuklab oling

2 -qadam: Bu qanday ishlaydi

Bu qanday ishlaydi
Bu qanday ishlaydi
Bu qanday ishlaydi
Bu qanday ishlaydi

wifi -ga ulanish

Dasturiy ta'minot yuklangandan so'ng, wemos etiklari va ko'k LED doimiy ravishda yonib turadi. Bu shuni anglatadiki, siz Wi -Fi tarmog'iga ulanadigan kirish nuqtasi (AP) ochiladi. Endi noutbukda, telefonda yoki planshetda wifi sozlamalarini oching. Siz ESP-123456 yoki shunga o'xshash netwerkni ko'rasiz.

123456789 paroli bilan ushbu tarmoqqa ulaning va 192.168.4.1 ga o'ting. Hisob ma'lumotlarini kiriting va keyingi ko'rsatmalarga amal qiling.

Administrator parolini o'rnatishni unutmang. Standart - bu 000000000. Muvaffaqiyatli ulanganda, ESP qayta ishga tushadi va LED 3 marta yonadi.

yuklash

Ishga tushganda, Esp fayl tizimidagi sozlamalarni o'qiydi, tizim vaqtini sozlash uchun Internetga ulanadi va servoni yopilish holatiga o'tkazadi. Led 3 marta miltillaydi, shunda u tayyor ekanligini bildiradi.

sozlamalar

Birinchi yuklashdan so'ng, avval uy ishlarini bajarish kerak. Sozlamalar sahifasiga o'ting va "Vaqt konfiguratsiyasi" ni bosing. Bu erda siz o'zingizning geografik joylashuvingiz va vaqtni belgilashingiz mumkin. Agar mamlakatingizda yozgi vaqtni tejash qo'llanilsa, buni tekshiring. Saqlash. Qurilma qayta boshlanadi va quyosh botishi va chiqish vaqtini hisoblab chiqadi. Hammasi to'g'ri yoki yo'qligini bilish uchun holat sahifasini tekshiring.

servo sozlamalari

Servo sozlamalarini bajarish juda muhimdir. Biz servo tebranadigan joylarga o'tishini xohlamaymiz, chunki bu yuqori oqim va sizning servo yoki hatto nodemcuingizni yo'q qilishi mumkin. Servo sahifasiga tashrif buyuring, bu erda siz servo xavfsiz harakatlanishi mumkin bo'lgan chegaralarni aniqlay olasiz. Yopish yoki ochish tugmachasini bosganingizda nima bo'lishini aniqlash uchun uni ochilish va yopilish pozitsiyasi deb nomlang. Bu servoni sizning maxsus loyihangizga moslashtirishni juda osonlashtiradi.

Siz servo harakat tezligini ham aniqlashingiz mumkin. Agar siz oziqlantiruvchi qushlarni ushlamoqchi bo'lmasangiz, "sekin yopish tezligi" ni tekshiring.

domotika

Servo "domoticz" kabi domotica ilovalari yordamida ham boshqarilishi mumkin. "IP-of-espservo/SW = ON" (yopish) yoki "ip-of-espservo/SW = OFF" kabi http so'rovini yuborish orqali servo boshqarilishi mumkin. Buni brauzerda sinab ko'rishingiz mumkin.

chivin

Chivin yoqilganda, servoga "{idx": "123", "cmd": "SW = ON"} yoki 123, SW = ON kabi xabarlar yuborilishi mumkin. Ochiq yoki yopiq tadbirlarda json xabarlari {"idx": 123, "nvalue": 1} kabi yuboriladi. Bu json formati va uni domoticz orqali tushunish mumkin.

teginish tugmasi

Agar siz tugmani ulasangiz, u quyidagi funktsiyalarni bajaradi:

  • Tugma bosilganda, servo ochiqdan yopilishga o'tadi yoki aksincha.
  • Yorug'lik chiroqlari ESP qayta yoqilmaguncha uzoq bosing
  • Led o'chmaguncha uzoqroq bosing: ESP sertifikatlarni unutadi va APni ishga tushiradi.

Nodemcu taxtasidagi tugma bir xil funktsiyaga ega

3 -qadam: Muammolarni bartaraf etish

beqaror harakatlar

Agar servo kutilmaganda kuchlanishda yoki boshqarilganda harakat qilsa, u ba'zida 3.3V va datapin d1 o'rtasida 10K kuchlanishli restistorni ulashga yordam beradi.

Tavsiya: