![IoT lazerli uy hayvonlari o'yinchog'i: 5 qadam IoT lazerli uy hayvonlari o'yinchog'i: 5 qadam](https://i.howwhatproduce.com/images/003/image-8926-14-j.webp)
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
![Image Image](https://i.howwhatproduce.com/images/003/image-8926-16-j.webp)
![](https://i.ytimg.com/vi/OBLam38AOZU/hqdefault.jpg)
Vaqti -vaqti bilan oshxonam zerikkan itning qurboni bo'ladi. Qarovsiz qoldirilganda, etak taxtalari, it to'shaklari, oshxona sochiqlari, oshxona shkaflari va bo'yoqlar zarar ko'rdi. Men ishlayotgan paytimda qo'g'irchog'imni ko'ngilxushlik qilishiga yordam berish uchun, uni band qilish uchun IoT lazerli uy hayvonlari o'yinchog'ini ishlab chiqdim. Avtomatik rejimda lazer bir muddat er atrofida tasodifiy tarzda harakatlanadi, shundan so'ng uy hayvonini mukofotlash uchun ovqatlar tashlanadi. Mukofot juda muhim, shuning uchun ular tushunib bo'lmaydigan lazerdan xafa bo'lmaydilar va bu ularni o'ynashga undaydi!
Smartfon orqali qo'lda boshqarish yoki avtomatik rejimga o'rnatish mumkin. Bundan tashqari, uni Google Assistant yordamida ovoz bilan yoqish mumkin (faqat avtomatik rejimda).
Ta'minotlar
Ushbu loyihani yaratish uchun sizga kerak bo'ladi:
- 2 mg995 servo
- pan va qiyalik sensori o'rnatish to'plami
- 1 mikro servo SG90
- oqsil miqdori yoki unga tenglashtirilgan
- 650nm qizil lazer diodli modul
- nodeMCU
- sim
- pcb
- quvvat manbai (12V 5A)
- DC-DC 24V/12V dan 5V 5A gacha pastga tushadigan konvertor
- lehim
- lehim temir
- smartfon/Google uy qurilmasi
- yopishtiruvchi qurol
- lenta/elim
Quyidagi dasturiy ta'minot ham talab qilinadi:
- Arduino IDE va esp8266 kutubxonasi
- IFTTT
- Blynk dasturi va kutubxonalar
- Google yordamchisi
1 -qadam: Uskuna
![Uskuna Uskuna](https://i.howwhatproduce.com/images/003/image-8926-17-j.webp)
![Uskuna Uskuna](https://i.howwhatproduce.com/images/003/image-8926-18-j.webp)
- Servo o'rnatish moslamasini yig'ing. Men uning poydevorini kompyuterga yopishtirdim, uzoq muddat, men uni oshxonamning yuqori qismiga vint bilan mahkamlayman.
- Elektr simlarini ulash sxemasiga qarang. Lehimlashdagi yomon urinishlarim tasvirlarini ham ko'ring:)
- Lazerni pan/tilt servosining yuqori qismiga yopishtiring, shuningdek, ishlov beriladigan servoga bir chig'anoq yopishtiring (men ikkinchi tayoqni xizmat ko'rsatish uchun stend sifatida ishlatardim, lekin siz hamma narsani ishlatishingiz mumkin).
Eslatmalar:
Men ishlatgan servolar juda katta, siz oz yuk olishingiz mumkin, chunki ish hajmi kichik.
Har bir servo 1200mAgacha chizishi mumkin (kichigi kamroq tortadi), nodeMCU uchun yana ~ 700mA qo'shing va siz maksimal ~ 3100mA chizishni olasiz. Shuning uchun men 5A ta'minotidan foydalandim. Men dastlab non taxtasi va 1A ta'minotini ishlatardim, uni yoqganimda nodeMCU qayta tiklashni davom ettirdi. Agar siz bunday muammoga duch kelsangiz, sozlamangiz etarli oqimni ta'minlay olishini ikki marta tekshiring.
2 -qadam: dasturiy ta'minot: Blynk ilovasi
![Dasturiy ta'minot: Blynk ilovasi Dasturiy ta'minot: Blynk ilovasi](https://i.howwhatproduce.com/images/003/image-8926-19-j.webp)
![Dasturiy ta'minot: Blynk ilovasi Dasturiy ta'minot: Blynk ilovasi](https://i.howwhatproduce.com/images/003/image-8926-20-j.webp)
![Dasturiy ta'minot: Blynk ilovasi Dasturiy ta'minot: Blynk ilovasi](https://i.howwhatproduce.com/images/003/image-8926-21-j.webp)
![Dasturiy ta'minot: Blynk ilovasi Dasturiy ta'minot: Blynk ilovasi](https://i.howwhatproduce.com/images/003/image-8926-22-j.webp)
- Blynk ilovasini o'rnating:
- Hisob qaydnomasini, yangi loyihani yaratish va avtorizatsiya tokenini olish uchun qadamlarni bajaring
- Loyihani yaratishda maqsadli qurilmani tanlang (nodeMCU)
-
Loyiha ichiga 5 ta vidjet qo'shasiz:
-
Lazerni yoqish/o'chirish tugmasi
- D0 xaritasi
- rejimini almashtirish
- Burilish burchagini sozlash uchun slayder (V0, diapazon 0-180)
- Pan burchagini sozlash uchun slayder (V1, diapazon 0-180)
- Servo xizmatini sozlash uchun slayder (V3, diapazoni 0-180)
-
Avtomatik rejimni yoqish/o'chirish tugmasi
- V2 xaritasi
- rejimini almashtirish
-
3 -qadam: dasturiy ta'minot: Arduino IDE
![Dasturiy ta'minot: Arduino IDE Dasturiy ta'minot: Arduino IDE](https://i.howwhatproduce.com/images/003/image-8926-23-j.webp)
- Arduino IDE -ni o'rnating:
-
Blynk va esp8266 kutubxonalarini qo'shing
- Blynk: Blynk kutubxonasini qanday o'rnatish kerak
- esp8266: ESP8266 ni Arduino IDE -ga mybotik -ga qanday o'rnatish kerak
-
Kod
- Github -dan kodni yuklab oling yoki nusxa oling (pastdagi fayl ham)
- Kodda siz yo'riqnoma (wifi) uchun ssid va parolni o'rnatishingiz kerak bo'ladi.
- Shuningdek, siz Blynk uchun yaratilgan avtorizatsiya tokenini o'rnatishingiz kerak bo'ladi. Ilova orqali tokenni elektron pochta orqali so'rashingiz mumkin.
- Shuningdek, siz servolarning min va maksimal burchaklarini sozlashni xohlashingiz mumkin, ular shunday o'rnatiladiki, lazer har doim erga ishora qiladi, dastlabki sinovlar davomida men itlar devorni lazer bilan quvib ketishini aniqladim:) erga qo'ying agar siz qayta bezashni xohlamasangiz!
- Eslatma: bu loyihada taymerlar Blynk bulutiga so'rovlar sonini kamaytirish uchun ishlatiladi, agar sekundiga juda ko'p so'rovlar yuborilsa, siz uzilasiz. Loop () funktsiyasida bajarilgan kod miqdorini minimal darajada ushlab turish ham muhim. Qo'shimcha ma'lumot olish uchun ushbu maqolaga qarang. Avtomatik rejim servolarni har 2 soniyada, 10 marta tasodifiy siljitadi, so'ngra taomni tashlab yuboradi, siz buni o'z ehtiyojlaringizga moslashtira olasiz.
- NodeMCU -ni kompyuterga usb orqali ulang.
- Asboblar ostida to'g'ri taxta va port tanlanganligiga ishonch hosil qiling.
- Kodni nodeMCU -ga yuklang (yuqori asboblar panelidagi o'ng o'q tugmasi).
4 -qadam: dasturiy ta'minot: IFTTT
![Dasturiy ta'minot: IFTTT Dasturiy ta'minot: IFTTT](https://i.howwhatproduce.com/images/003/image-8926-24-j.webp)
![Dasturiy ta'minot: IFTTT Dasturiy ta'minot: IFTTT](https://i.howwhatproduce.com/images/003/image-8926-25-j.webp)
![Dasturiy ta'minot: IFTTT Dasturiy ta'minot: IFTTT](https://i.howwhatproduce.com/images/003/image-8926-26-j.webp)
O'yinchoqni Google Assistant yordamida faollashtirish uchun IFTTT yordamida applet yaratish kerak bo'ladi.
- Hisob ochish
- "Mening ilovalarim"> "Yangi applet" ga o'ting.
- "Bu" ni bosing va Google yordamchisini qidiring
- "Oddiy iborani ayting" -ni tanlang
- Maydonlarni xohlaganingizcha to'ldiring va "tetik yaratish" -ni tanlang.
- "Bu" ni bosing va veb -kancalarni qidiring
- "Veb -so'rov yuborish" -ni tanlang.
-
urlni BLYNK_IP/AUTH_TOKEN/update/V2? qiymati = 1 ga o'rnating
- O'z mamlakatingizdan blynk IP -ni olish uchun buyruq satriga o'ting va kiring: ping cloud.blynk.cc
- Url -dagi IP va auth token maydonlarini yangilang. Bu shunday bo'lishi kerak:
- Applet saqlangandan so'ng, siz Google Assistant yordamida lazerni sinab ko'rishingiz mumkin!
5 -qadam: Yakuniy fikrlar
Va u erda sizda ovoz yoki telefon boshqariladigan IoT uy hayvonlari o'yinchog'i bor. Loyihani yanada takomillashtirish uchun men elektron quti uchun korpus va veb -kamerani qo'shardim, shunda siz yo'qligingizda uy hayvoningizning o'yinini ko'rishingiz mumkin edi. Ovozli boshqaruvni o'yinchoq qancha vaqt ishlashini, ya'ni "lazerni 5 daqiqaga yoqish" ni aniqlash orqali yaxshilash mumkin. Qovoqni qayta yuklash usuli ham yaxshi bo'lardi. Qurilishdan zavqlaning va o'z yutuqlaringizni quyida joylashtiring!
Tavsiya:
O'yinchoqlar almashinuvi: bug 'poyezd o'yinchog'iga o'tish mumkin: 7 qadam (rasmlar bilan)
![O'yinchoqlar almashinuvi: bug 'poyezd o'yinchog'iga o'tish mumkin: 7 qadam (rasmlar bilan) O'yinchoqlar almashinuvi: bug 'poyezd o'yinchog'iga o'tish mumkin: 7 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/001/image-453-j.webp)
O'yinchoqlar almashinuvi: bug'li poezd o'yinchog'iga kirish mumkin!: O'yinchoqlarning moslashuvi yangi imkoniyatlar va moslashtirilgan echimlarni ochib beradi, bu esa harakat qobiliyati cheklangan yoki rivojlanishida nuqsoni bo'lgan bolalarga o'yinchoqlar bilan mustaqil muloqot qilish imkonini beradi. Ko'p hollarda, moslashtirilgan o'yinchoqlarni talab qiladigan bolalar kira olmaydilar
Minion Cubecraft o'yinchog'i (Chiroq o'yinchog'i): 4 qadam
![Minion Cubecraft o'yinchog'i (Chiroq o'yinchog'i): 4 qadam Minion Cubecraft o'yinchog'i (Chiroq o'yinchog'i): 4 qadam](https://i.howwhatproduce.com/images/011/image-32839-j.webp)
Minion Cubecraft o'yinchog'i (Chiroq o'yinchog'i): Men uzoq vaqtdan beri zulmatda uni yoqish uchun mash'ala yasashni xohlardim, lekin faqat o'chirish tugmasi bilan silindrsimon narsaga ega bo'lish fikri menga buni qilmaslikka qarshilik ko'rsatdi. Bu juda keng tarqalgan edi. Keyin bir kuni akam kichkina tenglikni olib keldi
Arduino tomonidan boshqariladigan lazerli itlarni ta'qib qilish o'yinchog'i: 6 qadam
![Arduino tomonidan boshqariladigan lazerli itlarni ta'qib qilish o'yinchog'i: 6 qadam Arduino tomonidan boshqariladigan lazerli itlarni ta'qib qilish o'yinchog'i: 6 qadam](https://i.howwhatproduce.com/images/006/image-15062-19-j.webp)
Arduino tomonidan boshqariladigan lazerli itlarni ta'qib qilish o'yinchog'i: Taxminan ikki yil oldin, men bu o'yinchoqni itim uchun qurganman, u erda lazer nuqtasi qochib ketadigan tasodifiy harakatni berish uchun ikkita servo bilan lazer boshqariladi. Lazer juda yaxshi ishladi, lekin oxirgi harakatim paytida u shikastlandi
Uy hayvonlari uchun IoT davolash dispenseri: 7 qadam (rasmlar bilan)
![Uy hayvonlari uchun IoT davolash dispenseri: 7 qadam (rasmlar bilan) Uy hayvonlari uchun IoT davolash dispenseri: 7 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/003/image-7813-21-j.webp)
Uy hayvonlari uchun IoT davolash dispenseri: Mening ikkita mushukim bor va ularga kuniga taxminan 3 marta shirinliklar berish juda bezovtalikka aylandi. Ular menga yoqimli yuzlari va qattiq nigohlari bilan qarashar, keyin mushuk ko'katlari to'la qutiga yugurib, miyovlab, yolvorardilar. Men qaror qilgan edim
IoT tashqi uy hayvonlari eshigi: 6 qadam (rasmlar bilan)
![IoT tashqi uy hayvonlari eshigi: 6 qadam (rasmlar bilan) IoT tashqi uy hayvonlari eshigi: 6 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/001/image-1598-102-j.webp)
IoT Outdoor Pet Door: Menga bu ko'rsatma ilhomlanib, tovuqxonaning avtomatik eshigini yaratdi. Men nafaqat tovuq uyining eshigini taymerda bo'lishini, balki uni telefonim yoki kompyuterim orqali boshqarish uchun eshikni internetga ulamoqchi edim. Bu d