Mục lục:

Phát hiện chướng ngại vật bằng điện thoại thông minh RoboCar sử dụng Arduino: 5 bước
Phát hiện chướng ngại vật bằng điện thoại thông minh RoboCar sử dụng Arduino: 5 bước

Video: Phát hiện chướng ngại vật bằng điện thoại thông minh RoboCar sử dụng Arduino: 5 bước

Video: Phát hiện chướng ngại vật bằng điện thoại thông minh RoboCar sử dụng Arduino: 5 bước
Video: Làm Xe Robot tránh vật cản | Cảm biến Siêu Âm SRF-05 và Arduino Uno R3. 2024, Tháng mười hai
Anonim
Phát hiện chướng ngại vật với RoboCar điện thoại thông minh được vận hành bằng Arduino
Phát hiện chướng ngại vật với RoboCar điện thoại thông minh được vận hành bằng Arduino

Trong dự án này, chúng tôi đã tạo ra một Robocar trong đó hai cảm biến siêu âm, một mô-đun bluetooth đã được giao tiếp với Arduino.

Bước 1: Phần mềm được sử dụng:

Phần mềm được sử dụng
Phần mềm được sử dụng

Đây là những phần mềm chúng tôi đã sử dụng cho dự án này:

1. Arduino IDE: Bạn có thể tải xuống Arduino IDE mới nhất từ liên kết này:

www.arduino.cc/en/Main/Software

2. Ứng dụng di động ga cuối Bluetooth: Đây là một ứng dụng di động Android mà từ đó đưa ra các lệnh cho robot của chúng tôi.

Bước 2: Thành phần được sử dụng:

Thành phần được sử dụng
Thành phần được sử dụng
Thành phần được sử dụng
Thành phần được sử dụng
Thành phần được sử dụng
Thành phần được sử dụng

1) Arduino UNO: Arduino / Genuino Uno là một bảng vi điều khiển dựa trên ATmega328P (biểu dữ liệu). Nó có 14 chân đầu vào / đầu ra kỹ thuật số (trong đó 6 chân có thể được sử dụng làm đầu ra PWM), 6 đầu vào tương tự, tinh thể thạch anh 16 MHz, kết nối USB, giắc cắm nguồn, tiêu đề ICSP và nút đặt lại.

2) Mô-đun Bluetooth HC-05: Mô-đun HC-05 là mô-đun Bluetooth SPP (Giao thức cổng nối tiếp) dễ sử dụng, được thiết kế để thiết lập kết nối nối tiếp không dây trong suốt. Mô-đun Bluetooth HC-05 có thể được sử dụng trong cấu hình Master hoặc Slave, làm cho nó trở thành một giải pháp tuyệt vời cho giao tiếp không dây. Mô-đun bluetooth cổng nối tiếp này có đầy đủ tiêu chuẩn Bluetooth V2.0 + EDR (Tốc độ dữ liệu nâng cao) Điều chế 3Mbps với bộ thu phát vô tuyến 2.4GHz và băng tần cơ sở hoàn chỉnh. Nó sử dụng CSR Bluecore 04 ‐ Hệ thống Bluetooth đơn bên ngoài với công nghệ CMOS và với AFH (Tính năng nhảy tần thích ứng).

2. Cảm biến siêu âm (HC-SR04): Chúng tôi đang sử dụng hai cảm biến siêu âm trong dự án của mình. Cảm biến phạm vi siêu âm (HC - SR04) cung cấp chức năng đo khoảng cách từ 2cm - 400cm, độ chính xác có thể đạt đến 3mm. Các mô-đun bao gồm máy phát siêu âm, máy thu và mạch điều khiển.

3. Trình điều khiển động cơ (L298N): Mô-đun cầu H L298N có thể được sử dụng với động cơ có điện áp từ 5 đến 35V DC. Với mô-đun được sử dụng trong hướng dẫn này, cũng có một bộ điều chỉnh 5V trên bo mạch, vì vậy nếu điện áp nguồn của bạn lên đến 12V, bạn cũng có thể lấy nguồn 5V từ bo mạch.

4. Động cơ bánh răng Dc: Trong dự án này, chúng tôi sử dụng hai động cơ bánh răng Dc

Bước 3: Sơ đồ mạch

Sơ đồ mạch
Sơ đồ mạch

Bước 4: Nguyên tắc làm việc:

Nguyên tắc làm việc rất đơn giản. Chúng tôi đã kết nối điện thoại thông minh với mô-đun Bluetooth và gửi lệnh được Arduino nhận được và xe sẽ chuyển động và bất cứ khi nào gặp chướng ngại vật ở phía trước hoặc phía sau, xe sẽ tự động dừng lại và còi sẽ nổ. Sau đó, nó sẽ đợi lệnh tiếp theo.

Bước 5: Video của Dự án:

Toàn bộ mô tả dự án được đưa ra trong video trên

Nếu bạn có bất kỳ nghi ngờ nào liên quan đến dự án này, hãy bình luận cho chúng tôi bên dưới.

Và nếu bạn muốn tìm hiểu thêm về hệ thống nhúng, bạn có thể truy cập kênh youtube của chúng tôi

Vui lòng truy cập và thích Trang Facebook của chúng tôi để cập nhật thường xuyên.

Cảm ơn & Trân trọng, Công nghệ nhúng điện tử

Đề xuất: