Mục lục:
- Bước 1: Các bộ phận cần thiết
- Bước 2: Lắp ráp khung xe
- Bước 3: Kết nối chính
- Bước 4: Mã Arduino
- Bước 5: Chạy
Video: Cách tạo một robot tránh chướng ngại vật bằng Arduino: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Trong phần hướng dẫn này, tôi sẽ dạy bạn cách tạo ra một robot tránh chướng ngại vật hoạt động với Arduino. Bạn phải làm quen với Arduino. Arduino là một bảng điều khiển sử dụng vi điều khiển atmega. Bạn có thể sử dụng bất kỳ phiên bản Arduino nào nhưng tôi đã sử dụng Arduino Uno r3 trên robot của mình.
Mã rất dễ và mạch chỉ có 4-5 dây. Robot cũng sử dụng tấm chắn động cơ L293D tương thích với Arduino để điều khiển động cơ. Vì vậy, tấm chắn phù hợp thẳng với Arduino, giúp mọi thứ trở nên dễ dàng… Về cơ bản, robot của chúng ta là một chiếc xe di chuyển về phía trước và nếu có vật cản nào cản trở đường đi của nó, nó sẽ dừng lại ở đó, lùi lại một chút và sau đó đầu của nó quay sang trái và phải. Sau đó, nó so sánh khoảng cách và robot quay theo hướng với khoảng cách nhiều hơn. Sau đó, robot lại di chuyển về phía trước theo hướng đó lặp lại toàn bộ quá trình một lần nữa.
Để phát hiện khoảng cách, robot sử dụng cảm biến siêu âm HC-sr04. Vì vậy, cảm biến này gửi sóng âm thanh siêu âm, cứ sau 10 micro giây và nếu có bất kỳ vật cản nào ở phía trước, cảm biến sẽ nhận được tiếng vọng. Dựa vào thời gian di chuyển, nó biết được khoảng cách giữa cảm biến và vật thể. Vì vậy, hãy bắt đầu…
Bước 1: Các bộ phận cần thiết
Vì vậy, để bắt đầu bất kỳ dự án nào, chúng ta cần thu thập các phần cần thiết trước. Tất cả các phần cần thiết được đề cập dưới đây: -
- Arduino
- Tấm chắn động cơ L293D
- Khung gầm (bao gồm động cơ và bánh xe)
- Dây điện
- Giá đỡ pin
- Động cơ servo siêu nhỏ
- mô-đun cảm biến siêu âm HC-sr04
- giá đỡ cho cảm biến
Vì vậy, hãy thu thập những tài liệu này và chuyển sang bước tiếp theo.
Bước 2: Lắp ráp khung xe
Bây giờ, hãy lắp ráp cơ thể robot của bạn. Mọi người có thể có một khung gầm khác nhau. Vì vậy, hãy lắp ráp khung xe của bạn cho phù hợp. Hầu hết các khung xe đều đi kèm với sách hướng dẫn và thậm chí của tôi cũng đi kèm với nó, vì vậy hãy xem qua và xây dựng khung xe của bạn cho phù hợp. Sau đó, gắn các thành phần vào khung máy. Arduino, với tấm chắn động cơ được gắn vào nó và cả giá đỡ pin phải được cố định trên khung. Động cơ servo cũng phải được cố định trên khung ở phía trước. Đầu servo dài phải được mắc kẹt bên dưới giá đỡ HC-sr04. Cảm biến phải được cố định vào giá đỡ và giá đỡ trên động cơ servo.
Đừng dán nó vào động cơ servo vì sau này nó có thể được sắp xếp trong trường hợp đặt sai vị trí. Chỉ cần sửa chữa nó. Cố định sao cho cảm biến hướng về phía trước (mắt hướng về phía trước).
Gắn dây vào động cơ và sẵn sàng cho bước tiếp theo. Ngoài ra đối với cảm biến.
Bước 3: Kết nối chính
Vì vậy, bây giờ chúng ta sẽ thực hiện các kết nối. Không có nhiều hơn 5-6 kết nối, vì vậy nó sẽ là một miếng bánh. Thực hiện các kết nối của cảm biến theo sơ đồ trên. Động cơ servo và động cơ bo một chiều có thể được kết nối với tấm chắn. Kết nối pin với tấm chắn và kết nối tấm chắn với bảng Arduino.
Bước 4: Mã Arduino
Vì vậy, đây là phần cuối cùng của việc hoàn thành robot của chúng tôi. Vì vậy, điều này liên quan đến phần mềm chứ không phải phần cứng. Vì vậy, chúng ta phải lập trình Arduino của mình. Tôi đã tải lên mã của Arduino. Bạn cũng có thể sử dụng mã khác hoặc viết mã của riêng bạn. Mình mới up lên để tham khảo.
Bước 5: Chạy
Vì vậy, chúng tôi đã xây dựng OBSTACLE TRÁNH ROBOT của chúng tôi. Bây giờ đã đến lúc chơi với robot tuyệt vời của chúng tôi và thử các thử nghiệm mới trong mã của chúng tôi.
Đề xuất:
Cách tạo một robot tránh chướng ngại vật: 6 bước
Làm thế nào để tạo ra một robot tránh chướng ngại vật: Robot tránh chướng ngại vật là một robot đơn giản được vận hành bởi một arduino và những gì nó làm là nó chỉ đi lang thang và tránh chướng ngại vật. Nói cách khác, nó phát hiện chướng ngại vật bằng cảm biến siêu âm HC-SR04 nếu robot cảm nhận được vật thể ở gần
Cách tự chế robot Arduino tránh chướng ngại vật tại nhà: 4 bước
Hướng dẫn cách tự làm rô bốt tránh chướng ngại vật Arduino tại nhà: Xin chào các bạn, Trong bài viết có hướng dẫn này, bạn sẽ chế tạo rô bốt tránh chướng ngại vật. Có thể hướng dẫn này liên quan đến việc xây dựng một robot với cảm biến siêu âm có thể phát hiện các vật thể gần đó và thay đổi hướng của chúng để tránh những vật thể này. Cảm biến siêu âm
CÁCH LẮP RÁP ROBOT GỖ ẤN TƯỢNG (PHẦN 2: ROBOT ĐỂ Tránh chướng ngại vật) - DỰA TRÊN MICRO: BIT: 3 bước
CÁCH LẮP RÁP ROBOT GỖ ẤN TƯỢNG (PHẦN 2: ROBOT ĐỂ Tránh chướng ngại vật) - DỰA TRÊN MICRO: BIT: Trước đây chúng tôi đã giới thiệu Armbit ở chế độ theo dõi dòng. Tiếp theo, chúng tôi giới thiệu cách cài đặt Armbit trong chế độ tránh chướng ngại vật
Cách tạo OAWR (Robot đi bộ tránh chướng ngại vật): 7 bước (có hình ảnh)
Cách tạo OAWR (Robot đi bộ tránh chướng ngại vật): Tài liệu hướng dẫn này hướng dẫn cách tạo một robot nhỏ đi bộ tránh chướng ngại vật (giống như nhiều tùy chọn có sẵn trên thị trường). Nhưng mua một món đồ chơi có gì thú vị khi thay vào đó bạn có thể bắt đầu với một động cơ, tấm nhựa và đống bu lông và
Cách tạo chướng ngại vật tránh robot- Phong cách Arduino: 4 bước
Làm thế nào để tạo ra một robot tránh chướng ngại vật- Phong cách Arduino: Bạn luôn muốn tạo ra một trong những robot tuyệt vời về cơ bản có thể tránh bất kỳ vật thể nào. Tuy nhiên, bạn không có đủ tiền để mua một trong những cái thực sự đắt tiền đó, với các bộ phận đã được cắt sẵn, nơi tất cả các vật liệu ở đó dành cho bạn. Nếu bạn thích