Mục lục:
- Bước 1: Biết điều này hoạt động như thế nào
- Bước 2: Thu thập mọi thứ:
- Bước 3: Kết nối tất cả các bộ phận:
- Bước 4: Tải lên mã:
- Bước 5: Giai đoạn cuối cùng:
Video: Robot tránh chướng ngại vật: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Trong robot, tránh chướng ngại vật là nhiệm vụ đáp ứng một số mục tiêu điều khiển với các ràng buộc về vị trí không giao nhau hoặc không va chạm. Nó có một cảm biến sonar được sử dụng để cảm nhận các chướng ngại vật đi vào giữa đường đi của robot. Nó sẽ di chuyển vào hướng tốt nhất và tránh chướng ngại vật đang đến trên đường của nó. Bằng cách thêm cảm biến vào robot này, người ta có thể thu thập dữ liệu từ môi trường một cách đơn giản.
Nó có thể thực hiện chính xác hơn nhiều robot ngay cả ở một nơi nhỏ.
Bước 1: Biết điều này hoạt động như thế nào
Bạn có thể xem thông tin cập nhật nhất từ kho lưu trữ github của tôi.
Bước 2: Thu thập mọi thứ:
Một arduino una hoặc bất kỳ arduino nào (Tôi đã sử dụng arduino una)
Một cảm biến sonar (HC-SR 04)
Một vài dây nhảy
2 điện trở (220 ohms)
Trình điều khiển điều khiển động cơ kép L298
Pin
Một khung (Thường bao gồm các thành phần cần thiết khác)
2 động cơ bánh răng
Bước 3: Kết nối tất cả các bộ phận:
Kết nối sonar:
Vcc - 5 Volt
GND - GND
Trig - Arduino 4
Echo - Arduino 5
Người điều khiển động cơ:
EnB - Điện trở 220 ohms - 5 Volt (Trình điều khiển động cơ - để điều khiển tốc độ) (EnB để kích hoạt thông qua điện trở 220 ohms)
EnA - Điện trở 220 ohms - 5 Volt (Trình điều khiển động cơ - để điều khiển tốc độ) (EnA để kích hoạt thông qua điện trở 220 ohms)
IN1 - Arduino 9
IN2 - Arduino 8
IN3 - Arduino 7
IN4 - Arduino 6
GND - Arduino GND
Vcc - Arduino Vin
Bây giờ kết nối động cơ với trình điều khiển thông qua cổng Motor-A và Motor-B.
Bước 4: Tải lên mã:
Cho phép tải lên mã vào trái tim. Đó là vẻ đẹp
của robot. Nếu bạn muốn, bạn có thể sửa đổi các ghim hoặc mã. Chẳng hạn như - điều chỉnh tốc độ, khoảng cách tối thiểu từ đối tượng, thời gian chạy theo bất kỳ hướng nào. Nhận xét hữu ích được đưa ra trong mã để hiểu dễ dàng hơn.
(Không cần trình điều khiển bổ sung hoặc tệp tiêu đề)
Tôi đã tải tệp lên, bạn cũng có thể lấy mã ở đây (để xem thêm thông tin cập nhật)
Bước 5: Giai đoạn cuối cùng:
Cắm pin và tận hưởng!
Bạn có thể thấy robot1, robot2 đang làm việc của tôi.
Nếu bạn tìm thấy bất kỳ lỗi nào, hãy cho tôi biết trong phần bình luận và nếu bạn có thể sửa chữa, bạn có thể sửa đổi mã ở đây hoặc chỉ cần đưa ra trong phần bình luận.
Cảm ơn.
Đề xuất:
Robot tránh chướng ngại vật sử dụng cảm biến siêu âm (Proteus): 12 bước
Robot tránh chướng ngại vật sử dụng cảm biến siêu âm (Proteus): Chúng ta thường bắt gặp robot tránh chướng ngại vật ở mọi nơi. Mô phỏng phần cứng của robot này là một phần của cuộc thi tại nhiều trường cao đẳng và trong nhiều sự kiện. Nhưng phần mềm mô phỏng robot vượt chướng ngại vật là rất hiếm. Mặc dù nếu chúng ta có thể tìm thấy nó ở đâu đó,
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.
Robot tránh chướng ngại vật bằng Arduino Nano: 5 bước
Robot tránh chướng ngại vật bằng Arduino Nano: Trong hướng dẫn này, tôi sẽ mô tả cách bạn có thể tạo ra robot tránh chướng ngại vật bằng Arduino
Robot Arduino 5 trong 1 - Theo dõi tôi - Dòng sau - Sumo - Bản vẽ - Tránh chướng ngại vật: 6 bước
Robot Arduino 5 trong 1 | Theo dõi tôi | Dòng sau | Sumo | Bản vẽ | Tránh chướng ngại vật: Bảng điều khiển robot này chứa vi điều khiển ATmega328P và trình điều khiển động cơ L293D. Tất nhiên, nó không khác gì một bảng Arduino Uno nhưng nó hữu ích hơn vì nó không cần một tấm chắn khác để điều khiển động cơ! Nó không bị nhảy
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