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

Python програмчлагдах DIY робот гар: 5 алхам
Python програмчлагдах DIY робот гар: 5 алхам

Видео: Python програмчлагдах DIY робот гар: 5 алхам

Видео: Python програмчлагдах DIY робот гар: 5 алхам
Видео: Robotics and PLC training 2024, Арваннэгдүгээр
Anonim
Python програмчлагдах DIY робот гар
Python програмчлагдах DIY робот гар

Энэ төслийг яагаад хийх ёстой вэ:

(a) Python кодыг бичиж робот гараа хянаж сур. Энэ нь компьютерийн програмчлалыг бүс дээрээ нэмж, бүртгэлд суурилсан нарийн моторын дотоод үйл ажиллагааг сурч байхдаа хамгийн нарийн хяналтыг өгөх болно.

(б) Raspberry Pi 3B ба GPIO тээглүүрүүдийг сур.

(в) Робот мотор/идэвхжүүлэгчийн "Феррари" -тай ажиллах (Dynamixel AX-12A).

(d) Тусдаа хяналтын модуль худалдаж авах шаардлагагүй тул мөнгө хэмнээрэй (жишээ нь, CM-530 байхгүй).

(д) Харилцааг хянахын тулд хямд үнэтэй ($ 1.50) DIP-20 IC бүхий талхны хавтанг утсаар холбож сур.

(f) UART, хагас дуплексээс бүрэн дуплекс, цуваа холбоог сурах.

Бүрэн материалын бүртгэл (BoM):

github.com/CalvinBarajas/RobotArm

Тухай:

Энэхүү видео цувралд би энэхүү робот гарыг бүтээхэд яг юу хэрэгтэй байгааг харуулах болно. Би бүх алхмуудыг нэг нэгээр нь давах болно, ингэснээр та хүсвэл энэ төслийг гэртээ давтаж болно. ReadMe файлыг миний GitHub репозиторид уншихаа мартуузай (https://github.com/CalvinBarajas/RobotArm). Энэ бол Dynamixel AX-12A servo, Raspberry Pi 3B микроконтроллер, 74LS241 гурван талт гурван төлөвт буфер, Python програмчлал, зарим Linux, UART цуваа холболтыг ашигладаг энгийн робот гар юм. Би энэ төслийн бүх хүндийг өргөлтийг хийсэн бөгөөд энэ нь танд залгагдаж тоглох ёстой.

Цаг гаргасанд баярлалаа!

Калвин

1-р алхам:

Агуулга:

(a) Өөр өөр өнцөгт робот гар.

(b) GitHub дээрх ReadMe.md файл.

Алхам 2:

Агуулга:

(а) Талхны хавтанг хэрхэн яаж холбох вэ.

(б) Зааварчилгааны багцыг тайлбарласан болно.

Алхам 3:

Агуулга:

(a) Робот гарны зураг, түүнийг хэрхэн яаж нэгтгэсэн тухай зураг.

(b) Энэхүү төсөлд чухал ач холбогдолтой вэбсайтуудыг хэлэлцэх.

Алхам 4:

Агуулга:

(a) GitHub репозитор дахь Python кодыг нарийвчлан судлах.

(б) Зааварчилгааны багц (зорилгын байрлал ба өнцгийн хурдыг тайлбарласан).

Алхам 5:

Агуулга:

(a) Роботыг жинхэнэ багаар хөдөлгөж, өөрчлөлт гаранд хэрхэн нөлөөлж байгааг харах.

(b) Mastech HY1803D вандан цахилгаан хангамж хэрхэн ажилладаг.

(c) Зааварчилгааны багц (дэвшилтэт дүн шинжилгээ).

(d) Box.com ашиглан файл дамжуулах талаар.

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