Mục lục:

Cánh tay robot tự làm có thể lập trình Python: 5 bước
Cánh tay robot tự làm có thể lập trình Python: 5 bước

Video: Cánh tay robot tự làm có thể lập trình Python: 5 bước

Video: Cánh tay robot tự làm có thể lập trình Python: 5 bước
Video: Tự học Lập Trình Python trong 10 phút - Siêu Dễ Hiểu 2024, Tháng mười một
Anonim
Cánh tay robot tự làm có thể lập trình Python
Cánh tay robot tự làm có thể lập trình Python

Tại sao thực hiện dự án này:

(a) Học cách điều khiển cánh tay robot bằng cách viết mã Python. Điều này sẽ cung cấp cho bạn khả năng kiểm soát chi tiết nhất trong khi thêm lập trình máy tính vào dây curoa của bạn và tìm hiểu hoạt động bên trong của động cơ dựa trên thanh ghi phức tạp.

(b) Tìm hiểu Raspberry Pi 3B và các chân GPIO.

(c) Làm việc với "Ferrari" của động cơ / bộ truyền động rô bốt (Dynamixel AX-12A).

(d) Tiết kiệm tiền bằng cách không phải mua mô-đun điều khiển riêng biệt (ví dụ: không có CM-530).

(e) Học cách nối dây bảng mạch với IC DIP-20 rẻ tiền ($ 1,50) để điều khiển giao tiếp.

(f) Tìm hiểu giao tiếp UART, bán song công sang song công, và giao tiếp nối tiếp.

Toàn bộ hóa đơn nguyên vật liệu (BoM):

github.com/CalvinBarajas/RobotArm

Về:

Trong loạt video này, tôi sẽ chỉ cho bạn chính xác những gì bạn cần để chế tạo cánh tay robot này. Tôi sẽ thực hiện từng bước một để bạn có thể nhân rộng dự án này ở nhà nếu muốn. Hãy chắc chắn sử dụng tệp ReadMe trong kho lưu trữ GitHub của tôi (https://github.com/CalvinBarajas/RobotArm). Đây là một cánh tay robot đơn giản sử dụng Servos Dynamixel AX-12A, vi điều khiển Raspberry Pi 3B, bộ đệm ba trạng thái bát phân 74LS241, lập trình Python, một số giao tiếp nối tiếp Linux và UART. Tôi đã thực hiện tất cả các công việc nặng nhọc cho dự án này và nó hẳn là plug-and-play cho bạn.

Cảm ơn bạn đã dành thời gian!

Calvin

Bước 1:

Mục lục:

(a) Cánh tay robot ở các góc độ khác nhau.

(b) Tệp ReadMe.md trên GitHub.

Bước 2:

Mục lục:

(a) Cách kết nối breadboard.

(b) Gói hướng dẫn được giải thích.

Bước 3:

Mục lục:

(a) Ảnh chụp cận cảnh của cánh tay robot và cách chúng kết hợp với nhau.

(b) Thảo luận về các trang web quan trọng đối với dự án này.

Bước 4:

Mục lục:

(a) Đánh giá sâu về mã Python trong kho lưu trữ GitHub.

(b) Gói hướng dẫn (giải thích vị trí mục tiêu và vận tốc góc).

Bước 5:

Mục lục:

(a) Di chuyển robot trong nhóm thực và xem những thay đổi ảnh hưởng đến cánh tay như thế nào.

(b) Cách hoạt động của bộ nguồn để bàn Mastech HY1803D.

(c) Gói hướng dẫn (phân tích nâng cao).

(d) Cách sử dụng Box.com để chuyển tệp.

Đề xuất: