Mục lục:
- Bước 1: Làm mẫu cho Robot của bạn
- Bước 2: Xem bên
- Bước 3: 3 Thành phần chính
- Bước 4: Chuyển động: Động cơ bước
- Bước 5: The Cupholder: Mô hình
- Bước 6: The Cupholder: Cơ chế
- Bước 7: The Cupholder: Cơ chế của tôi
- Bước 8: The Cupholder: Mạch
- Bước 9: Đổ: Mạch
- Bước 10: Đổ: Tiếp theo
- Bước 11: Mã ShotBot
Video: Robot ShotBot: 11 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Tài liệu hướng dẫn này được tạo ra để đáp ứng yêu cầu dự án của Makecourse tại Đại học Nam Florida (www.makecourse.com)
Quân nhu:
Dây điện, Arduino, 6v an toàn thực phẩm Máy bơm nước DC chìm, 2 động cơ bước, 2 Bảng điều khiển ULN2003, Cầu H, Động cơ 180 Servo, Nguồn điện 5v và 6-9v, Bảng mạch, IR Senor và điều khiển từ xa, Súng bắn keo nóng, An toàn thực phẩm đường ống.
Bước 1: Làm mẫu cho Robot của bạn
Tạo Mô hình 3D cho rô-bốt của bạn theo cách bạn muốn. Hãy tính đến cách bạn sẽ đặt bánh xe và trục, các động cơ, cơ cấu cho tủ đựng cốc, hệ thống dây điện và các bộ phận điện cũng như két nước. Bạn có thể thấy trong hình rằng tôi đã lên kế hoạch về kích thước (8x8x4in) và vị trí của các thành phần và dây dẫn của tôi. Nếu cần, hãy tìm kích thước hoặc mô hình 3D của các thành phần thực tế của bạn. Bạn cũng có thể thấy ở góc sau mà tôi đã tạo một khe để luồn dây qua.
Bước 2: Xem bên
Bạn có thể thấy tôi đã tạo một khe cho động cơ bước và trục cho bánh trước.
Bước 3: 3 Thành phần chính
Có 3 cơ chế chính cho Robot.
1. Chuyển động: Các bánh xe và chức năng truyền động.
Một. Điều này Yêu cầu hai động cơ bước và bảng điều khiển
2. The Cupholder: Tạo vị trí cho cốc và vị trí rót chính xác
Một. Điều này yêu cầu một động cơ servo.
3. The Pouring: Cơ chế đổ ra từng cú đánh.
Một. điều này yêu cầu cầu H và máy bơm nước
Đối với breadboard, hãy kết nối các đường ray nối đất với nhau và kết nối một trong số chúng với Arduino để tạo ra một mặt đất chung.
Bot này sẽ được điều khiển bởi IR Sensor và điều khiển từ xa. Bạn sẽ cần kết nối nó với một trong các chân kỹ thuật số trên Arduino và kết nối nó với nguồn và mặt đất của Arduino.
Bước 4: Chuyển động: Động cơ bước
Kết nối động cơ Bước của bạn với mỗi bảng trình điều khiển và kết nối chân IN với chân 1-4 đến chân 2-9 trên Arduino. Kết nối nguồn điện với pin 6v + bên ngoài và nối đất từng hệ thống với nối đất chung (hoặc nối đất Arduino)
Khi bạn lập trình động cơ bước, bạn có thể sử dụng thư viện động cơ bước hoặc mã cứng nó. Đối với dự án này, nó sẽ được mã hóa cứng.
Bước 5: The Cupholder: Mô hình
Đây là mẫu cốc nguyệt san do mình tạo ra. Chú ý khớp mở ở mặt sau cho cơ chế.
Bước 6: The Cupholder: Cơ chế
Đối với Cupholder, bạn sẽ sử dụng một servo để điều khiển chuyển động của nó. Theo hình trên, Bạn muốn tạo một hệ thống hai khớp nối với một khớp nối ở cuối cánh tay đòn servo và một khớp nối ở mặt sau của ngăn chứa cốc. Điều này sẽ biến một chuyển động quay thành tuyến tính. Đối với điều này, tôi đã sử dụng bìa cứng và Q-tips. Tôi cắt một miếng bìa cứng hình chữ nhật nhỏ và đặt một lỗ nhỏ và mỗi đầu. Tôi đặt một Q-tip, xuyên qua mỗi đầu và gắn nó vào servo và cupholder. Sau đó, sử dụng keo nóng để che các đầu của Q-tip.
Bước 7: The Cupholder: Cơ chế của tôi
Bước 8: The Cupholder: Mạch
Bạn muốn kết nối động cơ servo với nguồn và đất và kết nối nó với một trong các chân PWM.
Bước 9: Đổ: Mạch
Kết nối máy bơm nước DC với OUT1 và OUT2 của cầu H. Kết nối cầu H với điểm chung. Nếu nguồn điện bên ngoài của bạn nhỏ hơn 12v, hãy kết nối nó với + 12v trên cầu H, nếu không, hãy tháo nắp jumper phía sau kết nối và kết nối nó với + 12v. Đối với Dự án này, tôi đã sử dụng Pin 9v làm bên ngoài của mình. Tiếp theo, tháo jumper trên chân ENA và kết nối nó với chân PWM trên Arduino. Kết nối IN1 với các chân Arduino. Lưu ý: Thông thường, chúng tôi cũng sẽ kết nối IN2, nhưng chúng tôi không phải kết nối trong trường hợp này vì chúng tôi không bao giờ cần thay đổi cấu hình của động cơ DC.
Bước 10: Đổ: Tiếp theo
Bạn muốn đặt máy bơm nước ở đáy bể và cấp nước lên trên đỉnh bể. Sau đó, bạn có thể chỉnh góc đường ống từ phía trên của robot và hướng nó vào tủ đựng cốc.
Bước 11: Mã ShotBot
Mã chính và chức năng
Đề xuất:
Arduino - Robot giải quyết mê cung (MicroMouse) Robot theo dõi tường: 6 bước (có hình ảnh)
Arduino | Robot giải mê cung (MicroMouse) Tường theo rô bốt: Chào mừng tôi là Isaac và đây là rô bốt đầu tiên của tôi " Tiền đạo v1.0 ". Robot này được thiết kế để giải một mê cung đơn giản.Trong cuộc thi, chúng tôi có hai mê cung và rô bốt đã có thể xác định chúng. Bất kỳ thay đổi nào khác trong mê cung có thể yêu cầu thay đổi trong th
Cách chế tạo Robot SMARS - Xe tăng Robot thông minh Arduino Bluetooth: 16 bước (có hình ảnh)
Cách xây dựng Robot SMARS - Arduino Smart Robot Tank Bluetooth: Bài viết này được PCBWAY tài trợ một cách tự hào. Hãy thử nó cho chính bạn và nhận được 10 PCB chỉ với $ 5 tại PCBWAY với chất lượng rất tốt, Cảm ơn PCBWAY. Tấm chắn động cơ cho Arduino Uno
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Robot thăng bằng / Robot 3 bánh / Robot STEM: 8 bước
Robot thăng bằng / Robot 3 bánh / Robot STEM: Chúng tôi đã chế tạo robot 3 bánh và thăng bằng kết hợp để sử dụng trong trường học và các chương trình giáo dục sau giờ học. Robot dựa trên Arduino Uno, một tấm chắn tùy chỉnh (tất cả các chi tiết cấu tạo được cung cấp), một bộ pin Li Ion (tất cả các cấu trúc
[Robot Arduino] Làm thế nào để tạo ra một robot ghi lại chuyển động - Robot ngón tay cái - Động cơ Servo - Mã nguồn: 26 bước (có hình ảnh)
[Robot Arduino] Làm thế nào để tạo ra một robot ghi lại chuyển động | Robot ngón tay cái | Động cơ Servo | Mã nguồn: Thumbs Robot. Đã sử dụng một chiết áp của động cơ servo MG90S. Nó là rất thú vị và dễ dàng! Mã rất đơn giản. Nó chỉ có khoảng 30 dòng. Nó trông giống như một bức ảnh chụp chuyển động. Vui lòng để lại bất kỳ câu hỏi hoặc phản hồi nào! [Hướng dẫn] Mã nguồn https: //github.c