Mundarija:
- Ta'minotlar
- 1 -qadam: yig'ish
- 2 -qadam: IFTTTni sozlash
- 3-qadam: Wi-Fi kriket modulini sozlash
- 4 -qadam: IoT modulini Internetga ulash
- 5 -qadam: Xulosa
Video: HUE chiroqlarini boshqarish uchun batareyali Wi-Fi aqlli tugmasi: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Muallif tomonidan batafsil:
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:
- Non taxtasi yordamida yig'ish
- IFTTT va HUE xizmatlarini sozlash
- IoT modulini sozlash
- 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
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
Amalga oshiriladigan qadamlar:
- Boring:
- Kirish yoki ro'yxatdan o'tish
- "Foydalanuvchi / Hisob qaydnomasi" menyusida "Yaratish" ni bosing (yuqori o'ng burchakda).
- Yangi manba hodisasini yaratish uchun + ni bosing
- Webhooks xizmatini tanlang
- Davom etish -ni bosing
- Veb -so'rovni qabul qilish -ni bosing (chap tomonda)
- Voqea nomini yarating, masalan. button_event
- Manba hodisasini hozir sozlash kerak, keyin hodisadan keyin + ni bosing
- HUE xizmatini qidiring
- HUE xizmat hodisasini tanlang
- Agar sizda hali HUE bo'lmasa, -> Ulanish orqali qo'shishingiz kerak
- Bu voqea biriktiriladigan qurilmani (nurni) tanlang
- 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
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
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:
- LED doimiy yonib turmaguncha moduldagi tugmani 5 soniya bosib turing.
- 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
- 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
- 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:
IPad uchun devorga o'rnatish uyni avtomatlashtirishni boshqarish paneli sifatida, ekranni faollashtirish uchun servo boshqariladigan magnitdan foydalanish: 4 qadam (rasmlar bilan)
IPad uchun devorga o'rnatish uyni avtomatlashtirishni boshqarish paneli sifatida, ekranni faollashtirish uchun servo boshqariladigan magnitdan foydalanadi: So'nggi paytlarda men uyim va atrofimdagi narsalarni avtomatlashtirishga ancha vaqt sarfladim. Men Domoticz -ni uy avtomatlashtirish ilovasi sifatida ishlataman, batafsil ma'lumot uchun www.domoticz.com saytiga qarang. Men Domoticz haqidagi barcha ma'lumotlarni ko'rsatadigan asboblar paneli dasturini qidirishda
Ovozli faollashtirilgan masofadan boshqarish tugmasi: 4 qadam (rasmlar bilan)
Ovozli masofadan boshqarish pulti tugmasi: Agar siz mening boshqa ko'rsatmalarni ko'rgan bo'lsangiz, o'g'limizda mushak distrofiyasi borligini bilasiz. Bu biz uchun eshiklarni ochish uchun masofadan boshqarish pulti bilan boshqariladigan eshik bor. Bu men uchun ajoyib bo'ldi
Arduino va Amazon Alexa yordamida yorug'lik/uy chiroqlarini qanday boshqarish kerak: 16 qadam (rasmlar bilan)
Arduino va Amazon Alexa yordamida yorug'lik/uy chiroqlarini qanday boshqarish kerak: Men UNO ga ulangan va Alexa tomonidan boshqariladigan nurni qanday boshqarishni tushuntirdim
Oddiy DIY ovoz balandligini boshqarish tugmasi: 5 qadam (rasmlar bilan)
Oddiy DIY ovoz balandligini boshqarish tugmasi!: Siz o'tirgan joydan uzoqda ovoz tizimiga ega ish stoli bormi?-Men bilaman. Biroz qazib olgandan so'ng, men o'zimning yumshoq ovoz balandligini boshqarish tugmachasini arzon narxda yasash juda oson ekanligini bilib oldim
Kompyuterning ovoz balandligini boshqarish tugmasi: 6 qadam (rasmlar bilan)
Kompyuterning ovoz balandligini boshqarish tugmasi: Agar siz kompyuterda musiqa tinglashni yaxshi ko'rsangiz, lekin uni ko'rayotganda uni tez -tez o'chirib qo'yishingiz kerak bo'lsa, har safar Fn+k+F12+g tugmachalarini bosib qo'ymang. Bundan tashqari, ovoz balandligini tugmalar yordamida sozlash kerakmi? Hech kim bunga vaqt topolmaydi