
Mundarija:
2025 Muallif: John Day | day@howwhatproduce.com. Oxirgi o'zgartirilgan: 2025-01-23 15:14
By snorlaxprimeFollow More by muallif:






Menga tirik jonli bo'lish uchun yoqimli robot kupidiga bir nechta qo'shimchalar kiritish ilhomlantirildi, chunki bu robot va bu ham Sevishganlar kuni. Men yorug'lik faollashtirilgan MP3 pleer sxemasini qayta ishlayman. Xuddi shu sxema Frankenbot ko'rsatmalarida ham qo'llaniladi.
1 -qadam: Instructables robot Cupid yarating

O'rgatiladigan robot kupini yaratish uchun ajoyib ko'rsatmalarga amal qiling. Ammo tanani hali boshga yopishtirmang. Biz boshini qimirlatadigan va chiroqlarni yoritadigan elektron sxemani o'rnatmoqchimiz.
Men o'zgartirgan boshqa narsa - qog'ozni don qutilari kabi qalin kartonga yopishtirish. Ammo bu egilishni qiyinlashtiradi va siz konfetni ushlab turadigan qismi tanaga to'g'ri kelishi uchun boshning qalinligini sozlashingiz kerak bo'ladi.
2 -qadam: O'chirish va qismlar ro'yxati

Yuqoridagi sxemada ko'rib turganingizdek, men robotning miyasi sifatida arduino nanodan foydalanayapman. Boshni yuqoriga va pastga siljitish uchun servo dvigatel 9 -pin orqali boshqariladi. MP3 pleer LDR (yorug'lik sensori) yoqilganda sevimli sevgi qo'shig'ini ijro etish uchun ishlatiladi. Siz robotni qutiga qo'yishingiz mumkin va u ochilganda yorug'lik sensori qo'shiqni faollashtiradi. U yoqilganda, men robotning ko'kragiga o'rnatilgan 3 ta LEDni yondiraman.
Mana, ishlatilgan qismlar ro'yxati:
- Arduino Nano
- DFPlayer mini
- 3 ta LED
- Mini dinamik
- 1K qarshilik x2
- 330 ohmli qarshilik
- Servo dvigatel
- LDR
- Servo robot boshiga ulanish uchun sim
- Ipni ushlab turish uchun qog'oz qisqich
3 -qadam: Ko'krak qafasi uchun teshiklar qiling


Robot chiroqlarsiz to'liq bo'lmaydi, shuning uchun biz 3 ta LEDni ko'kragiga o'rnatish uchun teshik qilamiz. Yumshoq bo'ling va uning yuragini buzmang.
Keyin ko'kragiga 3 ta LEDni joylashtiring.
4 -qadam: O'chirish va kodlashni yig'ing

Zanjirni yig'ing. Men Arduino piniga ulangan servo qo'shdim. Servo 3 ta sim bilan ta'minlangan. Qora yoki jigarrang sim GND ga ulanadi. O'rta Qizil sim VCC (5V) ga ulanadi va Sariq sim Arduino pin 9 ga ulangan.
Servo uchun ishga tushirish kodning keyingi qismida amalga oshiriladi:
Xizmat ko'rsatish xizmati; // servo nuqtani boshqarish uchun servo ob'ektni yaratish pos = 0; // servo holatini saqlash uchun o'zgaruvchi
Frankenbot sxemasidan boshqa o'zgartirish - 002.mp3 deb nomlangan MP3 qo'shig'ining 07 -papkada joylashgan bo'lishi. Kodning boshlanishi quyidagicha:
int Qo'shiq = 2; //sd:/07/002.mp3
Keyin servo -ni ishga tushiring, kodni sozlash bo'limiga quyidagi kodni qo'shing
bo'sh o'rnatish () {
… myservo.attach (9); // 9 -pindagi servoni servoga biriktiradi…}
Servo dizayni bo'yicha faqat 180 gradusga aylanishi mumkin, shuning uchun u o'chirgichga o'xshaydi, servoni harakatlantirish kodi quyidagicha:
uchun (pos = 0; pos <= 90; pos += 1) {// 0 darajadan 90 gradusgacha // 1 darajali qadamlarda myservo.write (pos); // servo o'zgarmaydigan 'pos' kechikishidagi holatga o'tishini ayt (15); // servo holatiga yetish uchun 15ms kutadi} uchun (pos = 90; pos> = 0; pos -= 1) {// 90 gradusdan 0 darajagacha boradi myservo.write (pos); // servo o'zgarmaydigan 'pos' kechikishidagi holatga o'tishini ayt (15); // servo holatiga yetguncha 15ms kutadi}
Yuqoridagi kod servoni 90 gradusgacha ko'taradi va keyin uni nol holatiga qaytaradi.
Yana bir kichik narsa. Agar siz Frankenbot kodidan foydalansangiz, u qorong'i bo'lganda faollashtirish uchun mo'ljallangan, shuning uchun uning o'rniga yorug'lik bo'lsa, faollashtirish uchun mantiqni o'zgartirish kerak bo'ladi. Bu kodning keyingi qismida amalga oshiriladi.
if (ldrStatus> 200) {// ochilganda yonadi
… // Bu erda LEDni o'chiring va qo'shiqni ijro eting, siz 200 chegarani sozlashingiz mumkin // agar xona juda yorug 'yoki juda qorong'i bo'lsa}
Endi siz kodni arduino -ga yuklashingiz va hamma narsa yaxshi ekanligini tekshirishingiz mumkin. Agar siz mening kodimdan foydalanayotgan bo'lsangiz yoki uni boshqa narsaga o'zgartirishingiz mumkin bo'lsa, sevimli muhabbat qo'shig'ini sd: /07/002.mp3 papkasidagi SD -kartaga yuklashni unutmang.
Sizga qulay bo'lishi uchun to'liq kodni yukladim.
5 -qadam: Servo yig'ing




Endi siz sxemaning ishlayotganini bilasiz, shuning uchun sxemani robotga ulash vaqti keldi. Birinchi narsa - orqada teshik ochish va servo o'rnatish. Keyin qiyin bo'lgan narsa, sxemaning qolgan qismini pastki qismga qo'yishdir. 3 -rasmda ko'rsatilgan. Men zanjirni quvvatlantirish uchun yana bir teshik ochdim. Keyin hamma narsani bir -biriga yopishtirishingiz kerak bo'ladi. Avval boshning orqa qismini yopishtirmang, chunki siz qisqichni qisqich bilan ulashingiz kerak bo'ladi.
Qog'ozni kartonga yopishtirganim uchun, uni yopishtirish ancha qiyin, shuning uchun narsalarni bir -biriga yopishtirish uchun qog'oz qisqichidan foydalanaman.
6 -qadam: Yakuniy teginishlar




Endi hamma narsa yig'ilgandan so'ng, ipni boshning orqa qismiga ulash vaqti keldi, men qog'oz qisqich yordamida ipni ushlab turaman. Kechirasiz, men boshni yopishtirishdan oldin suratga olishni unutganman. Keyin ipni servoga ulang. Mening torim biroz qisqa, shuning uchun og'iz ham yopilmaydi, siz kerakli effektni olishingizga ishonch hosil qilish uchun simni sozlashingiz mumkin.
Keyin tugatish uchun qo'l va qanotni yopishtiring. Agar siz mening LDR robotning og'zining orqa burchagida chayqalayotganini payqasangiz. Men buni old ko'kragiga qo'yishni taklif qilaman.
Oxirgi qadam - kuchga ega bo'lish va o'z hayotiy botidan zavqlanish. Sevganingizni og'zida saqlanadigan kutilmagan hodisalar bilan taassurot qoldirish va Sevishganlar kuni bilan tabriklash vaqti keldi.
Umid qilamanki, bu robotni yasash menga yoqqanidek, sizga ham yoqdi. Iltimos, sharh qoldiring yoki agar sizda biron bir savol bo'lsa, men ularga javob berishdan xursand bo'laman. Mening ko'rsatmalarimni o'qiganingiz uchun tashakkur.
Tavsiya:
Qo'llari harakatlanuvchi boshsiz robot: 6 qadam (rasmlar bilan)

Qo'llari harakatlanuvchi boshsiz robot: Quyidagi ko'rsatmalar Halloween boshsiz botidan ilhomlangan. Siz botni kartondan yasash bo'yicha to'liq ko'rsatmalarni bu erda topishingiz mumkin, uni jonlantirish uchun men boshni ushlab turgan qo'lni qimirlatmoqchiman
Yorug'likka yo'naltirilgan robot boshi. Qayta ishlangan va qayta ishlatilgan materiallardan: 11 qadam

Yorug'likka yo'naltirilgan robot boshi. Qayta ishlangan va qayta ishlatilgan materiallardan: Agar kimdir robototexnika bo'sh cho'ntak bilan birga kela oladimi, deb qiziqsa, ehtimol bu ko'rsatma javob berishi mumkin. Eski printerdan qayta ishlangan step motorlari, ishlatilgan stol tennisi to'plari, shamlar, ishlatilgan balzalar, eski askidan simlar, emallangan simlar
Arduino va L293d IC yordamida oddiy avtomatik harakatlanuvchi robot: 6 qadam

Arduino & L293d IC yordamida oddiy avtomatik harakatlanuvchi robot: Bu arduino tomonidan boshqariladigan asosiy robot va u aylanib yuradi va standart kod bo'yicha aylana bo'ylab harakat qiladi, lekin siz yo'lni osongina o'zgartirish uchun kodni o'zgartirishingiz mumkin. Bu har kim qurishi mumkin bo'lgan oddiy loyiha … Shunday qilib, agar siz
Harakatlanuvchi ajoyib o'rgatiladigan robot: 11 qadam (rasmlar bilan)

Harakatlanuvchi ajoyib o'rgatuvchi robot: agar sizga mening robotim yoqsa, iltimos, menga ko'rsatiladigan robotlar tanlovida ovoz bering. Bu oddiy va oson
Instructables robot boshi: 4 qadam

Instructables Robot Head: Bu tasodifiy sovrinlar o'yinida ko'rinib turganidek, Ibles robotining boshini yasash bo'yicha ko'rsatma. Bu qiyin emas, lekin natijalar (umid qilamanki) sizni xursand qiladi