Агуулгын хүснэгт:

Дөрвөлжин робот шиг DIY цэг (V2 бүртгэл): 9 алхам
Дөрвөлжин робот шиг DIY цэг (V2 бүртгэл): 9 алхам

Видео: Дөрвөлжин робот шиг DIY цэг (V2 бүртгэл): 9 алхам

Видео: Дөрвөлжин робот шиг DIY цэг (V2 бүртгэл): 9 алхам
Видео: Возведение перегородок санузла из блоков. Все этапы. #4 2024, Арваннэгдүгээр
Anonim
Дөрвөлжин робот шиг DIY толбо (Log Log V2)
Дөрвөлжин робот шиг DIY толбо (Log Log V2)

Энэ бол https://www.instructables.com/DIY-Spot-Like-Quadru…robot dog v2 хэрхэн бүтээх талаар дэлгэрэнгүй заавар бүхий барилгын бүртгэл юм.

Дэлгэрэнгүй мэдээлэл авахыг хүсвэл Robolab youtube сайтыг дагана уу.

Энэ бол миний анхны робот бөгөөд над шиг эхлэгчдэд хуваалцах хэдэн зөвлөгөө байна.

Хангамж:

12x LX-16A ухаалаг servo (нэг хөл тутамд 3 ширхэг)

Цуваа автобусны серво хянагч: https://www.hiwonder.hk/collections/servo-controll… Би үүнийг хараахан ажиллуулж амжаагүй байна. доорх дибаг хийх самбарыг ашиглана уу.

USB дибаг хийх самбар

Raspberry Pi 4 Model B

CanaKit 3.5A Raspberry Pi 4 цахилгаан хангамж (USB-C)

Samsung (MB-ME32GA/AM) 32GB 95MB/s (U1) microSDHC EVO Бүрэн хэмжээтэй санах ойн карт сонгох

WHDTS 20A адаптерийн тэжээлийн модуль DC-DC 6V-40V-аас 1.2V-35V хүртэл урвуу тааруулагч Бак тохируулагч CVCC тогтмол хүчдэл тогтмол гүйдэл хувиргагч LED драйвер

Valefod 10 Pack DC-аас DC хүртэл Өндөр үр ашигтай хүчдэлийн зохицуулагч 3.0-40V-аас 1.5-35V хүртэл Бак хувиргагч DIY цахилгаан хангамжийн алхам

www.amazon.com/AmazonBasics-Type-C-USB-Male-Cable/dp/B01GGKYN0A/ref=sr_1_1?crid=15XWS5U537QEA&dchild=1&keywords=usb+to+type-c+cable&3=9bb=3605050 to+төрөл-c+кабель%2Caps%2C185 & sr = 8-1

Бөөрөлзгөнө бялуу хийх зориулалттай Noctua сэнс

Хөл тус бүрийн холхивч:

2x 693ZZ (3x8x4mm)

3x 6704ZZ (20x27x4mm)

1x 6705ZZ (25x32x4mm) 4 хэмжээтэй

Хөл тус бүрийн ташаанд зориулсан холхивч:

2x 693ZZ, нийт 8 ширхэг

2x 6704ZZ 20 нийт

Филлипс өөрөө түншдэг эрэг M1.7 x 8mm 150 орчим ширхэг

2х М3 х 14мм хэмжээтэй өөрөө түншдэг эрэг 16

1 х М3 х 23 мм хэмжээтэй хип 4 өөрөө түншдэг эрэг

Хөл тутамд 2 удаа М3 угаагч, хөлний араа ба холхивч (693ZZ) хооронд 12 ширхэг

8 x 3mm x 10mm самар ба боолт. Нийт 4

Би тоолохоо больсон тохиолдолд эрэг бүрээс хэд хэдэн нэмэлт захиалга өгдөг.

Алхам 1: 3D хэвлэх STL файлууд:

3D хэвлэх STL файлууд
3D хэвлэх STL файлууд
3D хэвлэх STL файлууд
3D хэвлэх STL файлууд

RoboDog v1.0 by robolab19 2020 оны 6 -р сарын 11

Эдгээр Stl файлуудыг зөвхөн хөлгүй биеийн хэсгийг хэвлэхэд ашиглаарай.

Дөрвөлжин робот V2.0 by robolab19 2020 оны 7 -р сарын 31

V2 хөлийг хэвлэхийн тулд эдгээр Stl файлуудыг ашиглана уу.

Raspberry Pi 4B Box (Noctua Fan хувьсагч)

Алхам 2: Доод хөлийг угсрах

Доод хөлийг угсрах
Доод хөлийг угсрах
Доод хөлийг угсрах
Доод хөлийг угсрах
Доод хөлийг угсрах
Доод хөлийг угсрах

Араагаа хөл дээрээ нэмэхэд нэг талд нь нүх байдаг гэдгийг анхаарна уу. Баруун болон зүүн хөлний нүхнүүд бие биенээсээ урагшаа харсан хоёр багц хий. Хөл тус бүрт 3мм х 18мм хэмжээтэй хоёр эрэг ашиглан араа холбоно уу.

Алхам 3: Серво тавиурын дээд хөлийг барих

Серво тавиурын дээд хөлийг барих
Серво тавиурын дээд хөлийг барих
Серво тавиурын дээд хөлийг барих
Серво тавиурын дээд хөлийг барих
Серво тавиурын дээд хөлийг барих
Серво тавиурын дээд хөлийг барих

Дээд талын servo хайрцагт 693ZZ (3x8x4mm) хэмжээтэй хоёр холхивчийг төгсгөл бүрт нь нэг нэгээр нь оруулаад дотогш нь оруулна уу.

Серво тавиур дээр холхивчийг тохируулахын тулд би зөв хэмжээтэй залгуурыг ашиглан тэгшхэн цохив.

Доод servo хайрцгийн хоёр төв нүхэнд 6704ZZ (20x27x4mm) хэмжээтэй хоёр холхивч суурилуулсан байна. Төвийн хоёр холхивчийг гаднаас нь тохируулсан болно.

Дараа нь 6705ZZ (25x32x4mm) холхивчийг доод мөрний араа дээр байрлуулж, дараа нь доод servo хайрцагт байрлуулна. Төгсгөл холхивчийг дотор талаас нь тохируулсан болно.

Одоо хөлийн араа байрлалд тавь. Холхивчийн дунд малгай тавь. 1.7 мм х 8 мм хэмжээтэй дөрвөн боолтыг нэмж, арааны одоо байгаа нүхнүүдтэй уялдуулж, тагны нүхийг бодоорой. Зүүн ба баруун хөл байдаг.

Дундаж цэг дээр servo -г урьдчилан тохируулж, серверт ID дугаар оноож өгнө үү.

Хоёр дугуй servo эвэрийг servo араа руу 1.7mm x 8mm хэмжээтэй дөрвөн боолтоор бэхлээрэй.

Дараа нь хоёр servo -ийг дээд servo хайрцагт байрлуулаад таб руу доош нь дарна уу. Дөрвөн товчлуураар боолтоор шургуул. Зурган дээрх байршлуудтай таарч тохирох servo ID дугаарыг анхаарч үзээрэй.

Доод талын servo хайрцгийн 6704ZZ (20x27x4mm) хэмжээтэй хоёр холхивчоор дамжуулж, төвийн нүхэнд араа бүхий хоёр servo эвэр нэмнэ.

Серво эвэрийг хөлний араагаар 90* өнцгөөр доод servo корпус руу тэгшлэх.

Дээд талын servo хайрцгийг доод servo case дээр байрлуулна. Серво араагаа эргүүлээд servo шүдтэй зэрэгцүүлээрэй. Хөл дээрээ 90* -ийн байрлалыг алдахгүйн тулд тэдгээрийг бага зэрэг хөдөлгөж үзээрэй. Дээд талыг нь 1.7 мм х 8 мм хэмжээтэй эрэг шургаар шургуулна.

Хөлийн араа ба 693ZZ (3x8x4мм) холхивчийн хооронд 3 мм хэмжээтэй угаагчийг нэмнэ. Үүнийг 3м х 18 мм хэмжээтэй шураг ашиглан холхивчоор дамжуулж, хөлийн арааны төв нүхэнд бэхлээрэй. Шургийн хурцадмал байдлыг тохируулж, хөл нь чөлөөтэй хөдөлнө.

Серво эвэрийг боолтоор боолтоор шургуулна.

*Би gcode -ийг тааруулж байх үед мөр нь маш их унасан байв. Хамгийн сайн өнцөг гэж юу болохыг би ойлгоогүй байна. Би одоогоор үүнийг алгасаад gcode тестийг ажиллуулахад хавсаргах болно. Тохирох байрлалд байх үед мөрний араа босоо аманд бэхлээрэй.

Дараа нь холхивч ба араагаа бүхэлд нь байрлуулсан эсэхийг шалгаарай.

*(Одоо мөрний дээд араагаа доод servo gear -ийн гол дээр байрлуул.)

* (Мөрний араагаа servo хайрцагтай?* Өнцгөөр тэгшлээрэй.)

*(Мөрний дээд арааны эргэн тойронд тэмдэглэгдсэн цэгүүдэд жижиг нүх өрөмдөж, 1.7 мм x 8 мм хэмжээтэй 8 боолтоор шургуулна.)

Холхивч ба дээд servo хайрцгийн хооронд 3 мм -ийн угаагчийг нэмнэ. 3 мм x 23 мм боолттой мөрний араа руу холхивчоор шураг хийнэ.

Нөгөө гурван хөлөө давт. Зургийн чиглэлд тохирохын тулд хоёр зүүн, хоёрыг баруун тийш нь хий.

Алхам 4: Мөрний тавиур барих

Мөрний тавиур барих
Мөрний тавиур барих
Мөрний тавиур барих
Мөрний тавиур барих
Мөрний тавиур барих
Мөрний тавиур барих
Мөрний тавиур барих
Мөрний тавиур барих

Мөрний доод талын хоёр хайрцгийг аваад 3 мм х 10 мм хэмжээтэй самар, боолтоор бие биендээ боолт хий.

Дээд талын servo тавиур дээр хоёр ширхэг 693ZZ (3x8x4mm) хэмжээтэй холхивч хэрэглэж, дотроос нь шургуулна.

Хоёр 693ZZ холхивч, хоёр 6704ZZ холхивчийг доод мөрний хайрцагт тохируулна уу. (хөлний зааварчилгааны дагуу хийсэн шиг.)

Дээд талын servo хайрцганд хоёр servo нэмнэ (хөлний зааврын дагуу хийсэн шиг.)

Сервогийн эвэрийг төв холхивчоор дамжуулж төвийн хоёр нүх рүү оруулна уу.

Серво эвэрийг боолтоор боолтоор шургуулна.

Том үсгийг жижиг үсгээр нэмж, 1.7 мм х 8 мм хэмжээтэй эрэг ашиглан бэхлээрэй.

Дунд туяаг мөрөн дээр тавьж, мөрний дээд хэсэгт дөрвөн цооног өрөмдөнө. 1.7мм 8мм хэмжээтэй дөрвөн боолтыг боолтоор шургуул.

Алхам 5: Бие махбодийг бий болгох

Бие махбодийг бүтээх
Бие махбодийг бүтээх
Бие махбодийг бүтээх
Бие махбодийг бүтээх
Бие махбодийг бүтээх
Бие махбодийг бүтээх
Бие махбодийг бүтээх
Бие махбодийг бүтээх

Гурван төвийн хүрээг ижил чиглэлд байрлуулна.

Алдартнуудын төв рүү биеийн төмөр замыг шургуул. 1.7 мм х 8 мм хэмжээтэй эрэг ашиглаж байна

Мөрний цүнхийг үзүүр бүрт байрлуул. servo -ууд дотогшоо орж байна.

Шургийн гол туяа нь бие биенээ чиглүүлж, 1.7 мм х 8 мм хэмжээтэй эрэг ашиглана

Дугуйнуудыг мор мөрний дөрвөлжин ирмэг дээр тэгшлээд нүхийг өрөмдөж, хүрээний төмөр замын нүхийг гарын авлага болгон ашиглана. 1.7 мм х 8 мм хэмжээтэй эрэг ашиглан бэхлээрэй

Алхам 6: Хөлийг биед нэмнэ

Хөлийг биед нэмэх
Хөлийг биед нэмэх
Хөлийг биед нэмэх
Хөлийг биед нэмэх
Хөлийг биед нэмэх
Хөлийг биед нэмэх

Дөрвөн хөлөө зөв байрлалд байрлуулж, бүгд ажиллаж байгаа эсэхийг шалгаарай.

Хөлийн квадратыг биетэй нь уялдуулахдаа мөрний араа байрлуул.

Холхивч ба доод мөрний хооронд 3 мм хэмжээтэй угаагчийг нэмнэ. 3мм х 18мм хэмжээтэй эрэг ашиглан ар талаас холхивчоор шургуул.

Урд талын холхивч дээр таг хийж, 1.7 мм х 8 мм хэмжээтэй дөрвөн эрэгний нүхийг өрөмдөнө. Боолтыг байрлуул

Дөрвөн хөлөө дөрөв давт.

Гинжийг нөгөөгөөс нь холбосон servo утсыг залгаарай.

Сүүлчийн утсыг гинжээр хүрээний төв рүү гүйлгэнэ.

Хөл дээрээ байрлуулахын тулд servo утас хамгаалагч нэмж оруулаарай.

Алхам 7: Электроникийг хүрээ рүү оруулах

Цахилгаан хэрэгслийг хүрээ рүү нэмж оруулах
Цахилгаан хэрэгслийг хүрээ рүү нэмж оруулах
Цахилгаан хэрэгслийг хүрээ рүү нэмж оруулах
Цахилгаан хэрэгслийг хүрээ рүү нэмж оруулах
Цахилгаан хэрэгслийг хүрээ рүү нэмж оруулах
Цахилгаан хэрэгслийг хүрээ рүү нэмж оруулах

Би 1/8 хэмжээтэй фанерыг хайчилж, электроникийг холбох тавцан болгож байна. Нүх нь servo кабелийг хүрээний төвөөс гаргах боломжийг олгодог.

Би фанераас самбарыг авахын тулд компьютерийн хуучин эсэргүүцлийг ашигласан.

Батерейны холбогчоор 14ga утас (улаан, хар) багцыг хий. Би xt 60 -ийг ашиглаж байсан. Би асаах, унтраахын тулд унтраалга нэмсэн. Би туршилтанд зориулж 12V липо батерей ашигласан.

Бөөрөлзгөнө pi c хэлбэрийн холбогчийн хувьд 14ga утас (улаан, хар) багцыг хий. Би usb ашиглан c-адаптерийн кабель бичиж, том USB төгсгөлийг таслав. утсыг буцааж аваад зөвхөн улаан, хар утсыг 5в хөрвүүлэгч рүү ашиглана уу.

Батерейны утаснуудыг 20а хөрвүүлэгчийн оролтод холбож, 20а хөрвүүлэгчийн оролтоос 5в хөрвүүлэгчийн оролт руу утсыг нэмж оруулаарай. 5в хөрвүүлэгчийн гаралт дээр USB төрлийн c ашиглана уу. Pi -ийн цахилгаан хэрэгцээг хангахын тулд вольтыг 5v болгоно.

Би 20A хөрвүүлэгчийг ашиглан Hiwonder -ээс servo самбарыг ажиллуулсан. Би хөрвүүлэгчийн гаралтаас servo хавтангийн оролт руу 14ga утсыг ашигласан. Гаралт дээрх вольт тоолуураар вольт хэмжиж, гадна талын цэнхэр хайрцгийн жижиг шураг ашиглан вольтыг тохируулна. Үүнийг 8.4 вольт болгон тохируулна уу.

Hiwonder -ээс Pi USB -ээс servo самбар руу залгасан утсыг ашиглана уу.

Алхам 8: Raspberry Pi -ийг Ubuntu болон Ros ашиглан тохируулах

Би эндээс https://github.com/RoboLabHub/Tips/tree/master/RoboDog_image бөөрөлзгөнө pi дүрс програм хангамж ашиглан https://ubuntu.com/tutorials/how-to-install-ubuntu-on-your- raspberry-pi#1-ийн тоймыг SD картанд суулгах. Зургийг өгсөн Robolab19 -д баярлалаа.

Алхам 9: Тохируулах, турших

Батерей болон USB кабелийг залгаарай. Тэд дибаг хийх самбарыг харахын тулд Pi дээр байх ёстой. Би rosrun robodog_v2_hw тушаалыг ажиллуулсан бөгөөд энэ нь өөрийгөө анхны тааруулах байрлалд тохируулсан. Би robothw.cpp файлын кодыг сольж хөлийг дөрвөлжин болгож тааруулахаас өөр аргагүй болсон. Би бүх офсетуудыг 0 болгож, кодыг дахин эмхэтгэхээр шийдсэн. Дараа нь би өөрийн офсетыг тохируулсан. Код дээрх офсетууд нь Robolab19 роботод зориулагдсан тул би үүнийг хийсэн. Дахин тохируулах нь servos -ийг маш их хөдөлгөх тул роботыг хэрхэн түдгэлзүүлсэн эсэхийг шалгаарай. Зарим нь сөрөг хязгаарт багтдаг. Та офсетыг өөрчлөх болгондоо файлыг хадгалж, дахин эмхэтгэх ёстой (catkin_make). Дараа нь эхний Ctrl мөрийг тайлбарлаж, хоёр дахь Ctrl мөрийг тайлбарлахгүй (хоёр дахь тааруулах байрлал), хөлийг дөрвөлжин болгохын тулд офсетуудыг дахин тохируулна уу. Дараа нь хоёр дахь Ctrl мөрийг тайлбарлаж, gcode тестийн мөрийг комментоор бичнэ үү. Робот зарим тогтоосон тушаалуудыг давж, дараа нь зогсох болно. Та сүүлийн туршилтын gcode мөрийг хуулж, төгсгөлийг github файлуудын бусад gcode -оор сольж шинэ мөр хийх боломжтой. Надад ik_demo.gcode хамгийн их таалагддаг. Энэ нь роботын олон чадварыг даван туулах болно. Би PS4 хянагчийг Pi4 -ийн bluetooth -тэй хослуулсан.

Энэ бол миний хийх ёстой зүйл юм. Би роботыг алсын удирдлагаар хөдөлгөж чадахгүй байна. Би яаж гэдгийг мэдэхгүй байна, би эхлэгч гэдгийг санаарай. Хэн нэгэн тусалж чадна гэж найдаж байна.

Зөвлөмж болгож буй: