Mục lục:

Crabot: 6 bước (có hình ảnh)
Crabot: 6 bước (có hình ảnh)

Video: Crabot: 6 bước (có hình ảnh)

Video: Crabot: 6 bước (có hình ảnh)
Video: Crabot Bluetooth Headphones Review 2024, Tháng bảy
Anonim
Crabot
Crabot

Crabot là một dự án kỹ thuật dành cho những người muốn tìm hiểu thêm về kỹ thuật điện, mã hóa Arduino và robot. Nó cũng có nghĩa là để thử nghiệm, cải tiến và thú vị hơn nữa!

Bước 1: Xây dựng MBot

Xây dựng MBot
Xây dựng MBot

Bước đầu tiên là xây dựng mBot. Bạn có thể mua bộ dụng cụ trên trang web Makeblock hoặc có thể tìm thấy trên Amazon. Đối với dự án này, hãy bỏ qua cảm biến siêu âm được cung cấp, nhưng nếu bạn muốn chế tạo toàn bộ robot trước và chơi với nó, hãy tiếp tục! Đó là những gì tôi đã làm! Để biết thêm thông tin về mBot, hãy truy cập trang web của họ.

Bước 2: In 3D tất cả các miếng

Tải xuống stl. các tệp của móng vuốt và giá đỡ servo, đồng thời chọn màu dây tóc cho mỗi loại. Móng vuốt của tôi màu xanh lam và phần giữ của tôi màu đen, nhưng chúng thực sự có thể có bất kỳ màu nào bạn muốn! Tạo tài khoản Tinkercad nếu bạn chưa có, vì bạn sẽ cần nó nếu muốn chỉnh sửa tệp.

Mở tệp trong chương trình Makerbot hoặc bất kỳ chương trình in 3D nào khác mà bạn có và bắt đầu in! Tổng cộng sẽ không mất quá hai giờ.

*** Thiết kế in ấn dựa trên một thiết kế có sẵn của Jon Goitia (cảm ơn bạn rất nhiều!), Người đã tạo ra một chiếc móng vuốt siêu dễ làm để giữ một lon Red Bull. Tôi đã lấy thiết kế của anh ấy và làm cho móng vuốt lớn hơn, nhưng nếu bạn muốn robot của mình cầm một lon Red Bull, hãy tiếp tục và sử dụng thiết kế của anh ấy! (Ngoài ra, hãy kiểm tra robot của anh ấy mà anh ấy làm hoàn toàn từ đầu, điều này khá tuyệt!)

Bước 3: Lắp ráp móng vuốt

Lắp ráp móng vuốt
Lắp ráp móng vuốt

Vặn móng vào servo bằng các vít nhỏ và giá đỡ.

** Không sử dụng vít lớn! Họ có thể phá vỡ servo của bạn! **

Tôi đã sử dụng bu lông và vòng đệm làm giá đỡ nhưng bạn có thể sáng tạo! Có rất nhiều cách (có lẽ là cách tốt hơn) để lắp ráp móng vuốt.

Bước 4: Đấu dây Arduino: Cảm biến Servo và Siêu âm

Arduino Wiring: Servo và cảm biến siêu âm
Arduino Wiring: Servo và cảm biến siêu âm
Arduino Wiring: Servo và cảm biến siêu âm
Arduino Wiring: Servo và cảm biến siêu âm
Arduino Wiring: Servo và cảm biến siêu âm
Arduino Wiring: Servo và cảm biến siêu âm

Tôi đã mua bộ Arduino Uno của mình trên Amazon, nhưng bộ này không bao gồm cảm biến siêu âm, vì vậy bạn sẽ phải mua riêng.

Để thiết lập hệ thống dây điện, trước tiên bạn phải tạo một mạch:

  • (Đỏ-- 5V đến +)
  • (Đen-- GND thành -)

Điều này sẽ cung cấp năng lượng cho phần còn lại của bảng mạch và cho phép servo (móng vuốt) và cảm biến siêu âm ("mắt" của robot) được kết nối với nguồn điện.

Để kết nối cảm biến siêu âm:

  • (Màu đen ngắn-- GND thành -)
  • (Màu trắng - Tiếng vọng đến 6)
  • (Màu xanh lá cây - Cắt thành 5)
  • (Màu cam-- Vcc thành +)

Để kết nối servo:

  • (Đen-- đến -)
  • (Vàng / Trắng-- thành 2)
  • (Đỏ-- đến +)

** Màu sắc của dây không quan trọng lắm, nhưng nhìn chung mọi người thích làm cho GND màu đen và 5V màu đỏ. Phần còn lại của dây có thể có bất kỳ màu nào. **

Bước 5: Tải lên mã

Tải lên mã
Tải lên mã

Kết nối Arduino Uno với máy tính và tải xuống phần mềm Arduino. Khi bạn đã thực hiện xong việc này, hãy sao chép và dán mã vào chương trình:

Đây là mã.

Khi cảm biến siêu âm phát hiện một vật thể cách 15 cm, nó sẽ mở móng vuốt, sau đó đóng lại và đợi trong 10 giây, sau đó mở ra và đóng lại. Những con số này có thể được thay đổi trong mã.

Bước 6: Chúc bạn vui vẻ

Chúc vui vẻ!
Chúc vui vẻ!

Bước cuối cùng là để vui chơi với nó!

Vì đây là dự án kỹ thuật đầu tiên của tôi, nên mô hình vẫn chưa hoàn hảo và có thể sử dụng một lượng cải tiến đáng kể. Tuy nhiên, chính thử thách mới khiến nó trở nên thú vị và hấp dẫn!

Những điều cần thử với robot này:

  • Cố gắng căn chỉnh robot với một đối tượng và đợi cho đến khi móng vuốt mở ra. Khi nó hoạt động, hãy sử dụng điều khiển từ xa để lái nó vào và lấy đối tượng! Nắm lấy nó, Crabot!
  • Sử dụng cài đặt theo dõi dòng trên mBot và kết hợp cố gắng lấy một đối tượng trong khi đi đúng hướng!
  • Hãy thử thay đổi mã để Crabot giữ các đối tượng lâu hơn hoặc lấy chúng nhanh hơn!

Nếu bạn muốn xem quá trình của tôi để tạo ra dự án này, hãy truy cập trang google sites của tôi.

Hy vọng bạn làm cho nó!

Đề xuất: