Mundarija:
- Ta'minotlar
- 1 -qadam: O'chirish davrasini birlashtirish
- 2 -qadam: korpus ichida yig'ing
- 3 -qadam: IFTTT orqali bildirishnomalarni o'rnatish
- 4 -qadam: Arduino kodini sozlang va yuklang
- 5 -qadam: Sinov
- 6 -qadam: qayta sozlang
Video: IoT tugmasi (D1 Mini): 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Men telefonga bildirishnomalarni yuborish uchun (masalan, bog'da dam olayotganda ichimliklarni to'ldirishni so'rash uchun) IoT tugmachasini (Amazon Dash -ni o'ylab ko'ring) yaratdim. IFTTT yordamida boshqa ko'plab qurilmalar va aqlli maishiy texnika bilan o'zaro bog'lanish uchun siz osongina qayta sozlashingiz mumkin.
Ushbu loyihada D1 Mini mikro-nazorat moslamasi ishlatiladi va chuqur uyqu xususiyatidan foydalangan holda bir oy davomida bitta batareyada ishlashi kerak. Loyihani bajarish uchun 3D-bosma korpus ishlatiladi.
Sizga kerak bo'ladi:
D1 Mini (https://www.banggood.com/custlink/3v33H1lji3)
3.7 Li-ion 14500 batareyasi (https://www.banggood.com/custlink/Gv3vPToo9Y)
AA uslubidagi batareya ushlagichi (https://www.banggood.com/custlink/DKvDHTOOIt)
Tugma va qopqoqni bosing (https://www.banggood.com/custlink/3KvDFuajZC)
3D-bosma korpus. Qisqa uzunlikdagi simlar va yopishtiruvchi qurol
Qo'shimcha ma'lumot va shunga o'xshash boshqa loyihalar uchun https://www.cabuu.com veb -saytiga qarang. Iltimos, mening YouTube kanalimga obuna bo'lishni ham o'ylab ko'ring. Qo'shimcha ma'lumotni har xil joyda topish mumkin.
Ta'minotlar
1 -qadam: O'chirish davrasini birlashtirish
O'chirish sxemasi juda oddiy, barcha komponentlarni ulash uchun simning qisqa qismlarini ishlating, shunda sxemada ko'rsatilganidek, bosish tugmachasidagi umumiy pimlarga e'tibor bering (ishonchingiz komil emasligini tasdiqlash uchun multimetrdan foydalaning)..
D1 mini xabarnomani bosgandan so'ng chuqur uyqu rejimiga o'tadi. Foydalanishga qarab, batareya ko'p oy xizmat qilishi mumkin. U tugashi bilan uni olib tashlash va zaryadlash/almashtirish kerak bo'ladi.
2 -qadam: korpus ichida yig'ing
3D-bosma korpusni yuklab oling va chop eting. Siz buni qila olasiz, lekin agar sizda printer mavjud bo'lsa, u yanada chiroyli ko'rinadi.
Batareyani ushlagichga joylashtiring va uning qismlarini korpus ichiga yig'ing, issiq elim yordamida hamma narsani joyiga qo'ying. Qopqoq o'z -o'zidan mustahkam bo'lishi kerak, lekin ishonch hosil qilish uchun ozgina elim qo'shishingiz mumkin.
3 -qadam: IFTTT orqali bildirishnomalarni o'rnatish
Bildirishnomalar IFTT ilovasi orqali keladi. Agar sizda yo'q bo'lsa, uni telefoningizga yuklab oling, u Google Play (https://play.google.com/store/apps/details?id=com.ifttt.ifttt&hl=en_GB) va Apple -da mavjud. App Store (https://apps.apple.com/gb/app/ifttt/id660944635).
Hisob qaydnomasini yarating va ilovada yangi appletni sozlang. IF funktsiyasi uchun Webhooks -ni ishga tushirish xizmati sifatida tanlang, veb -so'rov hodisasi nomini push_button_pressed qilib o'rnating. THAT funktsiyasi uchun bildirishnomalarni harakat xizmati sifatida tanlang. O'zingizning xabaringizni kiriting, ya'ni "Bog'da ko'proq ichimliklar".
Keyingi bo'lim uchun sizga noyob IFTT kaliti kerak bo'ladi, unga ilovadan "Mening ilovalarim" bo'limidagi xizmatlar yorlig'iga o'tish orqali kirish mumkin, "Webhooks" xizmatini toping va "Hujjatlar" ni bosing. Keyingi bo'limda Arduino kodiga joylashtirishga tayyor bo'lgan noyob kalitingizni nusxalash.
4 -qadam: Arduino kodini sozlang va yuklang
Arduino eskizini yuklab oling va Arduino IDE -da oching. ESP8266Wifi kutubxonalari o'rnatilganligiga ishonch hosil qiling. Oldingi bo'limda olingan WiFi SSID, parol va IFTTT kaliti yordamida eskizni yangilang.
D1 mini asboblar menyusi ostida tanlanganligiga ishonch hosil qiling va mikro-usb yordamida kompyuterga bosing. Eskizni tuzing va yuklang.
5 -qadam: Sinov
Tugmani bosing va eskizni sinab ko'ring. Wi-Fi tarmog'iga ulanish va bildirishnoma yuborish uchun qurilma taxminan 5-10 soniya vaqt olishi kerak. Agar biron bir muammoga duch kelsangiz, micro-usb kabelini qayta ulang va Arduino IDE-da joylashgan ketma-ket monitor yordamida diagnostika qilib ko'ring.
6 -qadam: qayta sozlang
Siz yangi tugmani osongina qayta sozlashingiz mumkin, masalan, markaziy isitish, yorug'lik va boshqalar kabi aqlli qurilmalar. Bog'ingizda dam oling va qolgan hamma narsa siz uchun ishlaydi! Maza qiling…
Tavsiya:
Microsoft guruhlarining ovozini o'chirish tugmasi: 4 qadam
Microsoft Teams-ning ovozini o'chirish tugmasi: Microsoft Teams-ga qo'ng'iroq paytida o'zingizni ovozini o'chirish/o'chirish uchun oson kirish tugmachasini yarating! Chunki 2020. Ushbu loyihada Microsoft Teams uchun tezkor tugma orqali ovozni o'chirish tugmasi yaratish uchun Adafruit Circuit Playground Express (CPX) va katta tugma ishlatiladi
$ 5 uyni avtomatlashtirish tugmasi: 4 qadam
5 dollarlik uyni avtomatlashtirish tugmasi: 5 dollarlik uyni avtomatlashtirish tugmasi Ba'zan eng oddiy echim bitta tugma bo'ladi. Biz uyni avtomatlashtirish markazida ("Hubitat Elevation") uyqu vaqti rejimini ishga tushirishni oson yo'lini xohladik, u ko'pchilik chiroqlarni o'chiradi, boshqalarni ma'lum darajalarga qo'yadi va
Raspberry Pi uchun o'chirish tugmasi: 3 qadam
Raspberry Pi uchun o'chirish tugmasi: Raspberry Pi-bu juda foydali hisoblash platformasi bo'lib, u har xil IoT/robototexnika/aqlli uy/… loyiha dasturlarini yaratishga imkon beradi. Oddiy kompyuterdan farqli o'laroq, u yo'q-bu o'chirish tugmasi. Xo'sh, qanday qilib biz yaratamiz
NodeMCU MQTT Iot loyihasi - almashtirish tugmasi: 4 qadam
NodeMCU MQTT Iot loyihasi - Kalit tugmasi: OSOYOO NodeMCU IOT boshlang'ich to'plami Iltimos, bizni facebookda kuzatib boring, yangi chiqarilgan mahsulotimizni toping va o'z mahsulotingizni ijodiy ishlatish bo'yicha o'z fikringiz va videongiz bilan bo'lishing. Siz bizdan naqd pulni qaytarishingiz yoki sovg'a olishingiz mumkin! Facebook: https://www.facebook.com/pg/OsoyooProdu
Ilovani boshqaradigan IoT tugmasi: 6 qadam
Sizning ilovangizni boshqaradigan IoT tugmasi: Menga mikrokontrollerlar yoqadigan narsalardan biri bu ularni kirish qurilmasi sifatida ishlatish qobiliyati, masalan, Arduino Micro HID (inson interfeysi qurilmasi) sifatida ishlatilishi mumkin, bu ba'zi kodlash va Qanday qilib o'zingiz klaviatura qilishingiz mumkinligini bilasiz