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: Robot tránh chướng ngại vật bằng vi điều khiển (Arduino): 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
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:
Xe lăn có điều khiển bằng cần điều khiển có hỗ trợ theo dõi chướng ngại vật: 3 bước (có hình ảnh)
Xe lăn có điều khiển bằng cần điều khiển Có hỗ trợ theo dõi chướng ngại vật: Để tạo điều kiện cho những người khuyết tật về thể chất đi xe an toàn, một cảm biến siêu âm được sử dụng để theo dõi các chướng ngại vật hiện diện trên đường. Dựa trên chuyển động của cần điều khiển, động cơ sẽ điều khiển xe lăn theo bốn hướng bất kỳ và tốc độ trên mỗi
Robot tránh chướng ngại vật với cảm biến hồng ngoại không có vi điều khiển: 6 bước
Robot tránh chướng ngại vật có cảm biến hồng ngoại không có vi điều khiển: Dự án này là một dự án cũ hơn, tôi đã thực hiện vào năm 2014 vào tháng 7 hoặc tháng 8, nghĩ là chia sẻ nó với các bạn. Nó là một robot tránh chướng ngại vật đơn giản sử dụng cảm biến hồng ngoại và hoạt động mà không cần vi điều khiển. Cảm biến IR sử dụng IC opamp i
Robot đi theo đường điều khiển di động có tính năng tránh chướng ngại vật: 6 bước
Robot theo đường điều khiển di động có tính năng tránh chướng ngại vật: Đây chỉ là một ý tưởng trong đó một số tính năng như tránh chướng ngại vật, theo dõi đường, điều khiển di động, v.v. được trộn với nhau và tạo thành một phần duy nhất. Tất cả những gì bạn cần là một bộ điều khiển với một số cảm biến và một trang phục cho thiết lập này. Trong này, tôi ha
Robot Arduino điều khiển bằng giọng nói + Camera Wifi + Gripper + APP & Sử dụng thủ công & Chế độ tránh chướng ngại vật (KureBas Ver 2.0): 4 bước
Robot Arduino điều khiển bằng giọng nói + Camera Wifi + Gripper + APP & Chế độ sử dụng thủ công & tránh chướng ngại vật (KureBas Ver 2.0): KUREBAS V2.0 đã trở lại Anh ấy rất ấn tượng với các tính năng mới. Anh ấy có một cái kẹp, Camera Wifi và một ứng dụng mới được sản xuất cho anh ấy
Robot tránh chướng ngại vật sử dụng trình điều khiển động cơ L298n: 5 bước
Robot tránh chướng ngại vật sử dụng trình điều khiển động cơ L298n: xin chào các bạn hôm nay chúng ta sẽ chế tạo robot này .. hy vọng các bạn sẽ thích nó