Mục lục:

Thú cưng nhặt rượu: 6 bước
Thú cưng nhặt rượu: 6 bước

Video: Thú cưng nhặt rượu: 6 bước

Video: Thú cưng nhặt rượu: 6 bước
Video: Cô Gái Bị Gia Đình Chồng Đối Xử Như Osin Nào Hóa Ra Lại Là Thiên Kim Của Tập Đoàn Triệu Đô 2024, Tháng bảy
Anonim
Alcohol Scavenging Pet Watch on
Alcohol Scavenging Pet Watch on
Thú cưng nhặt rượu
Thú cưng nhặt rượu
Thú cưng nhặt rượu
Thú cưng nhặt rượu
Thú cưng nhặt rượu
Thú cưng nhặt rượu

Thú cưng nhặt rượu là một robot chạy theo dòng dựa trên arduino được thiết kế để chơi một trò chơi tương tác với chủ nhân của nó. Robot di chuyển dọc theo đường kẻ (băng đen) trên một vòng lặp. Chủ sở hữu xử lý vật nuôi một lần mỗi lần trên đường đi của nó. Khi rô bốt phát hiện ra cú bắn (chướng ngại vật), nó sẽ dừng lại trước mặt nó và “ngửi” nó (kiểm tra nồng độ cồn). Nếu thuốc bắn có chứa cồn, vật nuôi sẽ bị kích thích (phát giai điệu tương ứng) và cất thuốc vào ổ của nó (thiết bị đầu cuối của Nhà rượu). Nếu cảnh quay không có cồn, nó sẽ bị thất vọng (phát giai điệu tương ứng) và “bỏ” cảnh quay vào thùng (nhà ga Water House). Sau đó, nó quay trở lại đường đua của mình để nhặt rác nhiều hơn!

Bước 1: Thu thập vật liệu, thành phần và công cụ

Thu thập vật liệu, linh kiện và công cụ
Thu thập vật liệu, linh kiện và công cụ
Thu thập vật liệu, linh kiện và công cụ
Thu thập vật liệu, linh kiện và công cụ

Vật liệu và thành phần:

Đối với robot, bạn sẽ cần:

  • 1x 2WD Smart Motor Robot KIT Khung gầm ô tô
  • 2 tấm gỗ 2mm - 25 x 50 cm
  • 2x Kim loại đệm 20mm
  • Vít M2 x 6mm
  • Bu lông M2.5 x 6mm
  • M3 x 6 bu lông
  • Băng keo hai mặt
  • 1x Arduino Uno R3 ATmega 328P
  • 1x Prototype Shield với Mini Breadboard cho Arduino Uno R3
  • 1x Cáp USB loại A / B
  • 2x Dòng sau Bộ cảm biến IR TCRT5000
  • 1x Cảm biến siêu âm HC-SR04
  • Cảm biến cồn Ethanol 1x MQ3
  • 1x LED xanh lam
  • 1x Điện trở 1kΩ
  • 1x Bộ rung thụ động Piezo
  • 1x Cầu nối H kênh kép Haljia L9110S
  • 2x Động cơ DC (Bộ khung gầm ô tô rô bốt động cơ thông minh 2WD)
  • 1x Công tắc (2WD Smart Motor Robot Chassis KIT)
  • 1x Ngân hàng điện mini 5000mAh với đầu ra 2.4A
  • Dây nhảy

Để thiết lập, bạn sẽ cần:

  • Ban Kappa
  • Băng đen
  • Kính bắn
  • Ô che nắng
  • Đồ uống có cồn và không cồn

Công cụ:

  • Bộ tuốc nơ vít chính xác nhỏ
  • Kìm
  • Máy cắt
  • Súng bắn keo nóng
  • Trạm hàn

Bước 2: Cắt Laser khung

Cắt Laser khung
Cắt Laser khung
Cắt Laser khung
Cắt Laser khung

Tải xuống tệp Chassis.3dm và cắt laser các bộ phận.

Bước 3: Chế tạo Robot

Chế tạo Robot
Chế tạo Robot
Chế tạo Robot
Chế tạo Robot
Chế tạo Robot
Chế tạo Robot

Đặt khung xe cắt bằng laser, bánh xe và các bộ phận điện tử lại với nhau:

  1. Hàn dây nhảy màu đen và đỏ vào các chân trên Động cơ DC.
  2. Cố định Động cơ DC trên khung gầm bằng cách sử dụng bu lông và đai ốc, như thể hiện trong hình ảnh.
  3. Đẩy dây nhảy qua các lỗ trên khung máy, như trong hình.
  4. Gắn hai bánh trước và bánh sau.
  5. Gắn Ngân hàng Điện giữa Động cơ DC.
  6. Gắn Arduino UNO R3 ở mặt trên của khung.
  7. Đặt Bảng mở rộng Breadboard ở trên.
  8. Thêm Cầu nối H kênh Kép vào vị trí được chỉ định và kết nối dây nhảy của Động cơ DC với chân A và B. Động cơ DC bên trái được kết nối với chân của Động cơ A và chân bên phải với chân của Động cơ B, như thể hiện trong sơ đồ mạch.
  9. Thêm Công tắc được định vị như trong hình. Cắt cáp USB - sẽ kết nối Ngân hàng điện với Arduino UNO R3 - làm hai và dải cáp màu đen và đỏ ở cả hai bên.
  10. Hàn các dây đen (nối đất) lại với nhau. Hàn các dây màu đỏ vào các thiết bị đầu cuối của công tắc. Cách nhiệt bằng keo nóng.
  11. Gắn Cảm biến siêu âm, Cảm biến hồng ngoại và Cảm biến nồng độ cồn trên các bộ phận được cắt bằng laser như trong hình ảnh.
  12. Với hai miếng đệm kim loại sẽ cố định phần lắp của Cảm biến IR vào khung máy.
  13. Gắn Cảm biến siêu âm trên khung máy, như trong hình ảnh.
  14. Gắn Cảm biến Nồng độ cồn trên khung xe, như trong hình ảnh.
  15. Gắn nắp.

Bước 4: Kết nối các phần tử mạch (Sơ đồ mạch)

Kết nối các phần tử mạch (Sơ đồ mạch)
Kết nối các phần tử mạch (Sơ đồ mạch)
Kết nối các phần tử mạch (Sơ đồ mạch)
Kết nối các phần tử mạch (Sơ đồ mạch)
Kết nối các phần tử mạch (Sơ đồ mạch)
Kết nối các phần tử mạch (Sơ đồ mạch)

1. Sử dụng dây jumper đỏ và dây jumper đen để tạo nguồn và đường nối đất trên Bảng mở rộng Breadboard. Tất cả các dây nối đất và dây nguồn của các phần tử mạch sẽ được kết nối với các đường dây này.

2. Kết nối các chân H-Bridges với các chân bên phải trên breadboard như trong sơ đồ mạch.

3. Kết nối các chân Cảm biến với các chân trên bảng mạch như trong sơ đồ mạch.

4. Thêm Buzzer và LED được kết nối với các chân như trong sơ đồ mạch.

Bước 5: Xây dựng thiết lập

Xây dựng thiết lập
Xây dựng thiết lập

Đường đua được xây dựng từ băng đen với chiều rộng 3, 5 cm. Các thiết bị đầu cuối vuông góc với đường đua và có chiều rộng 13 cm và chiều dài khoảng 40 cm. Đường đua không được có bất kỳ vết lồi lõm nào trên bề mặt, điều đó có thể ngăn chiếc cốc trượt dọc khi nó được robot đẩy.

Những chiếc cốc không có cồn hoặc nước trong đó, chỉ có những chiếc ô màu đỏ được phun cồn.

Robot sẽ được định vị trên đường đua sao cho có đường đi màu đen giữa cả hai Cảm biến IR.

Bước 6: Nạp mã

Nạp mã
Nạp mã

Tóm lược:

Chuyển động của vòng lặp trên đường dẫn được xác định bởi một loạt các hàm. Các chức năng cơ bản là: moveForward (), moveBackward (), xoayLeft (), xoayRight () và stopMotors (). Việc quay, được thực hiện khi rô bốt đến một thiết bị đầu cuối, được xác định trong hàm reverseDirection (). Chức năng này được kích hoạt khi cả hai cảm biến IR đều có màu đen. Hướng của rô bốt về phía thiết bị đầu cuối bên phải, sau khi phát hiện cốc là rượu hay nước, được thực hiện trong hàm turnAroundObject ().

Trong vòng lặp void (), thông qua một loạt các câu lệnh If, tiến trình được định hướng. Nếu cả hai cảm biến IR đều cảm nhận được màu trắng, rô bốt sẽ tiến về phía trước. Nếu màu đen được phát hiện bởi một trong các cảm biến IR, robot sẽ hiệu chỉnh lại chuyển động của nó để đi theo đường đi.

Nếu rô bốt gặp chướng ngại vật, được cảm biến bằng Cảm biến siêu âm, rô bốt sẽ dừng lại và kiểm tra bằng Cảm biến nồng độ cồn MQ3, nếu có cồn. Nếu giá trị của vạch rượu tăng đột biến, thì bộ rung sẽ phát bài hát rượu và nó sẽ quay hoặc di chuyển về phía trước để cốc được đẩy về phía đầu cuối rượu. Nếu giá trị không tăng đột biến, bộ rung sẽ phát bài hát nước và các bước tương tự được lặp lại đối với thiết bị đầu cuối nước.

Đề xuất: