Mục lục:

Robot ShotBot: 11 bước
Robot ShotBot: 11 bước

Video: Robot ShotBot: 11 bước

Video: Robot ShotBot: 11 bước
Video: 1-10 ShotBot Legend SeriesTrading Bot Takes $6,100 NQ 2024, Tháng mười một
Anonim
Robot ShotBot
Robot ShotBot

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

Mô hình Robot của bạn
Mô hình 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

Xem bên
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

Chuyển động: Động cơ bước
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

The Cupholder: Người mẫu
The Cupholder: Người mẫu

Đâ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ế

The Cupholder: Cơ chế
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

The Cupholder: Cơ chế của tôi
The Cupholder: Cơ chế của tôi

Bước 8: The Cupholder: Mạch

The Cupholder: Mạch
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

Đổ: Mạch
Đổ: 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

Đổ: Tiếp theo
Đổ: 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: