TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM KHOA ĐIỆN – ĐIỆN TỬ BÁO CÁO ĐỀ TÀI THIẾT KẾ XE TỰ TRÁNH VẬT CẢN TRÊN NỀN DÙNG BOARD RASPBERRY PI... NỘI DUNG BÁO CÁOGiới thiệu đề tài Board Raspbe
Trang 1TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM
KHOA ĐIỆN – ĐIỆN TỬ
BÁO CÁO ĐỀ TÀI
THIẾT KẾ XE TỰ TRÁNH VẬT CẢN TRÊN
NỀN DÙNG BOARD RASPBERRY PI
Trang 2NỘI DUNG BÁO CÁO
Giới thiệu đề tài
Board Raspberry Pi Thiết kế phần cứng hệ thống Thiết kế phần mềm hệ thống Kết quả và hướng phát triển
Trang 31 GIỚI THIỆU ĐỀ TÀI
Trang 42 BOARD RASPBERRY PI
Hình ảnh minh hoạ Board Raspberry Pi
Trang 52 BOARD RASPBERRY PI
Giá 35USD
Ra mắt tháng 02/2012
Raspberry Pimodel B v2Với RAM 512MB
Trang 6Raspberry Pi và các thiết bị kết nối với nó:
Trang 7Yêu cầu bài toán của xe tự tránh vật cản:
Tự phát hiện vật cản trước mặt, dừng xe
Tự động điều khiển tránh né vật cản
Xe nhỏ gọn, hoạt động ổn định
Trang 9LinuxGPIO, USB
Trang 10mức logic cao
Trang 113 THIẾT KẾ PHẦN CỨNG HỆ THỐNG
Lựa chọn thiết bị (phần cứng): Công suất (smart Car)
• Khung xe: chất liệu
Trang 123 THIẾT KẾ PHẦN CỨNG HỆ THỐNG
Lựa chọn thiết bị (phần cứng): H-L298N
Gồm có 2 mạch cầu H dùng để
điều khiển motor DC
Điện áp làm tăng công suất đầu
ra 5v – 47v, 4A
Trang 133 THIẾT KẾ PHẦN CỨNG HỆ THỐNG
Lựa chọn thiết bị (phần cứng): Nguồn.
Nguồn:
Pin Lipo 9v
Trang 14Thang sua lai ket noi cho nay nha
Trang 153 THIẾT KẾ PHẦN CỨNG HỆ THỐNG
Trang 164 THIẾT KẾ PHẦN MỀM HỆ THỐNGLựa chọn hệ điều hành: Hệ điều hành Raspbian
Raspbian: được tạo nên
Trang 174 THIẾT KẾ PHẦN MỀM HỆ THỐNG
Lựa chọn ngôn ngữ lập trình: Python
Python được thiết kế để
Trang 184 THIẾT KẾ PHẦN MỀM HỆ THỐNG
Cài đặt hệ điều hành cho Raspberry Pi
Cài đặt thư viện Rpi.GPIO Library
Cài đặt và khởi động IDLE3
Viết chương trình điều khiển phần cứng
Cài đặt driver cho USB Wifi
Trang 194 THIẾT KẾ PHẦN MỀM HỆ THỐNG
Lưu đồ giải thuật:
Trang 205 KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN
Sau khi thiết kế phần
KẾT QUẢ:
Trang 215 KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN
TÊN ĐỀ TÀI XE TỰ TRÁNH VẬT CẢN TRÊN NỀN BOARD
RASPBERRY PINguồn hoạt
THÔNG SỐ KỸ THUẬT CỦA XE:
Trang 225 KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN
TÊN ĐỀ TÀI XE TỰ TRÁNH VẬT CẢN TRÊN NỀN BOARD
RASPBERRY PILoại vật cản
Đều kiện để đo
chính xác
Công suất, tải
trọng, cân nặng
Loại đường đi
Những vật không hấp thụ và phản xạ mạnh đối với
sóng siêu âmKết quả trả về chính xác nhất góc đo vuông góc đối
với vật cản7W, 0.5kg, 1.5kg Đường bằng phẳng, ít ghồ ghề, ít dốc
THÔNG SỐ KỸ THUẬT CỦA XE:
Trang 235 KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN
VIDEO HOẠT ĐỘNG CỦA XE TỰ TRÁNH VẬT CẢN
Trang 245 KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN
Kết luận:
Thiết kế được xe tự tránh vật cản
Trong quá trình xe chạy, giá trị khoảng cách đo bị sai sót
Cảm biến đo chưa hoàn toàn chính xác
Chưa có giao diện phần mềm trên điện thoại
Trang 25
5 KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN
HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI:
• Mở rộng ứng dụng của Raspberry Pi trong nhiều lĩnh vực khác
như: Xử lý ảnh, video từ camera, kết nối usb 3G
• Tìm hiểu và khai thác các kit ứng dụng mới của Raspberry Pi
các phiên bản sau này
Trang 26Nguyễn Thành Luân 12141129 Nguyễn Đức Chiến 12141024 Dương Hoàng Long 12141124 Trần Tấn Huy 12141102 Phạm Như Hiền 12141534 Bùi Văn Châu 12141021 Phạm Quan Sơn 12141641 Nguyễn Đức Thắng 12141217
Trang 27Cảm ơn thầy và các bạn đã lắng nghe!