Mündəricat:

Python Proqramlaşdırıla bilən DIY Robot Kolu: 5 addım
Python Proqramlaşdırıla bilən DIY Robot Kolu: 5 addım

Video: Python Proqramlaşdırıla bilən DIY Robot Kolu: 5 addım

Video: Python Proqramlaşdırıla bilən DIY Robot Kolu: 5 addım
Video: Proqramlaşdırıla bilən Ağıllı Robotla Oynadıq - Sensorlu Robot 2024, Noyabr
Anonim
Python Proqramlaşdırıla bilən DIY Robot Kolu
Python Proqramlaşdırıla bilən DIY Robot Kolu

Niyə Bu Layihəni Edin:

(a) Python kodu yazaraq robot qolunu idarə etməyi öyrənin. Bu, kəmərinizə kompüter proqramlaşdırması əlavə edərkən və mürəkkəb reyestr əsaslı mühərriklərin daxili işlərini öyrənərkən sizə ən zərif nəzarəti verəcək.

(b) Raspberry Pi 3B və GPIO pinlərini öyrənin.

(c) Robot mühərriklərinin/aktuatorlarının "Ferrari" si ilə işləmək (Dynamixel AX-12A).

(d) Ayrı bir idarəetmə modulu almadan pula qənaət edin (məsələn, CM-530 yoxdur).

(e) Əlaqəni idarə etmək üçün ucuz (1.50 dollar) DIP-20 IC ilə çörək taxtası bağlamağı öyrənin.

(f) UART, yarı dupleksdən tam dupleksə və serial ünsiyyətini öyrənin.

Tamamlanmış materiallar siyahısı (BoM):

github.com/CalvinBarajas/RobotArm

Haqqında:

Bu video seriyasında, bu robot qolu qurmaq üçün sizə lazım olanı tam olaraq göstərəcəyəm. İstəyirsinizsə bu layihəni evdə təkrarlaya bilmək üçün bütün addımları bir-bir keçəcəyəm. ReadMe faylını GitHub depomda araşdırdığınızdan əmin olun (https://github.com/CalvinBarajas/RobotArm). Bu Dynamixel AX-12A servolarını, Raspberry Pi 3B mikro nəzarətçisini, 74LS241 səkkiz üçlü dövlət tamponunu, Python proqramlaşdırmasını, bəzi Linux və UART seriyalı rabitəsini istifadə edən sadə bir robot qoludur. Bu layihə üçün bütün ağır yükləri etdim və bu, sizin üçün olduqca çox tak-istifadə etməliydi.

Vaxt ayırdığınız üçün təşəkkür edirik!

Calvin

Addım 1:

Mündəricat:

(a) Fərqli açılarda robot qolu.

(b) GitHubdakı ReadMe.md faylı.

Addım 2:

Mündəricat:

(a) Çörək taxtasını necə bağlamaq olar.

(b) Təlimat paketi izah edilmişdir.

Addım 3:

Mündəricat:

(a) Robot qolun və necə bir araya gəldiyinin şəkilləri.

(b) Bu layihə üçün vacib olan saytların müzakirəsi.

Addım 4:

Mündəricat:

(a) GitHub deposunda Python kodunun dərindən araşdırılması.

(b) Təlimat paketi (hədəf mövqeyi və bucaq sürəti izah olunur).

Addım 5:

Mündəricat:

(a) Robotu real komandada hərəkət etdirmək və dəyişikliklərin qola necə təsir etdiyini görmək.

(b) Mastech HY1803D tezgah üstü enerji təchizatı necə işləyir.

(c) Təlimat paketi (qabaqcıl analiz).

(d) Faylları ötürmək üçün Box.com -dan necə istifadə olunur.

Tövsiyə: