Mundarija:

HUE chiroqlarini boshqarish uchun batareyali Wi-Fi aqlli tugmasi: 5 qadam (rasmlar bilan)
HUE chiroqlarini boshqarish uchun batareyali Wi-Fi aqlli tugmasi: 5 qadam (rasmlar bilan)

Video: HUE chiroqlarini boshqarish uchun batareyali Wi-Fi aqlli tugmasi: 5 qadam (rasmlar bilan)

Video: HUE chiroqlarini boshqarish uchun batareyali Wi-Fi aqlli tugmasi: 5 qadam (rasmlar bilan)
Video: Коричневая нота ► 4 Прохождение Daymare: 1994 Sandcastle 2024, Noyabr
Anonim

Muallif tomonidan batafsil:

RaspberryPi Pico -ni WiFi -ga qanday ulash va bildirishnomalarni yuborish
RaspberryPi Pico -ni WiFi -ga qanday ulash va bildirishnomalarni yuborish
RaspberryPi Pico -ni WiFi -ga qanday ulash va bildirishnomalarni yuborish
RaspberryPi Pico -ni WiFi -ga qanday ulash va bildirishnomalarni yuborish
BBC Micro: bit + WiFi + telefon xabarnomalari
BBC Micro: bit + WiFi + telefon xabarnomalari
BBC Micro: bit + WiFi + telefon xabarnomalari
BBC Micro: bit + WiFi + telefon xabarnomalari
Raspberry Pi-da Node-RED-da WiFi sensorlari va UI-ni qanday yaratish kerak
Raspberry Pi-da Node-RED-da WiFi sensorlari va UI-ni qanday yaratish kerak
Raspberry Pi-da Node-RED-da WiFi sensorlari va UI-ni qanday yaratish kerak
Raspberry Pi-da Node-RED-da WiFi sensorlari va UI-ni qanday yaratish kerak

Ushbu loyiha batareyali IoT Wi-Fi tugmachasini 10 daqiqadan kamroq vaqt ichida qanday qurishni ko'rsatib beradi. Tugma IFTTT ustidagi HUE chiroqlarini boshqaradi.

Bugun siz elektron qurilmalar yasab, ularni boshqa aqlli uy qurilmalariga bir necha daqiqada ulashingiz mumkin. Bundan tashqari, siz buni maxsus dasturchilarsiz va bitta kod qatorini yozmasdan qilishingiz mumkin. Bu blogda biz HUE chiroqlarini internet orqali masofadan boshqaradigan batareyali Wi-Fi Smart tugmachasini ko'rsatamiz. Ishlab chiqaruvchilar uni barcha ko'nikmalar darajasida qiyinchiliksiz qurishi mumkin, tugma 2xAAA lityum batareyalarda 15 k faollashtirishda davom etadi - bu eng kam quvvatli aqlli tugma. Agar biz kuniga 8 marta surish/hodisalarni hisobga olsak, u 5+ yil davom etadi. Bu loyihada ishlatiladigan IoT moduli tufayli, u yoqilmagan bo'lsa, hech qanday tokni to'kmaydi - haqiqiy 0A. Ushbu ko'rsatma quyidagi bosqichlarni o'z ichiga oladi:

  1. Non taxtasi yordamida yig'ish
  2. IFTTT va HUE xizmatlarini sozlash
  3. IoT modulini sozlash
  4. IoT modulini Internetga ulash

Hamma narsani kod satrisiz yoki bulutli bilimsiz 10 daqiqada bajarish mumkin.

Ta'minotlar

Qismlar

  • Kriket Wi-Fi moduli Things On Edge
  • Non paneli (umumiy)
  • SparkFun katta qizil gumbaz tugmasi
  • Batareya ushlagichi, AAA x 2

Dasturiy ta'minot va onlayn xizmatlar

FTTT Maker xizmati

Asboblar

Lehimlash temir (umumiy)

1 -qadam: yig'ish

Image
Image
O'rnatish
O'rnatish
O'rnatish
O'rnatish

Kriket moduliga lehim pin sarlavhasi tenglikni ajratuvchi ulagichi. Sarlavha Cricket modulini taxtaga ulashni osonlashtiradi.

  • 1 -pinni tugmachadan VCC batareyasiga ulang (+)
  • 2 -pinni tugmachadan Cricket modulidagi WAKE_UP portiga ulang
  • VCC (+) batareyasini kriket modulidagi BATT portiga ulang
  • GND (-) batareyasini Kriket modulidagi GND portiga ulang

2 -qadam: IFTTTni sozlash

IFTTT sozlamalari
IFTTT sozlamalari
IFTTT sozlamalari
IFTTT sozlamalari
IFTTT sozlamalari
IFTTT sozlamalari
IFTTT sozlamalari
IFTTT sozlamalari

Amalga oshiriladigan qadamlar:

  1. Boring:
  2. Kirish yoki ro'yxatdan o'tish
  3. "Foydalanuvchi / Hisob qaydnomasi" menyusida "Yaratish" ni bosing (yuqori o'ng burchakda).
  4. Yangi manba hodisasini yaratish uchun + ni bosing
  5. Webhooks xizmatini tanlang
  6. Davom etish -ni bosing
  7. Veb -so'rovni qabul qilish -ni bosing (chap tomonda)
  8. Voqea nomini yarating, masalan. button_event
  9. Manba hodisasini hozir sozlash kerak, keyin hodisadan keyin + ni bosing
  10. HUE xizmatini qidiring
  11. HUE xizmat hodisasini tanlang
  12. Agar sizda hali HUE bo'lmasa, -> Ulanish orqali qo'shishingiz kerak
  13. Bu voqea biriktiriladigan qurilmani (nurni) tanlang
  14. Finish tugmasini bosing

Deyarli tugadi, biz HTTP manzilini olishimiz kerak, unga IoT modulidan voqea yuborishimiz mumkin.

Webhooks xizmatini qidiring va o'ng burchakdagi hujjatni bosing.

Keyingi veb -havolalarni "POST yoki GET veb -so'rovini yuborish" bo'limidan nusxa ko'chiring.

3-qadam: Wi-Fi kriket modulini sozlash

Wi-Fi kriket modulini sozlash
Wi-Fi kriket modulini sozlash
Wi-Fi kriket modulini sozlash
Wi-Fi kriket modulini sozlash
Wi-Fi kriket modulini sozlash
Wi-Fi kriket modulini sozlash

Kriket butunlay OTA (efirda) Things On Edge - Developer Portal (https://dev.thingsonedge.com) orqali tuzilgan. Konfiguratsiya Wi-Fi tarmog'iga ulanganda Cricket tomonidan Internet orqali olinadi (bu keyingi bo'limda tasvirlangan). Keling, avval uni sozlaylik.

Tugma uchun biz Cricket -ni IO1: WAKE_UP pinidagi yuqori signal bilan uyg'otganda POST HTTP so'rovini yuborish uchun sozlashimiz kerak. Bu signal tugma bosilganda beriladi.

Endi TOE Developer Portal -ni istalgan brauzerdan kompyuterdan yoki mobil qurilmadan oching. Hisobingizda qurilmani faollashtirish va sozlash uchun siz Developer Portal -da ro'yxatdan o'tishingiz/tizimga kirishingiz kerak. Aks holda, qurilma ishlamaydi.

Muvaffaqiyatli kirish / ro'yxatdan o'tgandan so'ng, qurilmangizni tizimda faollashtirish uchun "Yangi qo'shish" tugmasini bosishingiz kerak. Kriketning orqa tarafidagi yorliqli tayoqchada bosilgan yagona seriya raqamidan foydalanish kerak. Ogohlantirish: seriya raqamini faqat o'zingiz saqlashingiz kerak. Hech kim bilan baham ko'rmang.

Endi siz qurilmangizni sozlashingiz mumkin.

Quyidagi konfiguratsiyani o'rnating:

  • RTC: O'chirilgan
  • IO2: O'chirilgan
  • IO3: O'chirilgan
  • Batareya monitor: O'chirilgan
  • Yangilanishlarni yoqish - IO1 uyg'onishi: yoqilgan
  • Yangilanishlarni majburan yoqish - RTC uyg'onishi: O'chirilgan
  • Post voqealari: pastga qarang

Webhooks -dan ko'chirgan havolani io1_wakeup -ga nusxalash/joylashtirish va ma'lumotlarni bo'sh qoldirish

maker.ifttt.com/trigger/button_event/with/key/hfNIx8SKn_xxxxxxxxxxxxxxxxxxx_YW3xx5yFw5MGD

Konfiguratsiyani o'rnatgandan so'ng, Saqlash tugmasini bosing.

Juda qoyil! Siz deyarli keldingiz! Endi siz qurilmangizni Wi-Fi tarmog'i orqali Internetga ulashingiz kifoya. Buni qanday qilish kerak, keyingi bo'limga o'ting.

4 -qadam: IoT modulini Internetga ulash

IoT modulini Internetga ulash
IoT modulini Internetga ulash
IoT modulini Internetga ulash
IoT modulini Internetga ulash
IoT modulini Internetga ulash
IoT modulini Internetga ulash

Bir necha qadamda siz qurilmangizni Wi-Fi tarmog'i orqali Internetga ulaysiz. Kriketning shaxsiy Wi-Fi ulanish nuqtasini faollashtirish va keyin Wi-Fi tarmog'ining hisob ma'lumotlarini o'tkazish uchun shaxsiy veb-sahifani ochish kifoya. Iltimos, quyidagi amallarni bajaring:

  1. LED doimiy yonib turmaguncha moduldagi tugmani 5 soniya bosib turing.
  2. LED doimiy ravishda yonib turganda, Kriketda Wi-Fi tarmog'ining maxsus nuqtasi ochiladi. Noutbuk yoki smartfondan quyidagi ma'lumotlarga ega bo'lgan nuqtaga ulaning: SSID: toe_device Parol talab qilinmaydi
  3. Ulanganidan so'ng, shaxsiy veb -sahifani oching: https://192.168.4.1/index.html OGOHLANTIRISH: LED hali ham yoqilganligiga ishonch hosil qiling! O'chirilgan bo'lsa, qadamlarni boshidan takrorlang
  4. Endi siz Wi-Fi tarmog'ining hisob ma'lumotlarini uzatishingiz va ULANISH tugmasini bosishingiz mumkin. Agar siz SSID va parolni to'g'ri kiritgan bo'lsangiz, bir necha soniyadan so'ng, qurilma onlayn ekanligini va LED o'chirilganligini bildirishi kerak.

Tabriklaymiz! Endi sizning qurilmangiz jonli va Internetga ulangan!

5 -qadam: Xulosa

Endi siz tugmachali qurilmangiz bilan HUE nurini yoqishingiz/o'chirishingiz mumkin !!

Qo'shimcha ma'lumotni topishingiz mumkin:

  • Thick On Edge (https://thingsonedge.com) sahifasidagi kriket moduli haqida
  • Qo'shimcha texnik ma'lumotlarni bu erda topishingiz mumkin GitHUB (https://github.com/thingsonedge/cricket)
  • Ko'rsatmalar bilan video:

Tavsiya: