NGUYỄN CỮU TUẤN KIỆT 20SE2 THIẾT KẾ XE ĐIỀU KHIỂN TỪ XA SỬ DỤNG MODULE HC05 VÀ ARDUINO UNO R3 GVHD: TS... 2.2 Module Bluetooth HC05 3B9Hình 2.2 Module Bluetooth HC05 - Module Bluetoot
Trang 11 NGUYỄN QUỐC AN 20NS
2 ĐỖ QUỐC HUY 20SE6
3 THẠCH CẢNH TỨ 20SE2
4 HUỲNH CÔNG THÀNH 20DA
5 ĐẶNG CHÍ NGHĨA 20SE6
6 NGUYỄN CỮU TUẤN KIỆT 20SE2
THIẾT KẾ XE ĐIỀU KHIỂN TỪ XA SỬ DỤNG
MODULE HC05 VÀ ARDUINO UNO R3
GVHD: TS PHAN THỊ LAN ANH
Đà Nẵng, ngày 12 tháng 05 năm 2022
Trang 21 TỔNG QUAN VỀ XE
2 CÁC BỘ PHẬN CHI TIẾT
3 XÂY DỰNG HỆ THỐNG
4 KẾT LUẬN
MỤC LỤC
Trang 31 TỔNG QUAN
Hình 1.1 Xe điều khiển Hình 1.2 Xe tự hành
Trang 42 CÁC BỘ PHẬN CHI TIẾT
2.1 Module điều khiển động cơ L298N
2.2 Module Bluetooth HC05 (3B9)
2.3 Module Nano V3.0 ATMEGA328P
2.4 Bánh xe & Động cơ (Motor)
2.5 Module Cảm biến Siêu âm HC - SRF05 2.6 Động cơ RC Servo SG90
Trang 5
2.1 Module điều khiển động cơ L298N
Hình 2.1 Module điều khiển động cơ L298N
- Sử dụng L298N điều khiển độc lập 2 động
cơ DC
- Điện áp cung cấp: 5 ~ 35Vdc
- Dòng tải tối đa: 2A
- Tín hiệu điều khiển theo chuẩn TTL
- Có đầu ra 5Vdc, dùng IC ổn áp 78M05 Nếu cấp nguồn trên 12Vdc, thì nên rút jump trên mạch, tránh làm cháy IC 78M05
- Kích thước: 55mm * 49mm * 33mm
Trang 62.2 Module Bluetooth HC05 (3B9)
Hình 2.2 Module Bluetooth HC05
- Module Bluetooth HC05 dùng để thiết lập
kết nối Serial giữa 2 thiết bị bằng sóng bluetooth.
- Điểm đặc biệt của module bluetooth
HC-05 là module có thể hoạt động được ở 2 chế độ: MASTER hoặc SLAVE Trong khi
đó, Module Bluetooth HC05 chỉ hoạt động ở chế độ SLAVE.
Trang 7Hình 2.3 Mạch Module Nano
V3.0 ATMEGA328P
2.3 Module Nano V3.0 ATMEGA328P
- Công dụng : Điều khiển đèn LED nhấp nháy, xử lý tín hiệu cho xe điều khiển từ
xa, làm một trạm đo nhiệt độ – độ ẩm và hiển thị lên màn hình LCD
Trang 82.4 Bánh xe & Động cơ (Motor)
Hình 2.4 Bánh Xe & Động cơ điều khiển
- Bánh xe và Động cơ Motor: là loại được lựa chọn và sử dụng nhiều nhất hiện nay cho
các thiết kế khung Robot, xe, thuyền.
- Có chức năng giảm tốc tốt, có thiết kế đơn giản.
Trang 92.5 Module Cảm biến Siêu âm HC - SRF05 (H40)
Hình 2.5 Module Cảm biến Siêu âm HC - SRF05
- Module cảm biến siêu âm SRF05 dùng để đo khoảng cách đến vật chắn bằng sóng siêu âm.
- Module có 2 đầu thu và phát sóng, khoảng cách được xác định bằng cách đo khoảng thời gian mà sóng siêu âm được phát ra từ module truyền đến vật chắn rồi phản hồi về.
Trang 102.6 Động cơ RC Servo SG90
Động cơ RC Servo 9G là động phổ biến dùng trong các mô hình điều khiển nhỏ và đơn giản như cánh tay robot Động cơ có tốc độ phản ứng nhanh, được tích hợp sẵn Driver điều khiển động cơ, dễ dàng điều khiển góc quay bằng phương pháp điều độ rộng xung PWM.
Hình 2.6 Động cơ RC Servo SG90
Trang 113 XÂY DỰNG HỆ THỐNG
Trang 12Hình 3.1 : Sơ đồ mạch xe điều khiển
3.1 Sơ đồ mạch thực
Trang 13Hình 3.2 Mạch ảo proteus xe điều khiển
3.2 Sơ đồ mạch ảo Proteus
Trang 14Hình 3.3 Giao diện Ứng dụng Bluetooth RC controller
- Ứng dụng có nút để tiến, lùi, xoay trái, xoay phải, theo các lệnh đã lập trình sẵn bằng ứng dụng điện thoại.
3.3 Giao diện ứng dụng
Trang 154 KẾT LUẬN
- Đề tài của chúng em thực hiện còn nhiều thiếu sót, trong tương lai chúng em sẽ khắc phục hạn chế và phát triển thêm như:
- Sản phẩm còn đơn sơ chưa đẹp măt.
- Sử dụng thêm các loại cảm biến để điều khiển thêm nhiều công dụng của xe.
- Sản phẩm còn thiếu điều chỉnh tốc độ xe, bật/ tắt đèn cho xe, loa của xe còn thiếu.
- Tự phát triển thêm Arduino và app điều khiển cho xe.