Mục lục:

Bộ khởi động xe hơi robot OSOYOO 2WD: 30 bước (có hình ảnh)
Bộ khởi động xe hơi robot OSOYOO 2WD: 30 bước (có hình ảnh)

Video: Bộ khởi động xe hơi robot OSOYOO 2WD: 30 bước (có hình ảnh)

Video: Bộ khởi động xe hơi robot OSOYOO 2WD: 30 bước (có hình ảnh)
Video: Unboxing OSOYOO 2WD Robot Car Starter Kit 2024, Tháng bảy
Anonim
Image
Image
Bộ khởi động xe hơi robot OSOYOO 2WD
Bộ khởi động xe hơi robot OSOYOO 2WD
Bộ khởi động xe hơi robot OSOYOO 2WD
Bộ khởi động xe hơi robot OSOYOO 2WD

Bạn có thể mua chiếc xe này từ Amazon:

OSOYOO 2WD Robot Car Starter K it (US)

Bộ khởi động xe hơi robot OSOYOO 2WD (Anh)

Bộ khởi động xe hơi robot OSOYOO 2WD (DE)

Bộ khởi động xe hơi robot OSOYOO 2WD (FR)

Bộ khởi động xe hơi robot OSOYOO 2WD (CNTT)

Bộ khởi động xe hơi robot OSOYOO 2WD (ES)

Sự miêu tả:

OSOYOO 2WD Robot Car Starter Kit được thiết kế cho người mới bắt đầu học lập trình Arduino và có kinh nghiệm thực hành về thiết kế và lắp ráp robot.

Chúng tôi đã phát triển một hướng dẫn từng bước phát triển từ một chiếc ô tô đơn giản không có bất kỳ điều khiển nào thành một chiếc ô tô rô bốt đa chức năng được điều khiển bằng APP di động.

Mỗi bài học đều có mã mẫu chi tiết với nhận xét, đồ thị mạch, hướng dẫn lắp ráp và video. Ngay cả khi bạn không có kinh nghiệm lập trình, bạn có thể làm theo hướng dẫn từng bước và dần dần trở thành thành thạo.

Xe robot của chúng tôi là 100% mã nguồn mở. Nếu bạn là người chơi trung cấp và có thời gian để đọc các bình luận mã của chúng tôi, bạn có thể dễ dàng tùy chỉnh chiếc xe robot này để thực hiện dự án của riêng mình cho hội chợ khoa học, công việc tại nhà của trường đại học hoặc thậm chí các ứng dụng thương mại.

Bộ này chứa các bộ phận mô-đun bao gồm mô-đun điều khiển động cơ OSOYOO MODEL-X (*), mô-đun Theo dõi, Điều khiển từ xa hồng ngoại và Lá chắn cảm biến V5.0 cho Arduino UNO, v.v. Với các mô-đun này, xe rô-bốt có thể hoạt động ở nhiều chế độ như tự động -go, điều khiển hồng ngoại và theo dõi dòng. Bạn có thể sử dụng ứng dụng Android của chúng tôi để thay đổi chế độ làm việc thông qua Bluetooth.

* Mô-đun điều khiển động cơ OSOYOO MODEL X là mô-đun L298N được cải tiến có các ổ cắm dây được thiết kế mới và có thể đơn giản hóa đáng kể quy trình lắp ráp và độ ổn định của kết nối dây.

Các bộ phận và thiết bị:

1x bo mạch UNO R3 với cáp USB

1x Mô-đun điều khiển động cơ OSOYOO Model X

1x Tấm chắn cảm biến V5.0 cho Arduino UNO

2x Mô-đun cảm biến theo dõi

1x Mô-đun Bluetooth

Bộ thu IR 1x

1x bộ điều khiển từ xa IR

1x Khung xe

Động cơ bánh răng 2x có dây

2x bánh xe 1x bánh xe đa năng

Hộp 1x cho pin 18650 3.7V

2x Giá đỡ động cơ kim loại

1x đầu nối nguồn DC với dây

1x Tuốc nơ vít Phillips

1x Tuốc nơ vít loại rãnh

1x 40pin 10cm từ Nữ đến Cáp Nữ

1x 10pin 30cm từ Nữ đến Cáp Nữ

1x 20pin 15 cm Cáp nam đến nữ

20x dây buộc

Vít 16x M3 * 5

Trụ đồng 8x M3 * 12

6x M3 * 10 Vít

6x M3 * 10 Đai ốc

Vít nhựa 15x M3

Đai ốc nhựa 15x M3

Cột nhựa 15x M3

1x DVD hướng dẫn

Bước 1: Video Cài đặt Cơ bản về Khung gầm Ô tô Robot OSOYOO 2WD

Image
Image

Bước 2: Xác định mặt trước của khung

Xác định mặt trước của khung xe
Xác định mặt trước của khung xe
Xác định mặt trước của khung xe
Xác định mặt trước của khung xe

XÓA BỘ PHIM BẢO VỆ TỪ CHASSIS.

VUI LÒNG TẬP TRUNG CHÚ Ý:

MẶT BẰNG CHASSIS CÓ MẶT TRƯỚC VÀ MẶT TRỞ LẠI, VUI LÒNG THANH TOÁN CHÚ Ý VÀO MẶT TRƯỚC NHƯ HÌNH ẢNH

Bước 3: Lắp ráp động cơ

Động cơ lắp ráp
Động cơ lắp ráp

Phụ kiện:

Bộ giá đỡ động cơ x2

Lắp 2 động cơ vào khung với giá đỡ động cơ

Bước 4: Cài đặt bánh xe

Cài đặt bánh xe
Cài đặt bánh xe
Cài đặt bánh xe
Cài đặt bánh xe

Phụ kiện:

Cột đồng M3 * 12 Double Pass x 4

Vít M3 * 5 x 8

Lắp bánh xe vào khung xe bằng Trụ đồng đôi M3 * 12 và Ốc M3 * 5 (trước tiên hãy lắp Trụ đồng vào khung xe), sau đó lắp hai bánh xe vào động cơ.

Bước 5: Cài đặt hộp pin

Lắp hộp pin
Lắp hộp pin

Phụ kiện:

Vít M3 * 10 x 4

Đai ốc M3 * 10 x 4

Cố định hộp pin trên bề mặt khung bằng các vít và đai ốc M3

Bước 6: Cài đặt Mô-đun điều khiển động cơ OSOYOO Model-X

Cài đặt Mô-đun trình điều khiển động cơ OSOYOO Model-X
Cài đặt Mô-đun trình điều khiển động cơ OSOYOO Model-X

Phụ kiện:

Vít nhựa M3 * 6 x 4

Đai nhựa M3 x 4

Cột nhựa M3 * 5 + 6 x 4

Cố định mô-đun trình điều khiển động cơ OSOYOO Model-X trên bề mặt của khung máy bằng vít và đai ốc M3

Bước 7: Cài đặt OSOYOO UNO Board

Cài đặt OSOYOO UNO Board
Cài đặt OSOYOO UNO Board

Phụ kiện:

Vít nhựa M3 * 6 x 3

Đai ốc bằng nhựa M3 x 4

Cột nhựa M3 * 5 + 6 x 4

Cố định bo mạch OSOYOO UNO trên bề mặt khung bằng vít và đai ốc M3

Bước 8: Cài đặt Sensor Shield V5.0 cho Arduino UNO

Cài đặt Sensor Shield V5.0 cho Arduino UNO
Cài đặt Sensor Shield V5.0 cho Arduino UNO

Cắm Tấm chắn cảm biến V5.0 cho Arduino UNO vào OSOYOO UNO R3

Bước 9: Kết nối Bo mạch UNO, Hộp pin và OSOYOO Model-X

Kết nối Bo mạch UNO, Hộp pin và OSOYOO Model-X
Kết nối Bo mạch UNO, Hộp pin và OSOYOO Model-X
Kết nối Bo mạch UNO, Hộp pin và OSOYOO Model-X
Kết nối Bo mạch UNO, Hộp pin và OSOYOO Model-X

Dây phải ở phía trên của đầu nối nguồn DC như hình minh họa

Bước 10: Kết nối Mô-đun OSOYOO Model-X và Lá chắn cảm biến V5.0 cho Arduino UNO

Kết nối Mô-đun OSOYOO Model-X và Lá chắn cảm biến V5.0 cho Arduino UNO
Kết nối Mô-đun OSOYOO Model-X và Lá chắn cảm biến V5.0 cho Arduino UNO

Tấm chắn cảm biến V5.0 dành cho Arduino UNO ---- OSOYOO Model-X

S5 - ENA

S6 - ENB

S7 - IN1

S8 - IN2

S9 - IN3

S10 - IN4

Bước 11: Kết nối Mô-đun điều khiển động cơ OSOYOO Model-X với 2 động cơ

Kết nối Mô-đun điều khiển động cơ OSOYOO Model-X với 2 động cơ
Kết nối Mô-đun điều khiển động cơ OSOYOO Model-X với 2 động cơ

Động cơ bên phải kết nối với K1 hoặc K2, động cơ bên trái kết nối với K3 hoặc K4

Bước 12: Cài đặt Mô-đun Bộ thu IR

Cài đặt mô-đun bộ thu IR
Cài đặt mô-đun bộ thu IR

Phụ kiện:

Vít nhựa M3 * 6 x 1

Đai nhựa M3 x 1

Cột nhựa M3 * 5 + 6 x 1

Lắp đặt bộ thu IR ở phía trước khung máy bằng các vít và đai ốc:

Bước 13: Kết nối Mô-đun thu IR với Tấm chắn cảm biến V5.0 cho Arduino UNO

Kết nối mô-đun bộ thu IR với lá chắn cảm biến V5.0 cho Arduino UNO
Kết nối mô-đun bộ thu IR với lá chắn cảm biến V5.0 cho Arduino UNO

Sử dụng đường dây Dupont từ nữ đến nữ để kết nối bộ thu IR với Tấm chắn cảm biến V5.0 cho Arduino UNO:

Bộ thu hồng ngoại ---- Tấm chắn cảm biến V5.0 cho Arduino UNO

S - S4

+ - 5V

- - GND

Bước 14: Cài đặt hai mô-đun cảm biến theo dõi

Cài đặt hai mô-đun cảm biến theo dõi
Cài đặt hai mô-đun cảm biến theo dõi

Phụ kiện:

Vít M3 * 5 x 4

M3 * 12 Xi lanh đồng đôi x 2

Sử dụng Vít M3 * 5 để lắp đặt các Xi lanh đồng đôi M3 * 12 trên hai mô-đun cảm biến theo dõi, sau đó sử dụng Vít M3 * 5 để lắp đặt các mô-đun cảm biến theo dõi dưới khung máy

Bước 15: Kết nối 2 Mô-đun cảm biến theo dõi với Tấm chắn cảm biến V5.0 cho Arduino UNO

Kết nối 2 Mô-đun cảm biến theo dõi với Tấm chắn cảm biến V5.0 cho Arduino UNO
Kết nối 2 Mô-đun cảm biến theo dõi với Tấm chắn cảm biến V5.0 cho Arduino UNO

Cảm biến theo dõi bên phải ---- Tấm chắn cảm biến V5.0 cho Arduino UNO

VCC - 5V

GND - GND

DO - S3

AO - Không được kết nối

Cảm biến theo dõi bên trái ---- Tấm chắn cảm biến V5.0 cho Arduino UNOVCC - 5V

GND - GND

DO - S2

AO - Không được kết nối

Bước 16: Hoàn thành và sẵn sàng để tải lên một số mã

Hoàn thành và sẵn sàng để tải lên một số mã!
Hoàn thành và sẵn sàng để tải lên một số mã!

Bây giờ việc cài đặt phần cứng gần như đã hoàn tất. Trước khi lắp pin 18650 vào hộp, trước tiên chúng ta cần ghi mã mẫu vào Arduino.

Bước 17: Cài đặt Arduino IDE mới nhất

Cài đặt Arduino IDE mới nhất
Cài đặt Arduino IDE mới nhất

Tải xuống Arduino IDE từ https://www.arduino.cc/en/Main/Software?setlang=vi, sau đó cài đặt phần mềm.

(Nếu bạn có phiên bản Arduino IDE sau 1.1.16, bạn có thể bỏ qua bước này.)

Bước 18: Tải xuống mã mẫu

1. Kiểm tra kết nối dây: bài-1.zip

2. Điều khiển IR: bài-2.zip

Thư viện iRremote

3. Theo dõi dòng: bài-3.zip

4. Điều khiển Bluetooth: bài học-4.zip

Bước 19: Mở Arduino IDE, chọn Bảng / cổng tương ứng

Mở Arduino IDE, chọn bảng / cổng tương ứng
Mở Arduino IDE, chọn bảng / cổng tương ứng

Kết nối bo mạch UNO R3 với PC bằng cáp USB, mở Arduino IDE, chọn bo mạch / cổng tương ứng cho dự án của bạn

Bước 20: Cài đặt Thư viện IRremote vào Arduino IDE

Cài đặt Thư viện IRremote vào Arduino IDE
Cài đặt Thư viện IRremote vào Arduino IDE

Lưu ý: Nếu bạn muốn sử dụng IR từ xa để điều khiển ô tô, bạn nên Cài đặt thư viện IRremote.zip vào Arduino IDE trước, sau đó tải lên bài học-2.zip

Mở Arduino IDE, cài đặt thư viện IRremote vào Arduino IDE (Nếu bạn đã cài đặt thư viện IRremote, vui lòng bỏ qua bước này)

Tải xuống thư viện IRremote.zip, sau đó nhập thư viện vào Arduino IDE (Mở Arduino IDE-> nhấp vào Sketch-> Bao gồm Thư viện-> Thêm Thư viện. Zip)

Bước 21: Tải lên bản phác thảo

Tải lên bản phác thảo
Tải lên bản phác thảo
Tải lên bản phác thảo
Tải lên bản phác thảo
Tải lên bản phác thảo
Tải lên bản phác thảo

Nhấp vào tệp -> nhấp vào Mở -> chọn mã “bài học-1.ino”, tải mã vào Arduino, sau đó tải bản phác thảo lên bảng.

Bước 22: Kiểm tra kết nối dây

Image
Image
Cài đặt Mô-đun Bluetooth
Cài đặt Mô-đun Bluetooth

Ngắt kết nối Arduino khỏi PC, đặt 2 pin 18650 đã sạc đầy vào lỗ cắm pin (kiểm tra hướng dẫn hộp và đảm bảo hướng cực chính xác, nếu không nó có thể phá hủy thiết bị của bạn và gây ra nguy cơ hỏa hoạn).

Vui lòng cài đặt pin của bạn theo hướng dẫn bằng hình ảnh

Đặt xe xuống đất, mở công tắc nguồn trong hộp ắc quy, xe đi tiến 2 giây, lùi 2 giây, rẽ trái 2 giây, rẽ phải 2 giây rồi dừng lại.

Nếu xe không chuyển động như kết quả nêu trên, bạn nên kiểm tra lại dây nối, điện áp của ắc quy (phải trên 7.2v).

Bước 23: Kiểm soát IR

Nhấn các phím điều khiển IR để điều khiển chuyển động của xe:

∧: Chuyển tiếp

∨: Lùi lại

<: Rẽ trái

>: Rẽ phải

Nếu ô tô không thể di chuyển, vui lòng kiểm tra những điều sau:

Nếu pin có thể hoạt động;

Nếu bộ điều khiển IR ở quá xa bộ thu;

Nếu kết nối đúng.

Bước 24: Theo dõi dòng

Image
Image

1: Chuẩn bị đường đen trên nền trắng. (chiều rộng của rãnh đen là hơn 20mm và nhỏ hơn 30mm)

Xin lưu ý, góc uốn cong của đường chạy không được lớn hơn 90 độ. Nếu góc quá lớn, xe sẽ di chuyển ra khỏi đường ray.

2: Điều chỉnh độ nhạy của các mô-đun cảm biến theo dõi.

Bật và giữ xe để điều chỉnh chiết áp trên cảm biến theo dõi bằng tuốc nơ vít Phillips cho đến khi bạn

có được trạng thái độ nhạy tốt nhất: tín hiệu cho biết đèn LED sẽ bật khi cảm biến ở trên mặt đất trắng và

đèn LED tín hiệu sẽ tắt khi cảm biến ở trên vệt đen.

Tín hiệu cho biết LED BẬT: Mặt đất trắng

Tín hiệu cho biết LED TẮT: Đường đen

3: Bật xe và đưa xe qua vệt đen, sau đó xe sẽ chuyển động dọc theo vệt đen.

Sử dụng bộ điều khiển IR, nhấn “OK”, xe sẽ chạy dọc theo đường đua; nhấn “0”, xe sẽ dừng lại.

Nếu ô tô không thể di chuyển, vui lòng kiểm tra những điều sau:

Nếu pin có thể hoạt động;

Nếu bộ điều khiển IR ở quá xa bộ thu;

Nếu kết nối đúng;

Nếu điều chỉnh tốt độ nhạy của cảm biến theo dõi.

Bước 25: Cài đặt Mô-đun Bluetooth

Lưu ý: Nếu bạn muốn điều khiển ô tô bằng Bluetooth, bạn nên tải mã mẫu bài học-4.zip lên Arduino IDE trước, sau đó cài đặt mô-đun bluetooth.

Cài đặt mô-đun bluetooth trên Lá chắn cảm biến V5.0 cho Arduino UNO:

Mô-đun Bluetooth ---- Tấm chắn cảm biến V5.0 cho Arduino UNO

RXD - TX

TXD - RX

GND - -

VCC - +

Bước 26: Tải xuống ứng dụng Android

Tải xuống APP từ:

Hoặc quét mã QR sau đây bằng điện thoại di động Android để tải xuống ứng dụng

Bước 27: Cài đặt ứng dụng Android

Cài đặt ứng dụng Android
Cài đặt ứng dụng Android

Bước 28: Bật Bluetooth của điện thoại Android của bạn

Bật Bluetooth của điện thoại Android của bạn
Bật Bluetooth của điện thoại Android của bạn

Vui lòng bật bluetooth của điện thoại Android mà bạn đã cài đặt APP và quét bluetooth (mô-đun bluetooth khác nhau sẽ quét tên bluetooth khác nhau), nhấp vào kết nối và nhập mật khẩu “1234” hoặc “0000” nếu không thay đổi

Bước 29: Điều khiển ô tô bằng ứng dụng Android

Điều khiển ô tô bằng ứng dụng Android
Điều khiển ô tô bằng ứng dụng Android

Mở ứng dụng >> chọn chế độ bluetooth >> sau đó bạn có thể điều khiển xe robot thông qua bluetooth:

Bước 30: Điều khiển Bluetooth

Có hai chế độ làm việc: điều khiển bằng tay và theo dõi. Người dùng có thể chuyển đổi tự do giữa hai chế độ làm việc.

1) Chế độ điều khiển bằng tay

Ở chế độ điều khiển bằng tay, bạn có thể nhấn vào các nút (∧) (∨) (<) (>) để điều khiển xe Robot tiến và lùi, rẽ trái và rẽ phải. Trong khi đó, APP có thể quan sát chuyển động của xe theo thời gian thực.

2) Chế độ theo dõi

Nhấp vào nút "theo dõi" của Ứng dụng để chuyển chế độ hiện tại sang chế độ theo dõi. Xe Robot sẽ di chuyển về phía trước dọc theo vạch đen trên nền trắng. Trong khi đó, APP có thể quan sát chuyển động của xe theo thời gian thực. Nhấn “||” nút dừng di chuyển và nhấp vào nút khác để thay đổi chế độ làm việc của Robot.

Các nút còn lại dành cho chức năng đặt trước, bạn có thể tự phát triển chúng.

Đề xuất: