Mundarija:
- 1 -qadam: qismlarni chop eting
- 2 -qadam: Lehim simlari dvigatellarga
- 3 -qadam: Dvigatellarni joylashtiring va mahkamlang
- 4 -qadam: Dvigatel qopqog'ini ulang
- 5 -qadam: D1 Mini va dvigatel haydovchilar kartasini ulang
- 6 -qadam: Komponentlarni ulang
- 7 -qadam: Sketchni sozlang
- 8 -qadam: Blynk mobil ilovasi
- 9 -qadam: Robotni to'pga joylashtiring
- 10 -qadam: O'ynamang …
Video: Uy hayvonlari robot to'pi: 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Mening itim o'yinchoqlar bilan o'ynashni yaxshi ko'radi, ayniqsa u ta'qib qila oladigan narsalar! Men robot to'pni qurdim, u u bilan aloqa qilganda avtomatik ravishda yoqiladi va o'chadi, u menga mobil telefonim orqali xabar beradi, men uni WiFi orqali boshqarish uchun ishlataman va nihoyat, batareyani tejash uchun o'yin tugaydi.
To'p barcha elektronika va harakatlanuvchi komponentlar ichkariga mahkam o'rnashib olinishi uchun maxsus mo'ljallangan. Mushuklar kabi boshqa uy hayvonlari uchun ham xuddi shunday ishlatilishi mumkin.
To'p d1 mini mikro-nazoratchisidan foydalanadi, Arduino yordamida dasturlashtirilgan va 3D-bosma qismlar va ba'zi arzon, tayyor komponentlar yordamida yig'ilgan.
Ushbu loyiha uchun sizga kerak bo'ladi:
- Diametri 17 sm bo'lgan Hamster to'pi (https://amzn.to/2PShVKr)
- 2 x DC motorlar va g'ildiraklar (https://amzn.to/2PQkm0n) Yoki (https://www.banggood.com/custlink/GKmGBes7RB)
- Wemos D1 Mini (https://www.banggood.com/custlink/GDmv4JTGLi)
- WS2812B RGB LED (https://www.banggood.com/custlink/KK3GBr7RcZ)
- 2N2222 tranzistorli (https://www.banggood.com/custlink/DDm3eJ7DbH)
- Buzzer (https://www.banggood.com/custlink/Dv33g6N1hQ)
- KY-002 zarba sensori (https://amzn.to/2oOvHTm)
- 2 x 14500 3,7V li-ionli batareyalar (https://www.banggood.com/custlink/m33GB6n1Jv)
- AA batareya ushlagichi kalit bilan (https://www.banggood.com/custlink/mGDv4BnTpt)
- L298N dvigatellar platasi (https://amzn.to/2pM7PAd) Yoki (https://www.banggood.com/custlink/mvGG0gbTco)
- Har xil uzunlikdagi simlar
- Vaious M2 va M3 vintlari
- 5 x 3D bosilgan qismlar
1 -qadam: qismlarni chop eting
Hammasi bo'lib 5 ta 3D bosilgan qismlar kerak bo'ladi. 2 dvigatelni mahkam ushlab turadigan, D1 mini va dvigatel haydovchi taxtasi biriktirilgan dvigatel tagligi va qopqog'i, shuningdek, hidoyat qo'liga biriktirilgan 2 ta shar boshi.
Qatlam balandligi taxminan 0,2 mm va to'ldirish 20% ni bosib chiqaring, shunda ular yaxshi chiqib ketishi kerak.
2 -qadam: Lehim simlari dvigatellarga
Har bir dvigatelga 2 ta simni lehimlang
3 -qadam: Dvigatellarni joylashtiring va mahkamlang
2 ta shahar motorini dvigatel tagiga joylashtiring va mos keladigan uzunlikdagi M3 vintlardek va mahkamlash joylari yordamida mahkamlang (har bir dvigatel uchun 2 ta).
4 -qadam: Dvigatel qopqog'ini ulang
Dvigatel qopqog'ini joylashtiring va 4 x M3 vint yordamida mahkamlang.
5 -qadam: D1 Mini va dvigatel haydovchilar kartasini ulang
Ba'zi M2 vintlarini ishlatib, D1 mini va dvigatel diskini qopqog'iga ulang.
6 -qadam: Komponentlarni ulang
L298N taxtasidan 2 ta o'tish moslamasini ko'rsatilgandek olib tashlashni sxematik eslash yordamida barcha komponentlarni ulang. G'ildiraklarni motorlarga ulang. Batareya qopqog'ini dvigatel korpusining pastki qismiga issiq elim yordamida mahkamlang. Barcha bo'shashgan kabellarni tartibga solish va mahkamlash uchun issiq elimdan foydalaning (Siz keyingi bo'limga o'tib, avval hamma narsani sinab ko'rishingiz mumkin!).
Biroz nazariya …
D1 mini chuqur uyqudan uyg'onishi uchun, biz robot o'ynamaganda quvvatni tejash uchun ishlatamiz. Qurilma yoqilganda yoki robot to'pi harakatlanishi bilan u signallarni qabul qilmasligini ta'minlash uchun tranzistor kalit sifatida ishlatiladi va u o'zini qayta -qayta tiklaydi.
Transistor ishlashi uchun mikro-nazorat moslamasining chiqish pinidan signal talab qilinadi. Yaxshiyamki, biz D0 (GPIO16) pinini uxlab yotganimizda avtomatik ravishda "YUQORI" ga o'rnatamiz va biz eskiz ishga tushishi bilan uni keyingi holatga qaytarilmasligi uchun LOW holatiga qo'yamiz. Mikro-nazoratchi uyqu holatiga qaytishi bilan pin avtomatik ravishda yana "HIGH" ga o'tadi.
7 -qadam: Sketchni sozlang
Oxirgi Arduino IDE va eng yangi Arduino eskizini bu erda topishingiz mumkin.
Quyidagi kutubxonalar o'rnatilganligiga ishonch hosil qiling. Agar bo'lmasa, ularni Arduino IDE kutubxonalari menejeri yordamida o'rnatish mumkin. Yangi versiyalar ishlashi mumkin, lekin sinovdan o'tkazilmagan.
- FastLED v3.3.2
- Blynk v0.6.1
Quyidagi kutubxonani Arduino kutubxonalari jildiga ko'chirish orqali qo'lda o'rnatish kerak:
ESP8266WiFi kutubxonasi v2.4.2 -
Eskizni Arduino IDE -da oching. O'zingizning WiFi ma'lumotlarini va Blynk Auth tokenini aks ettirish uchun quyida ko'rsatilgan 3 qatorni o'zgartiring (buni aniqlash uchun Blynk ilovasi bo'limiga qarang).
// Wi -Fi hisob ma'lumotlari.// Ochiq tarmoqlar uchun parolni "" ga o'rnating. char ssid = "SIZNING WIFI SSD BU YERDA"; char pass = "WIFI SIZNING BU YERDA";
// Siz Blynk ilovasida avtorizatsiya tokenini olishingiz kerak. // Loyiha sozlamalariga o'ting (yong'oq belgisi). char auth = "BU YERDA SIZNING AUTH TOKENI";
ESLATMA: Eskizlarni yuklashdan oldin siz D0 -dan pinni olib tashlashingiz kerak bo'ladi. Yuklash tugagandan so'ng uni qayta ulang
D1 Mini-ni kompyuterga micro-USB yordamida ulang, ko'rsatilgan sozlamalar ishlatilganligiga ishonch hosil qiling, COM portining to'g'ri o'rnatilgani va eskizni yuklang.
Endi to'p qayta ishga tushirilishi va Wi -Fi tarmog'iga ulanishi kerak. Ushbu qo'llanmaning Blynk bo'limini to'ldirgandan so'ng, uni o'zingizning mobil Blynk ilovangiz orqali boshqarish mumkin bo'ladi. Nosozliklarni bartaraf qilish uchun, D1 mini kompyuterga ulangan bo'lsa, Arduino IDE seriyali monitoridan foydalanib, diagnostika yordam beradi.
8 -qadam: Blynk mobil ilovasi
To'p Blynk veb -ilovasi yordamida boshqariladi. Blynk-bu prototip yaratish/notijorat maqsadlarida foydalanish uchun bepul bo'lgan IoT platformasi.
Android Play yoki Apple App Store-dan Blynk-ni yuklab olishni boshlang. Hisob qaydnomasini yarating va ilovadan yuqoridagi QR-kodni skanerlang. Loyiha sozlamalari ostida hisobingizga elektron pochta orqali yoki "Hammasini nusxalash" funktsiyasidan foydalanib, loyihalarni tasdiqlash belgisini toping. Android eskiziga avtorizatsiya belgisi, yuklang va siz borishingiz kerak!
9 -qadam: Robotni to'pga joylashtiring
To'ldirilgan elektronikani muloyimlik bilan to'pga joylashtiring. Ichkariga kirgandan so'ng, hidoyat qo'lini har ikki tomonga o'ralgan hidoyat to'pi bilan mahkamlang.
E'tibor bering: rasmda faqat qo'llanma sifatida joylashtirilishidan oldin ko'rsatgich qo'llari va to'plari ko'rsatilgan. Agar siz shu tartibda ish qilsangiz, siz robotni to'pga joylashtira olmaysiz
Qo'lboshchini fermuar, velkro tasma yoki rezina tasma bilan mahkamlang.
2 x 3,7V batareyani joylashtiring, quvvat tugmachasini yoqing va to'p ustidagi qopqog'ini yoping.
10 -qadam: O'ynamang …
Robot to'pingizni uy hayvoningiz topadigan joyga o'rnating va ular u bilan muloqot qila boshlagach, u jonlanib, barchasini o'zi zavqlantiradi. Agar xohlasangiz, mobil ilovadan foydalanib, mohir harakatlar bilan o'ynang. Xursand bo'ling va agar sizga bu loyiha yoqqan bo'lsa, iltimos, "Robot" tanlovida bizga ovoz bering. Rahmat.
Robototexnika tanlovining ikkinchi sovrini
Tavsiya:
Harakatlanuvchi OLOID - har xil vaqtda boshqa uy hayvonlari: 10 qadam (rasmlar bilan)
Harakatlanuvchi OLOID - har xil vaqtlarda boshqa uy hayvonlari: Korona hayotimizni o'zgartirdi: bu bizdan jismoniy masofani talab qiladi, bu esa o'z navbatida ijtimoiy uzoqlashishga olib keladi. Xo'sh, qanday yechim bo'lishi mumkin? Balki uy hayvonimi? Ammo yo'q, Corona hayvonlardan keladi. Keling, o'zimizni boshqa Corona 2.0 dan qutqaramiz. Ammo, agar biz
Uy hayvonlari boti: 6 qadam (rasmlar bilan)
Pet Bot: Kredit: Ushbu loyiha robomaniac tomonidan Beetlebotdan ilhomlangan. (Videoda hali ham Catfish Bot sifatida ko'rsatilgan) Men ESP8266, Arduino va Raspberry PI platformalarida yosh ishlab chiqaruvchilarga robototexnika fanini o'rgataman
Qog'oz cho'ntakli uy hayvonlari: 5 qadam (rasmlar bilan)
Qog'ozli cho'ntakli uy hayvonlari: Qog'ozli cho'ntakli uy hayvonlari (PPP) - interaktiv modulli va kiyiladigan o'yinchoqlar yaratish uchun mo'ljallangan to'plam. Bu uy hayvonlarining reaktsiyalari tufayli bolalarning harakatlanishi va ijtimoiyligini rag'batlantiradi va bolalarga o'z vakili uy hayvonini qurishga, shuningdek o'zgarishga imkon beradi
Uy hayvonlari ovqatlarini otish uchun avtomatik katapult (it, mushuk, tovuq va boshqalar), to'p tashlash va boshqalar!: 4 qadam (rasmlar bilan)
Uy hayvonlari ovqatlarini otish uchun avtomatik katapult (it, mushuk, tovuq, va hokazo), to'p tashlash va boshqalar!: Salom va mening birinchi ko'rsatmasimga xush kelibsiz! Bizning it o'z ovqatini yaxshi ko'radi, u bir soniya ichida hammasini yeydi. Men buni sekinlashtirishning yo'llarini o'ylab topdim, ichidagi taomlar to'pidan tortib, butun hovliga tashlashgacha. Ajablanarlisi shundaki, u
Arduino Tamagotchi klon - raqamli uy hayvonlari: 8 qadam (rasmlar bilan)
Arduino Tamagotchi Clone - Digital Pet: Bu videoda biz Aragino Tamagotchi klonidan foydalangan holda o'z raqamli uy hayvonlarini qurmoqchimiz. Butun dunyo bo'ylab sotilgan 76 milliondan ortiq dona Tamagotchi 90 -yillarning eng mashhur o'yinchoqlaridan biri edi. Kichik OLED displeyda ko'rib turganingizdek, biz sma haqida g'amxo'rlik qilamiz