Mundarija:
- 1 -qadam: Robot qismlari
- 2 -qadam: 3D bosib chiqarish qismlari
- 3 -qadam: Old Assesmbly
- 4 -qadam: Pastki Servo
- 5 -qadam: Torsonni mahkamlang
- 6 -qadam: Qalamlarni joylashtiring
- 7 -qadam: O'chirgichlarni torting
- 8 -qadam: Ko'proq qalam qo'shing
- 9 -qadam: O'chirish sxemasini yarating
- 10 -qadam: burg'ulash
- 11 -qadam: Arduino Micro -ni joylashtiring
- 12 -qadam: Batareya qisqichini ulang
- 13 -qadam: O'chirish kartasini ulang
- 14 -qadam: Servolarni simga ulang
- 15 -qadam: Arduino -ni dasturlash
- 16 -qadam: Batareyani ulang
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
3D bosib chiqarishning yaxshi tomoni shundaki, u robotlarni yaratishni osonlashtiradi. Siz xohlagan qismlarning konfiguratsiyasini loyihalashtirishingiz va ularni darhol qo'lingizda ushlab turishingiz mumkin. Bu tezkor prototip yaratish va tajriba o'tkazish imkonini beradi. Bu 3D -bosma robot bunga misol bo'la oladi, uning oldingi muvozanat markazini siljitadigan yuradigan botga ega bo'lish fikri menda bir necha yillardan beri bor edi. Biroq, uni javonlardan tashqarida bajarish har doim juda murakkab bo'lib chiqdi va meni chindan ham sinab ko'rishga xalaqit berdi. Shunga qaramay, men buni 3D bosib chiqarish yordamida tez va oson bajarish mumkinligini anglaganimda, men nihoyat ikki kun ichida bu robotni yaratishga muvaffaq bo'ldim. Asosan, 3D bosib chiqarish menga g'oyani qabul qilishga va uni 48 soatdan kamroq vaqt ichida amalga oshirishga imkon berdi. Agar siz ushbu robotni yaratishda qo'lingizni sinab ko'rmoqchi bo'lsangiz, men sizga fayllarni o'z ichiga olganman va o'zingizga ko'rsatma berganman. Bu, albatta, 3D printerga ega bo'lgan, elektronika va lehim haqida ozgina biladigan, oyoqlarini robototexnika bilan namlash uchun qiziqarli hafta oxiri loyihasi.
1 -qadam: Robot qismlari
Quyidagi materiallarni oling:
(x1) 3D printer (men Creality CR-10 dan foydalanaman) (x2) Standart servo (x1) Arduino micro (x1) 40-pinli rozetka (x1) PCB (x1) 9V batareya tutqichi (x1) 9V batareya ushlagichi (x1) 9V batareya (x2) 3-pinli sarlavhalar (x13) M3 yong'oq va murvat (x4) qalamlar
(E'tibor bering, bu sahifadagi havolalarning ba'zilari sheriklik havolalaridir. Bu siz uchun mahsulot narxini o'zgartirmaydi. Men olgan mablag'imni yangi loyihalarni amalga oshirish uchun qayta sarmoya qilaman. Agar siz muqobil etkazib beruvchilar uchun biron bir taklifni xohlasangiz, menga ruxsat bering. bilaman.)
2 -qadam: 3D bosib chiqarish qismlari
Maxsus 3D printer yordamida biriktirilgan fayllarni 3D chop eting. Maxsus sozlamalaringiz bilan ishlash uchun fayllarni sozlashingiz kerak bo'lishi mumkin.
3 -qadam: Old Assesmbly
Robotning old qismiga to'rtta murvatni joylashtiring.
Ikkita old oyoq uzatmalarini robot korpusi oldidagi bo'lakka siljiting, shunda oyoq rozetkalari tashqariga qaratiladi.
Vitesni oyoqlarning ikkita tayanch tishli orasiga joylashtiring.
Servo haydovchisini markaziy vites qutisiga bosing va vint bilan mahkamlang.
Nihoyat, oldingi assesmblyni bajarish uchun ilgari o'rnatilgan boltlar yordamida servo joyiga mahkamlang.
4 -qadam: Pastki Servo
Pastki servoni o'rnatish qistirmasiga suring va murvat bilan mahkamlang.
5 -qadam: Torsonni mahkamlang
Dvigatel haydovchisining o'rtasiga joylashtirilgan 3D bosilgan tanani bosing va uni mahkamlang.
6 -qadam: Qalamlarni joylashtiring
Qalamlarni torso uyasiga joylashtiring, shunda silgi uchlari chiqib ketadi.
7 -qadam: O'chirgichlarni torting
O'chirgichlarni qisqich yordamida ikkita qalamdan tortib oling.
8 -qadam: Ko'proq qalam qo'shing
O'chirgich ilgari biriktirilgan qalamlarning uchini oldingi oyoq uyalariga joylashtiring.
9 -qadam: O'chirish sxemasini yarating
40-pinli rozetkani taxtaning o'rtasiga lehimlang. Qora simni 9V akkumulyatordan Arduino rozetkasidagi erga, qizil simni V-piniga ulang. 40 pinli rozetka quyidagicha: bosh pimi 1 - 5V quvvat boshi pimi 2 - topraklama pimi 3 - raqamli pin 8 (rozetka pimi) ikkinchi uch pinli erkak boshini 40 pinli rozetkaga quyidagicha lehimlang: bosh pimi 1 - 5V quvvat boshi pimi 2 - Topraklama pimi 3 - Raqamli pin 9 (soket pimi 37)
10 -qadam: burg'ulash
Lehimlangan elektr ulanishlari bo'lmagan elektron kartaning bir qismiga markazlashtirilgan 1/8 dyuymli teshikni burang.
11 -qadam: Arduino Micro -ni joylashtiring
Arduino mikrokompyuterini rozetkaning tegishli pinlariga joylashtiring.
12 -qadam: Batareya qisqichini ulang
Batareya qisqichini elektron kartaning pastki qismiga ulang, u bilan hech qanday elektr aloqasini qisqa tutashuvdan saqlang.
13 -qadam: O'chirish kartasini ulang
Elektr platasini robot korpusidagi o'rnatish teshiklariga mahkamlang.
14 -qadam: Servolarni simga ulang
Servo rozetkalarini elektron kartadagi mos keladigan erkak bosh pimlariga ulang.
15 -qadam: Arduino -ni dasturlash
Arduino -ni quyidagi kod bilan dasturlash:
//
// 3D bosma robotning kodi // Batafsil: https://www.instructables.com/id/3D-Printed-Robot/ saytida // Bu kod jamoat domenida // // servo kutubxonasini qo'shish # o'z ichiga oladi // ikkita servo misol yaratish Servo myservo; Servo myservo1; // Servo markazlashtirilguncha bu raqamlarni o'zgartiring !!!! // Nazariyada 90 - mukammal markaz, lekin u odatda yuqoriroq yoki pastroq bo'ladi. int FrontBalanced = 75; int BackCentered = 100; // Oldinga int backRight = BackCentered - 20 siljiganida muvozanatning orqa markazining o'rnini bosadigan o'zgaruvchilar. int backLeft = BackCentered + 20; // Servislarning dastlabki shartlarini o'rnating va 2 soniya kuting void setup () {myservo.attach (8); myservo1.attach (9); myservo1.write (FrontBalanced); myservo.write (BackCentered); kechikish (2000); } void loop () {// To'g'ridan -to'g'ri yurish goStraight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // O'ngga burilish goRight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // To'g'ridan -to'g'ri yurish goStraight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // chapga burilish goLeft (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); }} // Yurish funktsiyasi void walkOn () {myservo.write (BackCentered + 30); kechikish (1000); myservo.write (BackCentered - 30); kechikish (1000); } // Void goLeft () funktsiyasini chapga burish {BackCentered = backLeft; myservo1.write (FrontBalanced + 40); } // Void goRight funktsiyasini o'ngga burish () {BackCentered = backRight; myservo1.write (FrontBalanced - 40); } // To'g'ridan -to'g'ri o'tish void goStraight () {BackCentered = 100; myservo1.write (FrontBalanced); }
16 -qadam: Batareyani ulang
9V batareyani ulang va batareyaning qisqichi bilan mahkamlang.
Siz buni foydali, qiziqarli yoki ko'ngilochar deb topdingizmi? Mening so'nggi loyihalarimni ko'rish uchun @madeineuphoria -ni kuzatib boring.
Tavsiya:
Ob'ektlarni kuzatish kamerasi aylanishi o'qi bilan. 3D bosma va RoboClaw DC dvigatel boshqaruvi va Arduino -da qurilgan: 5 qadam (rasmlar bilan)
Ob'ektni kuzatish kamerasi aylanishi o'qi bilan. 3D bosilgan va RoboClaw DC Motor Controller & Arduino-da qurilgan: bu loyiha mening qiziqishimni DIY bilan uyg'unlashtirganimdan beri eng sevimli loyihalarimdan biri bo'ldi. Men har doim kinofilmlarni tomosha qilish uchun ekran bo'ylab harakatlanayotgan filmlardagi kinofilmlarga taqlid qilishni xohlaganman
OAREE - 3D bosma - muhandislik ta'limi uchun to'siqlardan qochadigan robot (OAREE) Arduino bilan: 5 qadam (rasmlar bilan)
OAREE - 3D bosma - muhandislik ta'limi uchun to'siqlardan qochadigan robot (OAREE) Arduino bilan: OAREE (muhandislik ta'limi uchun to'siqlardan qochuvchi robot) Dizayn: Bu ko'rsatmaning maqsadi oddiy/ixcham bo'lgan OAR (to'siqdan qochuvchi robot) robotini loyihalash edi. 3D bosib chiqarish, yig'ish oson, harakatlanish uchun uzluksiz aylanish servolaridan foydalanadi
MOTORLANGAN KAMERA TUZISH TIZIMI BILAN (3D bosma): 7 qadam (rasmlar bilan)
MOTORLANGAN KAMERA YUQARISH TIZIMI (3D bosma) bilan: Asosan, bu robot kamera/smartfonni temir yo'lda harakatlantiradi va ob'ektni "kuzatib boradi". Maqsadli ob'ektning joylashuvi robot tomonidan allaqachon ma'lum. Ushbu kuzatuv tizimining matematikasi juda oddiy. Biz kuzatuv jarayonining simulyatsiyasini yaratdik
Quvonchli robot (Robo Da Alegriya) - Ochiq manbali 3D bosma, Arduino bilan ishlaydigan robot!: 18 qadam (rasmlar bilan)
Quvonchli robot (Robo Da Alegriya) - Ochiq manbali 3D bosma, Arduino bilan ishlaydigan robot !: Instructables Wheels tanlovida birinchi sovrin, Arduino bo'yicha Instructables tanlovida ikkinchi sovrin va Bolalar uchun dizayn tanlovida yuguruvchi. Bizga ovoz bergan barchaga rahmat !!! Hamma joyda robotlar kelmoqda. Sanoat dasturlaridan tortib to
Solderdoodle Plus: Sensorli boshqaruvli lehimli dazmol, LED teskari aloqa, 3D bosma quti va USB bilan qayta zaryadlanuvchi: 5 qadam (rasmlar bilan)
Solderdoodle Plus: Sensorli boshqaruv, Led teskari aloqa, 3D bosma quti va USB bilan qayta zaryadlanuvchi lehimli dazmol: Solderdoodle Plus uchun Kickstarter loyiha sahifasiga tashrif buyuring, simsiz USB qayta zaryadlanuvchi issiq ko'p asbobli va ishlab chiqarish modeliga oldindan buyurtma bering! Https: //www.kickstarter.com/projects/249225636/solderdoodle-plus-cordless-usb-rechargeable-ho