Mundarija:
- 1 -qadam: kerakli komponentlar
- 2 -qadam: Servo ulang
- 3 -qadam: Oyoq dizaynini yarating
- 4 -qadam: Oyog'ini servoga mahkamlang
- 5 -qadam: Servo xizmatini jumper bilan ulang
- 6-qadam: O'yin maydonchasi Bizning mikro-nazoratchimiz
- 7 -qadam: simlarni ulash
- 8 -qadam: kod
- 9 -qadam: Robot tayyor
- 10 -qadam: Keyingi PCB -
- 11 -qadam: Youtube -da menga obuna bo'lish orqali bizni qo'llab -quvvatlang
Video: 3d printer va Arduino bo'lmagan raqs robotini yarating/#aqlli ijodkorlik: 11 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Salom do'stlar, men bu darslikda sizga 3D printersiz va Arduino holda uyda qanday qilib raqsga tushadigan robot yasashni ko'rsataman. Bu robot raqsga tusha oladi, avtomatik muvozanatlashadi, musiqa chiqaradi va yuradi. Robotning dizayni ham ajoyib ko'rinishga ega.
1 -qadam: kerakli komponentlar
Bu men zarur bo'lgan komponentlar bo'lib, unda men o'yin maydonchasi, servo dvigatel, o'tish simlari, servo biriktirgich, karton qog'oz va plastik silindrli qutidan foydalanaman.
biz plastik qutidan robotning bosh qismini yasash uchun foydalanamiz va unga barcha simlar va mikro-nazoratchini qo'yamiz.
2 -qadam: Servo ulang
Men servo dvigatelni ulash uchun qutining pastki qismida ikkita teshik qilaman. Ikkala servoni ham teshikka mahkam o'rnating va keyin servo simni rostlang.
3 -qadam: Oyoq dizaynini yarating
Servo dvigatelni o'rnatgandan so'ng, biz robotning Leg dizaynini yasashimiz kerak. Buning uchun biz qalin karton qog'ozdan foydalanamiz. Biz kartondan ikkita kichik bo'lakni kesib olamiz va rasmda ko'rsatilgandek oyoqlarning oddiy dizaynini qilamiz.
Oyoq konstruktsiyasini yaratgandan so'ng, biz servo oyog'ini servo bilan bog'lash uchun o'rnatamiz, rasmda ko'rsatilgandek.
4 -qadam: Oyog'ini servoga mahkamlang
Endi Oyog'ini servo dvigatelga birma -bir ulang. Tana yaxshi bo'lishi uchun ikkala oyog'ingizni mahkam bog'lang. Buni amalga oshirish uchun quyidagi rasmga qarang.
Bundan tashqari, biz ikkita servo dvigateldan foydalanishimiz mumkin. Agar biz 4 ta servo ishlatadigan bo'lsak, biz bu robotga boshqa ko'plab harakatlarni qo'shishimiz mumkin. Ikkita servo motorli robotda biz uni faqat piyoda yurish, oddiy raqs va oyda yurish, tebranish kabi harakatlarga dasturlashimiz mumkin, shuning uchun rasmda ko'rsatilgandek barcha qismlarni to'g'ri ulang.
5 -qadam: Servo xizmatini jumper bilan ulang
Endi biz o'tish simlarini servo dvigatel bilan ulashimiz kerak. O'tkazgich simlarini servo bilan ulash uchun quyidagi rasmga qarang. Barcha simlarni mos keladigan rang bilan ulang.
Barcha simlarni ulab, barcha qismlarini biriktirgandan so'ng, bizning Robot korpusimiz tayyor. Keling, mikro-nazorat moslamasi bilan bog'lanishning keyingi va muhim bosqichiga o'tamiz.
6-qadam: O'yin maydonchasi Bizning mikro-nazoratchimiz
Jumperni mikro-kontroller bilan ulashdan oldin, birinchi navbatda, O'yin maydonchasi ekspressini ko'rib chiqing. O'yin maydonchasi ekspressi-bu yangi turdagi mikro-nazorat moslamasi va Arduino-dan umuman farq qiladiganligi sababli, biz o'yin maydonchasi haqida bilishimiz kerak.
Bu bizning mikro-boshqaruvchi elektron o'yin maydonchamiz. Bu mikro-kontrollerda ko'plab sensorlar, 3 ta funktsiyali tugma, 10 ta rangli LED va ko'plab kirish va chiqish pinlari mavjud. Ushbu mikro -kontrollerda ko'p funktsiyalar mavjud, shuning uchun men buni loyihalarimda ishlataman.
7 -qadam: simlarni ulash
Buni ko'rib chiqqandan so'ng, keling, o'tish simlarini elektron o'yin maydonchasi bilan bog'laylik.
Simlarni quyidagicha ulang - sariq o'tish - PinA1, qizil o'tish - Pin3.3v (i) Qora o'tish - Pin gnd (gnd) Moviy o'tish - Pin3.3v (ii) Oq o'tish - Pin gnd (ii) Yashil o'tish - PinA2
Barcha simlar va o'tish moslamalarini ulashdan so'ng, barcha simlarni to'g'rilab, barcha o'tish va mikro-nazoratchini qutiga soling. Hamma narsani juda ehtiyotkorlik bilan joylashtiring, chunki hech kim simni ajratmasligi kerak. Hammasi shu ……… Shunday qilib, bizning sevimli va DIY -ning ajoyib raqs robotimiz tayyor.
8 -qadam: kod
input.onLoudSound (function () {
for (let i = 0; i = 130) {for (i = 0; i <4; i ++) {pins. A1.servoWrite (155) pin. A2.servoWrite (25) pauza (500) pin. A1. servoWrite (130) pin. A2.servoWrite (50) pauza (500)} pin. A1.servoWrite (130) pin. A2.servoWrite (50)} light.showAnimation (light.rainbowAnimation, 500) pin. A1.servoWrite (130) pins. A2.servoWrite (50) for (i = 0; i <6; i ++) {pause (200) pins. A1.servoWrite (170) pause (100) pin. A2.servoWrite (10) pause (200) pin. A1.servoWrite (130) pauza (100) pin. A2.servoWrite (50) pauza (200)} pin. A1.servoWrite (130) pin. A2.servoWrite (50) uchun (bo'lsin i = 0; i <6; i ++) {pauza (200) pin. A2.servoWrite (10) pauza (200) pin. A1.servoWrite (170) pauza (100) pin. A2.servoWrite (50) pauza (200) pin. A1.servoWrite (130) pauza (100)} pin. A1.servoWrite (130) pin. A2.servoWrite (50) uchun (i = 0 bo'lsin; i <4; i ++) {pauza (100) pin. A1.servoWrite (180) pauza (100) pim. A1.servoWrite (130) pauza (200)} uchun (i = 0 bo'lsin; i <4; i ++) {pauza (100) pim. A2.servoWrite (50) pauza (200)} pin. A1.servoWrite (130) pin. A2.servoWrite (50)}}) pin. A1.servoWrite (130) pin. A2.servoWrite (50) abadiy (funksiya () {light.setBrightness (255) light.showAnimation) (light.rainbowAnimation, 2000) pauza (2000) light.showAnimation (light.runningLightsAnimation, 500) pauza (2500) light.showAnimation (light.colorWipeAnimation, 2000) pauza (2500)}) abadiy (funksiya () {music.playMelody ("C5 BAGFEDC", 120) music.playMelody ("CDEFGAB C5", 120) music.playMelody ("EB C5 ABGAF", 120) music.playMelody ("C5 ABGAFGE", 120)})
9 -qadam: Robot tayyor
Umid qilamanki, barchangizga ushbu loyiha yoqadi va sizga ham yoqadi.
10 -qadam: Keyingi PCB -
NextPCB professional PCB ishlab chiqarish qobiliyatiga ega yuqori sifatli PCB ishlab chiqaruvchisi. PCB materiallari IATF16949, ISO9001, ISO14001, UL, CQC, RoHS va REACH tomonidan sertifikatlangan. NextPCB PCBni 6-8 kun ichida etkazib berish uchun juda tezlashtirilgan usulni qo'llaydi. Men ham oxirgi ikki yil davomida u erda xizmatdan foydalanganman va har doim yaxshi natijalarga erishaman. Shunday qilib, men barcha mexanik yaratuvchilarga NextPCB dan tenglikni sotib olishlarini taklif qilaman.
NextPCB 4-12 qatlamli tenglikni beradi. PCB sifati ham juda yaxshi. Faqat 10 dollar evaziga siz xohlagan rangdagi 10 ta tenglikni olishingiz mumkin. PCBga buyurtma berish uchun NextPCB veb -saytiga kirishingiz kerak. Faqat veb -saytga o'ting Gerber faylini yuklang, PCB sozlamalarini tanlang va hozir 10 ta yuqori sifatli tenglikni buyurtma qiling. Qo'shimcha ma'lumot uchun -
11 -qadam: Youtube -da menga obuna bo'lish orqali bizni qo'llab -quvvatlang
Agar sizga ushbu loyiha yoqqan bo'lsa, iltimos, YouTube kanalimga "obuna bo'lish" orqali meni qo'llab -quvvatlang. Hoziroq obuna bo'ling -
Siz bu erda izoh berish orqali men bilan yangi loyihalar g'oyasini bo'lishishingiz mumkin.
Facebook- @circuitjamer, Instagram- @circuitjamerShunday qilib, xayr bolalar …………….. keyingi loyihalarda ko'ramiz.. Ushbu darsga tashrif buyurganingiz uchun tashakkur ……
Tavsiya:
Qo'l harakati bilan boshqariladigan Chrome dinozavr gadjeti / Buni qanday qilish kerak / #aqlli ijodkorlik: 14 qadam
Qo'l harakati bilan boshqariladigan Chrome dinozavr gadjyeti / Buni qanday qilish kerak juda oson. Agar siz ushbu texnologiyadan xrom DINO -ni boshqarish uchun foydalansangiz, siz yiqilasiz
Arduino va Raspberry Pi yordamida Internet orqali boshqariladigan video-oqim robotini yarating: 15 qadam (rasmlar bilan)
Arduino va Raspberry Pi yordamida Internet orqali boshqariladigan video-oqim robotini yarating: Men @RedPhantom (aka LiquidCrystalDisplay / Itay), Isroilning 14 yoshli talabasi, Max Shein o'rta maktabining ilg'or fanlar va matematika. Men bu loyihani hamma o'rganishi va baham ko'rishi uchun qilyapman
Musiqaga reaktiv RBG yorug'lik qutisi/ #aqlli ijodkorlik qiling: 9 qadam
Musiqiy reaktiv RBG yorug'lik qutisini yarating/ #smartcreativity: Salom do'stlar, bugun men sizga musiqiy reaktiv LED yorug'lik qutisini yasashni ko'rsataman. Shunday qilib, bu ajoyib va ijodiy DIY loyihasidan zavqlaning, shuning uchun umid qilamanki, bu sizga yoqadi .. Barcha ma'lumotlar, kodlar va ko'rsatmalar bu qo'llanmada berilgan. Xo'sh, keling, sta olaylik
O'zingizning Butler robotini yarating !!! - Qo'llanma, rasmlar va video: 58 qadam (rasmlar bilan)
O'zingizning Butler robotini yarating !!! - O'quv qo'llanma, rasmlar va video: EDIT: Loyihalarim haqida qo'shimcha ma'lumotni mening yangi veb -saytim bilan tanishing: narobo.com Shuningdek, robototexnika, mexatronika va maxsus effektli loyihalar/mahsulotlar bo'yicha maslahat beraman. Qo'shimcha ma'lumot olish uchun mening veb -saytimni - narobo.com -ni ko'rib chiqing
Juda kichik robot yarating: Dunyoning eng kichik g'ildirakli robotini ushlagich bilan yasang: 9 qadam (rasmlar bilan)
Juda kichik robot yarating: Dunyoning eng kichik g'ildirakli robotini ushlagich bilan yasang. 1/20 kubik dyuymli robotni ushlagich bilan yarating, u kichik narsalarni olib, harakatlantira oladi. U Picaxe mikrokontroller tomonidan boshqariladi. Menimcha, bu dunyodagi eng kichik g'ildirakli tutqichli robot bo'lishi mumkin. Bu shubhasiz bo'ladi