Mục lục:
Video: Cánh tay robot tự làm có thể lập trình Python: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
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:
Bộ làm mát đèn LED cảnh sát có thể lập trình sử dụng STM8 [72 đèn LED]: 9 bước
Bộ đèn LED cảnh sát có thể lập trình sử dụng STM8 [72 đèn LED]: STM8S001J3 là bộ vi điều khiển 8 bit cung cấp 8 Kbyte bộ nhớ chương trình Flash, cùng với một EEPROM dữ liệu thực được tích hợp. Nó được coi là một thiết bị mật độ thấp trong họ vi điều khiển STM8S. MCU này được cung cấp trong một gói SO8N nhỏ.
Xây dựng hệ thống thủy canh tự làm mini & vườn thảo mộc thủy canh tự làm với cảnh báo WiFi: 18 bước
Xây dựng Hệ thống thủy canh tự làm nhỏ & Vườn thảo mộc thủy canh tự làm với cảnh báo WiFi: Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách xây dựng hệ thống #DIY #hydroponics. Hệ thống thủy canh tự làm này sẽ tưới theo chu kỳ tưới thủy canh tùy chỉnh với 2 phút bật và 4 phút tắt. Nó cũng sẽ theo dõi mực nước hồ chứa. Hệ thống này
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình tự lập trình tự ): 7 bước (có Hình ảnh)
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình lập trình …): Vào giữa những năm tám mươi, các bộ sản xuất tổng hợp bắt đầu " ít hơn là tốt hơn " quá trình dẫn đến synths barebone. Điều này cho phép giảm chi phí về mặt sản xuất, nhưng làm cho quá trình vá lỗi trở nên thành công nếu không muốn nói là không thể sử dụng cuối cùng
Bộ lập trình LED RGB có thể lập trình (sử dụng Arduino và Adafruit Trellis): 7 bước (có hình ảnh)
Bộ lập trình LED RGB có thể lập trình (sử dụng Arduino và Adafruit Trellis): Các con trai của tôi muốn các dải LED màu để thắp sáng bàn làm việc của chúng và tôi không muốn sử dụng bộ điều khiển dải RGB đóng hộp, vì tôi biết chúng sẽ cảm thấy nhàm chán với các mẫu cố định những bộ điều khiển này có. Tôi cũng nghĩ rằng đó sẽ là một cơ hội tuyệt vời để tạo ra
Hướng dẫn lập trình thú vị cho nhà thiết kế - Kiểm soát quy trình chương trình- Tuyên bố vòng lặp: 8 bước
Hướng dẫn lập trình thú vị cho nhà thiết kế - Điều khiển quy trình chương trình- Tuyên bố vòng lặp: Điều khiển quy trình chương trình- Tuyên bố vòng lặp Từ chương này, bạn sẽ tiếp xúc với một điểm kiến thức quan trọng và mạnh mẽ - Câu lệnh vòng lặp. Trước khi đọc chương này, nếu bạn muốn vẽ 10.000 vòng tròn trong chương trình, bạn chỉ có thể thực hiện với một