Mục lục:
- Bước 1: Những gì bạn cần trong dự án này:
- Bước 2: Lắp ráp khung xe
- Bước 3: Gắn kết các thành phần
- Bước 4: Chuẩn bị cảm biến siêu âm
- Bước 5: Các thành phần nối dây
- Bước 6: Lập trình Arduino UNO
- Bước 7: Cấp nguồn cho Robot
- Bước 8: Tuyệt vời !!
Video: Robot tránh chướng ngại vật (Arduino): 8 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Sau đây, tôi sẽ hướng dẫn bạn cách chế tạo Robot tránh chướng ngại vật dựa trên Arduino. Tôi hy vọng sẽ thực hiện từng bước hướng dẫn chế tạo robot này một cách rất dễ dàng. Rô bốt tránh chướng ngại vật là rô bốt tự động hoàn toàn có thể tránh mọi chướng ngại vật mà nó gặp phải khi di chuyển. Đơn giản, khi nó gặp chướng ngại vật trong khi nó đang di chuyển về phía trước, nó sẽ tự động dừng tiến về phía trước và lùi lại một bước. Sau đó, nó có vẻ là hai bên trái & phải và bắt đầu di chuyển theo cách tốt nhất có thể; có nghĩa là theo hướng trái nếu có chướng ngại vật khác ở bên phải hoặc theo hướng phải nếu có chướng ngại vật khác ở bên trái. Robot tránh chướng ngại vật rất hữu ích và nó là cơ sở của nhiều dự án lớn như Ôtô tự động, Robot dùng trong các nhà máy Sản xuất, thậm chí cả Robot dùng trong tàu vũ trụ.
Bước 1: Những gì bạn cần trong dự án này:
- Arduino UNO -
- Khung xe robot thông minh với 2 x bánh xe ô tô đồ chơi và 1 x bánh xe đa năng (hoặc bánh xe bóng) -
- Hai động cơ DC -
- Trình điều khiển động cơ L298n -
- Cảm biến sóng siêu âm HC-SR04 -
- TowerPro micro servo 9g -
- Pin Lipo 7.4V 1300mah -
- Dây nhảy (nam sang nam, nam sang nữ)
- Breadboard mini
- Khung gắn cảm biến sonar siêu âm
- Vít và đai ốc
- Cái vặn vít
- Hàn sắt
- Băng keo hai mặt (tùy chọn)
- Súng bắn keo nóng (tùy chọn)
Bước 2: Lắp ráp khung xe
Hàn hai dây vào mỗi động cơ DC. Sau đó, cố định hai động cơ vào khung bằng các vít. Nếu bạn cần bất kỳ điều gì làm rõ, vui lòng xem video youtube này https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&sou… và nó sẽ hướng dẫn bạn cách lắp ráp khung xe Robot 2WD thông minh. Cuối cùng gắn bánh xe Universal (hoặc bánh xe lăn bóng)
Bước 3: Gắn kết các thành phần
Gắn trình điều khiển động cơ Arduino UNO, L298n và động cơ servo TowerPro trên khung. Lưu ý: khi gắn bo mạch arduino, hãy chừa đủ không gian để cắm cáp USB, vì sau này bạn phải lập trình bo mạch arduino bằng cách kết nối nó với PC qua cáp USB.
Bước 4: Chuẩn bị cảm biến siêu âm
Cắm bốn dây jumper vào cảm biến siêu âm và gắn nó vào giá đỡ. Sau đó, gắn khung vào TowerPro micro servo đã được lắp trên khung.
Bước 5: Các thành phần nối dây
Trình điều khiển động cơ L298n:
+ 12V → Pin Lipo (+)
GND → Pin lipo (-) quan trọng: kết nối GND với pin lipo (-) và với bo mạch arduino bất kỳ chân GND nào
+ 5V → arduino Vin
In1 → chân kỹ thuật số arduino 7
In2 → chân kỹ thuật số arduino 6
In3 → chân số 5 của arduino
In4 → chân số 4 của arduino
OUT1 → Động cơ 1
OUT2 → Động cơ 1
OUT3 → Động cơ 2
OUT4 → Động cơ 2
Bảng mạch:
Kết nối hai dây jumper với chân 5V và GND của bảng arduino, sau đó kết nối cả hai dây với breadboard. bây giờ bạn có thể sử dụng nó làm nguồn cung cấp + 5V.
Cảm biến sóng siêu âm HC-SR04:
VCC → breadboard + 5V
Trig → chân tương tự arduino 1
Echo → chân analog arduino 2
GND → breadboard GND
TowerPro micro servo 9g:
dây màu cam → chân số 10 của arduino
dây đỏ → breadboard + 5V
dây nâu → breadboard GND
Bước 6: Lập trình Arduino UNO
-
Tải xuống và cài đặt Arduino Desktop IDE
- windows -
- Mac OS X -
- Linux -
-
Tải xuống và dán tệp thư viện NewPing (Thư viện chức năng cảm biến siêu âm) vào thư mục thư viện Arduino.
- Tải xuống NewPing.rar bên dưới
- Giải nén nó vào đường dẫn - C: / Arduino / thư viện
- Tải xuống và mở chướng ngại vật_avoiding.ino
- Tải mã lên bảng arduino qua cáp USB
Bước 7: Cấp nguồn cho Robot
Kết nối pin Lipo với trình điều khiển động cơ L298n như sau:
Pin lipo (+) → + 12V
Pin lipo (-) → GND
Bước 8: Tuyệt vời !!
Bây giờ robot của bạn đã sẵn sàng để tránh mọi chướng ngại vật….
Tôi rất sẵn lòng trả lời bất kỳ câu hỏi nào của bạn
gửi email cho tôi: [email protected]
tìm kiếm tôi trên facebook và linkedin cho nhiều dự án hơn - Danusha nayantha
Cảm ơn
Đề xuất:
Robot LEGO tránh chướng ngại vật: 8 bước (có hình ảnh)
Robot LEGO tránh chướng ngại vật: Chúng tôi yêu thích LEGO và chúng tôi cũng yêu thích Mạch điên, vì vậy chúng tôi muốn kết hợp cả hai thành một robot đơn giản và vui nhộn có thể tránh chạy vào tường và các đồ vật khác. Chúng tôi sẽ chỉ cho bạn cách chúng tôi xây dựng công trình của mình và phác thảo những điều cơ bản cần thiết để bạn có thể tự xây dựng.
OAREE - In 3D - Robot tránh chướng ngại vật dành cho giáo dục kỹ thuật (OAREE) Với Arduino: 5 bước (kèm hình ảnh)
OAREE - In 3D - Robot tránh chướng ngại vật cho giáo dục kỹ thuật (OAREE) Với Arduino: Thiết kế OAREE (Robot tránh chướng ngại vật cho giáo dục kỹ thuật): Mục tiêu của tài liệu hướng dẫn này là thiết kế một robot OAR (Robot tránh chướng ngại vật) đơn giản / nhỏ gọn, Có thể in 3D, dễ lắp ráp, sử dụng các servo xoay liên tục để di chuyển
Robot tránh chướng ngại vật sử dụng cảm biến siêu âm: 9 bước (có hình ảnh)
Robot tránh chướng ngại vật sử dụng cảm biến siêu âm: Đây là một dự án đơn giản về Robot tránh chướng ngại vật sử dụng cảm biến siêu âm (HC SR 04) và bảng Arduino Uno. Robot di chuyển tránh chướng ngại vật và chọn cách tốt nhất để theo dõi bằng cảm biến. dự án hướng dẫn, chia sẻ bạn
Robot tránh chướng ngại vật Arduino (Phiên bản nâng cấp): 7 bước (có hình ảnh)
Robot tránh chướng ngại vật Arduino (Phiên bản nâng cấp): Bài đăng này được xuất bản lần đầu tiên trên trang web này https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.htmlXin chào các bạn, Hôm nay tôi đã tạo một phiên bản nâng cấp của Arduino Robot tránh chướng ngại vật. Điều này đơn giản nhưng một số tính năng và bạn
Robot tránh chướng ngại vật bằng Arduino Uno: 5 bước (có hình ảnh)
Robot tránh chướng ngại vật sử dụng Arduino Uno: Xin chào các bạn, đây là một dự án rất đơn giản và hoạt động được gọi là robot tránh chướng ngại vật sử dụng arduino và điểm đặc biệt của dự án này là nó đưa ra các lệnh về cách nó đang di chuyển trên điện thoại thông minh thông qua bluetooth