Mục lục:
- Bước 1: Bits và Pieces bạn sẽ cần
- Bước 2: Và mã
- Bước 3: Đặt Bits vào đúng vị trí
- Bước 4: Và những sợi dây đó… Oh Boy
- Bước 5: Thực hiện
Video: Robot tránh chướng ngại vật Arduino nhỏ nhất và dễ thương nhất từ trước đến nay: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Bạn cảm thấy mệt mỏi với những con rô bốt to lớn vụng về chiếm một nửa kệ trong phòng của bạn? Bạn có sẵn sàng mang theo robot của mình nhưng nó không vừa với túi của bạn? Của bạn đây! Tôi giới thiệu với bạn Minibot, robot tránh chướng ngại vật dễ thương nhất và nhỏ nhất mà bạn có thể (chưa từng có) kết hợp với nhau!
Bước 1: Bits và Pieces bạn sẽ cần
Bánh mì nhỏ (4,5 cm x 3,5 cm), dài 17 lỗ và 2 hàng rộng 5 lỗ. Bạn chế tạo robot mà không có nó, nhưng đó là một điều tuyệt vời nếu bạn có kế hoạch sửa đổi robot.
Arduino Nano. Tôi sử dụng một cái đi kèm với các chân đã được hàn vào bo mạch, nhưng bạn cũng có thể sử dụng arduino nano không có chân và hàn cáp trực tiếp vào bo mạch
Pin 9V. Đúng, pin tốt.
Giá đỡ pin 9V. (lấy nó từ một món đồ chơi cũ)
2 Servos xoay liên tục (chúng trông giống như SG () servos, nhưng chúng thực sự là servos xoay liên tục. Tôi đã mua chúng TẠI ĐÂY
2 bánh xe cao su. Chỉ cần nhìn xung quanh. Chắc chắn có một món đồ chơi cũ ở đâu đó không cần đến bánh xe của nó.
Cáp. Một loạt người trong số họ. Không có cái gọi là quá nhiều dây cáp.
Thiết bị cảm biến sóng siêu âm. Mô hình 4 pin. Ebay, Amazon hoặc bất kỳ nơi nào khác. Tất cả họ đều như nhau.
Khung xe in 3D. Bạn có thể tìm thấy các tệp 3D TẠI ĐÂY
Bước 2: Và mã
Không có khoa học tên lửa ở đây. Chỉ là một đoạn mã siêu đơn giản giúp robot tiến về phía trước nếu không có gì để nhìn thấy trong vòng 15 cm và quay ngoắt ngoắt nếu có vật gì đó ở gần hơn 15 cm.
Chỉ cần tải xuống tệp txt và sao chép mã trong giao diện Arduino của bạn.
Bước 3: Đặt Bits vào đúng vị trí
Bảng mạch, Arduino, cảm biến siêu âm và pin nằm ở phần trên của khung, nhưng KHÔNG ĐƯỢC ĐẶT các thành phần vào YET. Bạn cần phải đi dây toàn bộ trước tiên. (vâng, tôi đã mắc lỗi này) (hai lần)
2 servo chỉ được lắp vào phần dưới của khung xe. Có, bạn có thể đưa 2 cái này vào ngay bây giờ.
Các bánh xe được gắn vào trục servo bằng một sợi dây, một ít keo nóng hoặc bằng bùa phép. Lựa chọn của bạn.
Bước 4: Và những sợi dây đó… Oh Boy
Đây là phần xấu xí. hệ thống dây điện. SO nhiều dây, và SO ít không gian.
Cho phép Khởi động bằng cảm biến siêu âm.
- Vcc -> + 5V của Arduino
- Trig -> D11 của Arduino
- Echo -> D12 của Arduino
- GND -> GND của Arduino (bất kỳ chân nào trong số 2 chân GND của Arduino)
Servo 1:
- Dây màu cam -> D9 của Arduino
- Dây đỏ -> + 5V của Arduino
- Dây màu nâu -> GND của Arduino (bất kỳ chân nào trong số 2 chân GND của Arduino)
Servo 2:
- Dây màu cam -> D10 của Arduino
- Dây đỏ -> + 5V của Arduino
- Dây màu nâu -> GND của Arduino (bất kỳ chân nào trong số 2 chân GND của Arduino)
Ắc quy:
- Dây đỏ -> chân Vin của Arduino
- Dây đen -> GND của Arduino (bất kỳ chân nào trong số 2 chân GND của Arduino)
Bây giờ bạn chỉ cần cẩn thận nhét tất cả các dây vào bên trong khung máy và gắn chặt cả hai nửa. Robot của tôi đầy đến mức cần một sợi dây cao su để giữ cho nó không bị tràn ruột.
Bước 5: Thực hiện
Robot của bạn sẽ tiến về phía trước cho đến khi nó tìm thấy thứ gì đó ở độ cao dưới 15 cm.
Bạn có thể thay đổi khoảng cách trong dòng mã này:
nếu (khoảng cách <= 15)
Bạn cũng có thể thay đổi tốc độ tiến và lùi bằng cách sửa đổi các dòng sau:
myservo1.write (XXX); myservo2.write (XXX);
trong đó XXX = 0 là chuyển tiếp tốc độ tối đa cho myservo1 và XXX = 180 là chuyển tiếp tốc độ tối đa cho myservo2
và XXX = 90 sẽ dừng hoàn toàn cho cả hai Servos.
Đề xuất:
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
Robot tránh chướng ngại vật (Arduino): 8 bước (có hình ảnh)
Robot tránh chướng ngại vật (Arduino): Ở đâ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
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