Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Xe ô tô tự lái Arduino là một dự án bao gồm khung gầm ô tô, hai bánh xe có động cơ, một bánh 360 ° (không có động cơ) và một số cảm biến. Nó được cung cấp bởi pin 9 volt sử dụng Arduino Nano được kết nối với một breadboard mini để điều khiển động cơ và cảm biến. Khi nó được bật lên, nó sẽ bắt đầu lái thẳng về phía trước. Khi tìm thấy chướng ngại vật phía trước, nó sẽ tìm kiếm cả hai bên và quay sang bên có nhiều không gian trống hơn. Nếu không có không gian trống phía trước hoặc cả hai bên, nó sẽ đảo chiều các động cơ để lái lùi.
PS: đừng để ý đến con chó:)
Bước 1: Các thành phần
Bạn có thể đặt hàng hầu hết các thành phần từ Amazon. Tôi đã đặt liên kết cho Bộ khung xe mà tôi đã mua.
-
1x Bộ khung xe: YIKESHU 2WD Smart Motor Robot Chassis
- Động cơ bánh răng 2x
- 1x Khung xe
- 2x lốp ô tô
- 1x Bánh xe 360 °
- 1x Arduino Nano
- 1x Mini Breadboard
- 1x ổ động cơ L293D
- Cảm biến siêu âm 3x HC SR04
- Hỗ trợ cảm biến 3x - In 3D (xem bản vẽ bên dưới)
- 1x 9v Pin
- 1x công tắc Bật-tắt
- 5 tụ điện 100uF
- Tụ điện 2x 0,1uF
- Bộ thu IR 1x
- 1x Điều khiển từ xa
Bước 2: Hỗ trợ cảm biến in 3D
Các hỗ trợ cho Cảm biến siêu âm có thể được in trên máy in 3D. Các bản vẽ như dưới đây:
Hỗ trợ bên: in hai trong số này
Hỗ trợ mặt trước: in một trong số này
Tái bút: các lỗ phải được điều chỉnh theo khung của bạn. Khung xe có thể có một số khác biệt nhỏ liên quan đến các lỗ của nó.
Bước 3: Lắp ráp khung xe
- Lắp ráp khung xe theo sách hướng dẫn.
- Bảng mạch có thể được cố định ở mặt sau của khung.
- Điều quan trọng là pin được đặt ở phần trước của khung xe do trọng lượng của nó.
- Bắt vít hoặc dán các giá đỡ cảm biến ở mặt trước của khung máy
- Cảm biến có thể được đặt với áp lực trên các giá đỡ của nó. Nó không cần thiết để dán hoặc vít nó.
Các bạn tham khảo hình để hiểu rõ hơn về vị trí các linh kiện nhé.
Bước 4: Đấu dây
Đấu dây các thành phần như sơ đồ. Tham khảo hình ảnh để hiểu vị trí các tụ điện.
Bước 5: Mã
Ở đây bạn sẽ tìm thấy mã tôi đã sử dụng cho dự án của mình. Bạn luôn có thể thực hiện các điều chỉnh nhỏ nếu bạn muốn thay đổi hành vi của nó.
Bước 6: Sẵn sàng !!! Khởi động động cơ
Bây giờ chiếc xe đã sẵn sàng, bạn có thể bắt đầu chơi với nó.
Khi đặt xe trên mặt đất, bật công tắc để đóng điện. Sau đó, sử dụng nút PHÁT trên điều khiển từ xa để khởi động động cơ. Khi cần tắt, hãy nhấn nút PREV trên bộ điều khiển từ xa và tắt công tắc trên xe. Khi đang chạy, nó vẫn tiếp tục lái xe và tránh chướng ngại vật, tuy nhiên, điều quan trọng là tránh nó đi đến những nơi có cầu thang hoặc lỗ hổng.