Mục lục:

Xe tăng tự trị có GPS: 5 bước (có hình ảnh)
Xe tăng tự trị có GPS: 5 bước (có hình ảnh)

Video: Xe tăng tự trị có GPS: 5 bước (có hình ảnh)

Video: Xe tăng tự trị có GPS: 5 bước (có hình ảnh)
Video: Dân mạng TQ gáy "Việt Nam không có cửa đua xe tăng" và cái kết 2024, Tháng bảy
Anonim
Image
Image
Lắp ráp khung xe
Lắp ráp khung xe

DFRobot gần đây đã gửi cho tôi bộ công cụ Devastator Tank Platform của họ để dùng thử. Vì vậy, tất nhiên, tôi quyết định làm cho nó tự động và cũng có khả năng GPS. Robot này sẽ sử dụng một cảm biến siêu âm để điều hướng, nơi nó di chuyển về phía trước trong khi kiểm tra độ hở của nó. Nếu nó đến quá gần một vật thể hoặc rào cản khác, nó sẽ kiểm tra từng hướng và sau đó di chuyển cho phù hợp.

Hội đồng quản trị:

  • Nền tảng robot xe tăng DFRobot Devastator: Liên kết
  • Mô-đun GPS DFRobot có kèm theo: Liên kết
  • Thanh thiếu niên 3.5
  • Cảm biến siêu âm - HC-SR04 (Chung)
  • Micro Servo 9g

Bước 1: Lắp ráp khung xe

Lắp ráp khung xe
Lắp ráp khung xe

Bộ sản phẩm đi kèm với hướng dẫn cực kỳ dễ làm theo để ghép chúng lại với nhau. Ngoài 4 mảnh cấu trúc đơn giản, nó có nhiều lỗ gắn khác nhau có thể hỗ trợ các bo mạch như Raspberry Pi và Arduino Uno. Tôi bắt đầu bằng cách gắn hệ thống treo vào mỗi bên của khung xe, sau đó lắp bánh xe vào. Sau đó, tôi chỉ cần vặn từng mảnh lại với nhau và thêm các bản nhạc.

Bước 2: Tạo Điện tử

Tạo thiết bị điện tử
Tạo thiết bị điện tử
Tạo thiết bị điện tử
Tạo thiết bị điện tử
Tạo thiết bị điện tử
Tạo thiết bị điện tử

Tôi quyết định sử dụng Teensy 3.5 cho não trên robot của mình, vì nó có thể hỗ trợ nhiều kết nối nối tiếp và chạy ở 120 MHz (so với 16 cho Arduino Uno). Sau đó, tôi gắn mô-đun GPS vào các chân Serial1, cùng với mô-đun Bluetooth trên Serial3. L293D là sự lựa chọn tốt nhất cho trình điều khiển động cơ, vì nó hỗ trợ 3.3v in và 2 động cơ. Cuối cùng là cảm biến khoảng cách servo và siêu âm. Khung máy hỗ trợ một microservo ở phía trên và thêm vào đó, tôi đã dán vào một HC-SR04 do mức tiêu thụ điện năng thấp và dễ sử dụng của nó.

Bước 3: Tạo ứng dụng

Tôi muốn robot này có cả khả năng tự động và thủ công, vì vậy ứng dụng cung cấp cả hai. Tôi bắt đầu bằng cách tạo bốn nút điều khiển từng hướng: tiến, lùi, trái và phải, đồng thời cũng có hai nút để chuyển đổi giữa chế độ thủ công và tự động. Sau đó, tôi đã thêm một bộ chọn danh sách cho phép người dùng kết nối với mô-đun bluetooth HC-05 trên rô bốt. Cuối cùng tôi cũng thêm một bản đồ với 2 điểm đánh dấu hiển thị vị trí của cả điện thoại của người dùng và robot. Cứ sau 2 giây, rô bốt sẽ gửi dữ liệu vị trí của nó qua Bluetooth đến điện thoại nơi nó được phân tích cú pháp. Bạn có thể tìm thấy nó ở đây

Bước 4: Lắp ráp

cuộc họp
cuộc họp
cuộc họp
cuộc họp
cuộc họp
cuộc họp

Kết hợp tất cả lại với nhau khá đơn giản. Chỉ cần hàn dây từ mỗi động cơ vào các chân thích hợp trên trình điều khiển động cơ. Sau đó, sử dụng một số chân đế và vít để gắn bảng vào rô bốt. Đảm bảo mô-đun GPS ở bên ngoài bể để tín hiệu của nó không bị khung kim loại chặn. Cuối cùng kết nối servo và HC-SR04 với các vị trí tương ứng của chúng.

Bước 5: Sử dụng nó

Bây giờ chỉ cần gắn nguồn cho động cơ và Teensy. Kết nối qua ứng dụng với HC-05 và vui chơi!

Đề xuất: