(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco(Đồ án tốt nghiệp) Thiết kế, chế tạo thiết bị giao tiếp thông tin hỗ trợ thi xe Eco
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA CƠ KHÍ ĐỘNG LỰC ĐỒ ÁN TỐT NGHIỆP Đề tài: THIẾT KẾ, CHẾ TẠO THIẾT BỊ GIAO TIẾP THÔNG TIN HỖ TRỢ THI XE ECO GVHD: Th.S NGUYỄN TRỌNG THỨC SVTH: LÊ BÌNH AN MSSV: 14145001 SVTH: NGUYỄN PHÚ CƯỜNG MSSV: 14145025 Tp Hồ Chí Minh, tháng 01 năm 2018 LỜI CẢM ƠN Qua tháng năm học tập mái trường chúng em nhận dạy bảo, giúp đỡ tận tình quý thầy cô Trường Đại học Sư phạm Kỹ thuật TP.Hồ Chí Minh, chúng em tự tin vượt qua chặng đường đầy khó khăn thử thách để đạt mục đích học tập cuối Với lòng biết ơn chân thành sâu sắc, chúng em xin gởi lời cảm ơn đến: Thầy Th.s Nguyễn Tro ̣ng Thức, thầy trực tiếp hướng dẫn đề tài, người tận tình dẫn, quan tâm theo dõi suốt thời gian thực đề tài từ chúng em tích lũy cho kiến thức bổ ích Q thầy mơn động cơ, mơn điện tử tơ thuộc Khoa Cơ khí Động lực Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh giúp đỡ, hướng dẫn bảo nhiệt tình cho chúng em suốt thời gian thực nghiên cứu Quý thầy cô Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh tận tình dạy, truyền đạt kiến thức cần thiết tạo điều kiện thuận lợi cho chúng em suốt thời gian học tập vừa qua Các bạn sinh viên khóa, trao đổi kiến thức giúp đỡ suốt thời gian học tập Chân thành cảm ơn quý thầy cô, nhà trường quan tâm tạo điều kiện cho chúng em hoàn thành đồ án tốt nghiệp Dù chúng em cố gắng hẳn không tránh khỏi thiếu sót, mong ý kiến đóng góp từ q thầy để luận văn hồn thiện Sau cùng, chúng em xin kính chúc sức khỏe quý thầy cô trường Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh, chúc thầy ln thành công công việc sống Tp Hồ Chí Minh, ngày 10 tháng 01 năm 2018 Sinh viên thực Lê Bình An – Nguyễn Phú Cường i TÓM TẮT “Thiế t kế , chế ta ̣o thiế t bi giao tiế p thông tin hỗ trơ ̣ thi xe ECO” ta ̣o mô ̣t ̣ ̣ thố ng giao tiế p thông tin giữa lái xe, đô ̣i trưởng và các thành viên khác quá triǹ h thi đấ u xe ECO Với đề tài này, chúng em thiết kế ứng du ̣ng điê ̣n thoa ̣i dùng để hiể n thi ̣ thông tin cho tài xế, cho người đội trưởng thành viên khác Bên ca ̣nh đó chúng em còn truyề n đươ ̣c các dữ liê ̣u của đô ̣ng khoảng cách vào khoảng 1km với điều kiện tối ưu Lưu đươ ̣c các dữ liê ̣u của từng vòng cha ̣y ii MỤC LỤC LỜI CẢM ƠN .i TÓM TẮT ii MỤC LỤC iii MỤC LỤC TỪ VIẾT TẮT xii MỤC LỤC HÌNH ẢNH vii MỤC LỤC BẢNG BIỂU xi CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1.Đặt vấn đề 1.2.Lý chọn đề tài 1.3.Mục tiêu đề tài .2 1.4.Phương pháp nghiên cứu .2 1.5.Ý nghĩa thực 1.6.Giới hạn đề tài .2 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Giới thiệu Shell Eco Marathon 2017 luật chơi 2.1.1.Kích thước 2.1.2.Khung Sườn 2.1.3.Bán kính quay vịng .7 2.1.4.Hệ thống khí xả 2.1.5.Lối thoát .9 2.1.6.Thơng gió .9 2.1.7.Vách ngăn động 10 2.1.8.Hệ thống phanh 10 2.2 Nguyên lý làm việc động xăng bốn kỳ 11 2.3 Hệ thống phun xăng điện tử PGM – FI xe Honda 16 2.3.1 Mô tả hệ thống phun xăng điện tử (PGM – FI) 16 2.3.2 Cấu tạo sơ đồ hoạt động hệ thống phun xăng điện tử .17 2.3.3.Sơ đồ hệ thống sơ đồ mạch điện 18 2.4 Đặc trưng kỹ thuật 22 2.4.1 So sánh chế hòa khí hệ thống PGM – FI 22 iii 2.4.2 Vai trò cảm biến 32 2.4.3 Bộ điều khiển điện tử ECU 40 CHƯƠNG 3: GIỚI THIỆU CÁC MODULE VÀ LINH KIỆN ĐIỆN TỬ .44 3.1 Giao thức Zigbee: .44 3.1.1 Giới thiệu: 44 3.1.2 Chuẩn truyền thông không dây IEEE 802.15.4: 44 3.1.3 Các phiên Zigbee: 45 3.1.4 Truyền liệu: 45 3.1.5 Cấu trúc giao thức Zigbee: 46 3.1.6 Thành phần mạng Zigbee: 47 3.1.7 Mơ hình mạng Zibee: 48 3.1.7.1.Mạng hình (Star Network): 48 3.1.7.2.Mạng hình lưới (Mesh Network): 48 3.1.7.3.Mạng hình (Cluster Tree Topology): 49 3.1.8 Tầng mạng ZIGBEE/IEEE802.15.4: 49 3.1.9 Tầng ứng dụng ZIGBEE/IEEE 802.15.4: 52 3.2 Mạch nguồn cho TestBoard: 52 3.2.1 Giới thiệu: 52 3.2.2 Thông số kỹ thuật: 53 3.2.3 Cách sử dụng: .53 3.3 Module RF Zigbee UART DRF 1609H: 54 3.3.1 Giới thiệu: 54 3.3.2 Thông số kỹ thuật: 54 3.3.3 Cách sử dụng: .55 3.4 Module HC-06: 55 3.4.1 Giới thiệu 55 3.4.2 Thông số kỹ thuật 56 3.4.3 Cách sử dụng 56 3.5 Mạch chuyển USB UART CP 2102: 57 3.5.1 Giới thiệu: 57 3.5.2 Mô tả chân: 57 iv CHƯƠNG 4: GIỚI THIỆU PHẦN MỀM APP INVENTOR2 59 4.1 Giới thiệu: 59 4.2 Cách sử dụng: 59 4.2.1 Khởi chạy App Inventor: 59 4.2.1.1 Sử dụng Online: 59 4.2.1.2 Sử dụng offline: 60 4.2.2 Tạo project 60 4.2.3 Giới thiệu vùng làm việc .61 4.2.3.1 Palete 61 4.2.3.2.Viewer 62 4.2.3.3 Components 62 4.2.3.4 Properties .63 4.2.4 Sử dụng đối tượng 63 4.2.4.1.Block .64 4.2.4.2 Xuất file APK 65 CHƯƠNG 5: THIẾT KẾ MẠCH VÀ THI CÔNG 67 5.1 Sơ đồ khố i: 67 5.1.1 Sơ đồ khố i phát dữ liê ̣u của xe: 67 5.1.2 Sơ đồ khố i nhâ ̣n dữ liê ̣u của xe: 68 5.2 nhiê ̣m vu ̣ của từng khố i: 68 5.2.1 khố i điề u khiể n đô ̣ng cơ: 68 5.2.2 khố i phát dữ liê ̣u của xe: 69 5.2.3 khố i nhâ ̣n dữ liê ̣u của xe (vi ̣trí người lái): 69 5.3 Thiế t kế lưu đồ thuâ ̣t toán chương triǹ h: 71 5.3.1 Lưu đồ khố i phát dữ liê ̣u: 71 5.3.2 Lưu đồ khố i nhâ ̣n dữ liê ̣u: 72 5.4 Thiế t kế và thi công: 73 5.4.1 Thiế t kế và thi công khố i phát dữ liê ̣u của xe: 73 5.4.2 Thiế t kế và thi công khố i nhâ ̣n dữ liê ̣u của xe: 73 5.4.4 Mô hình thực tế khố i phát dữ liê ̣u của xe: 74 5.4.5 Mô hiǹ h thực tế khố i nhâ ̣n dữ liê ̣u của xe: .74 v 5.5 Thiế t kế app hiể n thi ̣thông tin xe điê ̣n thoa ̣i: 75 5.5.1 kế t nố i HC-06 và điê ̣n thoa ̣i: 75 5.5.1.1.Phầ n Designer 75 5.5.1.2.Phầ n Blocks 76 5.5.2 Tách dữ liê ̣u và hiể n thi ̣dữ liê ̣u: 77 5.5.3 Ta ̣o đồ ng hồ đế m thời gian: .79 5.5.4 Ta ̣o đồ ng hồ báo vâ ̣n tố c và tua máy của xe: .82 CHƯƠNG 6: KẾT LUẬN VÀ ĐỀ NGHỊ 84 6.1 Kết luận: 84 6.2 Đề nghị: 84 TÀI LIỆU THAM KHẢO 845 vi MỤC LỤC TỪ VIẾT TẮT ĐCT : Điểm chết ĐCD : Điểm chết PGM - FI : Programmed Fuel Injection CPU : Central Processing Unit IAT : Intake Air Temperature CKP : Crankcase Position TP : Throttle Position A/D : Analog to Digital Converter vii MỤC LỤC HÌNH ẢNH Hình 2.1: Kích thước giới hạn xe Hình 2.2: Bố trí phận xe Hình 2.3: Điều kiện thiết kế khung sườn .7 Hình 2.4: Bán kính quay vịng .7 Hình 2.5: Tầm nhìn tài xế, Hình 2.6: Đặt lái bánh trước Hình 2.7: Tiêu chuẩn khí thải bố trí ống xả Hình 2.8: Bố trí cấu gài vỏ lối Hình 2.9: Bố trí lỗ thơng gió xe 10 Hình 2.10: Bố trí vách ngăn 10 Hình 2.11: Thử phanh với độ dốc 20% 11 Hình 2.12: Các hành trình làm việc động xăng kì .12 Hình 2.13: Đồ thị cơng, Hình 2.14: Đồ thị phối khí động xăng kì .13 Hình 2.18: Nguyên lý điều khiển chung 16 Hình 2.19: Sơ đồ khối 16 Hình 2.20: Vị trí phận hệ thống PGM-FI xe Future Neo FI 17 Hình 2.21: Bộ cảm biến thân bướm ga (Future Neo FI) .17 Hình 2.22: Vị trí phận hệ thống PGM – FI (Air Blade) 18 Hình 2.23: Sơ đồ hệ thống PGM – FI (Future Neo FI) .19 Hình 2.24: Sơ đồ mạch điện Future Neo FI .20 Hình 2.25: Sơ đồ mạch điện Air Blade 21 Hình 2.26: Sự vận hành chế hịa khí 22 Hình 2.27: Sự vận hành hệ thống PGM-FI 23 Hình 2.28: Sơ đồ khởi động lạnh với chế hịa khí .24 Hình 2.29: Sơ đồ khởi động lạnh với PGM-FI 24 Hình 2.30: Sơ đồ tăng tốc nhanh với chế hịa khí 25 Hình 2.31: Sơ đồ tăng tốc nhanh với PGM-FI 25 Hình 2.32: Sơ đồ giảm tốc với chế hịa khí 26 Hình 2.33: Sơ đồ giảm tốc với PGM-FI 27 Hình 2.34: Đường đặc tính độ mở bướm ga (nhỏ) 28 viii Hình 2.35: Đường đặc tính độ mở bướm ga (lớn) 28 Hình 2.36: Bản đồ thời gian phun theo chế độ 29 Hình 2.37: Những nhân tố xác định thời gian phun 30 Hình 2.38: Sơ đồ thể thời điểm phun 32 Hình 2.39: Mạch cảm biến ECT IAT 33 Hình 2.40: Sơ đồ bố trí số cảm biến động PGM-FI .33 Hình 2.41: Cấu tạo cảm biến vị trí trục khuỷu (dịng xe Honda) 34 Hình 2.42: Cấu tạo đường đặc tuyến cảm biến vị trí cánh bướm ga .35 Hình 2.43: Cấu tạo vị trí cảm biến MAP………………………………………… 36 Hình 2.44: Đường đặc tuyến cảm biến MAP .36 Hình 2.45: Cấu tạo đường đặc tuyến cảm biến nhiệt độ nước làm mát 37 Hình 2.46: Đường đặc tuyến cảm biến nhiệt độ khí nạp 37 Hình 2.47: Cấu tạo cảm biến nhiệt độ khí nạp 38 Hình 2.48: Đường đặc tuyến cảm biến O2 39 Hình 2.49: Sự vận hành cảm biến góc 40 Hình 2.50: Sơ đồ hoạt động cảm biến góc 40 Hình 2.51: Bộ chuyển đổi A/D 41 Hình 2.52: Bộ đếm .42 Hình2.53: Bộ nhớ trung gian 42 Hình2.54: Bộ khuếch đại 42 Hình 2.55: Bộ ổn áp 43 Hình 3.1: Cấu trúc zigbee 47 Hình 3.2: Mơ hình mạng hình zigbee 48 Hình 3.3: Mơ hình mạng hình lưới zigbee 49 Hình 3.4: Mơ hình mạng hình zigbee 49 Hình 3.5: Dịch vụ bảo mật zigbee .51 Hình 3.6: Phần thêm vào để mã hóa khung tin 52 Hình 3.7: Mạch nguồn TestBoard 53 Hình 3.8: Thơng số kỹ thuật Module RF Zigbee UART DRF 1609H 55 Hình 3.9: Module HC-06 56 Hình 4.1: Giao diện kết nối với điện thoại .59 ix 5.3.2 Lưu đồ khố i nhâ ̣n dữ liêu: ̣ Bâ ̣t công tắ c nguồ n Cấ p nguồ n cho HC-06 & Zigbee Router sai sai HC-06 kế t nố i Smart Phone kế t nố i tiń hiê ̣u với Zigbee Coordinator đúng đúng Hiể n thi ̣thơng sớ lên màn hiǹ h Smart Phone Hình 5.9: Lưu đồ khối nhận liệu 72 5.4 Thiế t kế và thi công: 5.4.1 Thiế t kế và thi công khố i phát dữ liêụ của xe: ECU GND 3.3V TX RX Hình 5.10: Sơ đồ khối phát liệu xe 5.4.2 Thiế t kế và thi cơng khớ i nhâ ̣n dữ liêụ của xe: Hình 5.11: Sơ đồ khối nhận liệu xe 73 5.4.4 Mô hin ̀ h thực tế khố i phát dữ liêụ của xe: Hình 5.12: Mơ hình thực tế khối phát liệu 5.4.5 Mô hin ̀ h thực tế khớ i nhâ ̣n dữ liêụ của xe: Hình 5.13: Mơ hình thực tế khối nhận liệu 74 5.5 Thiế t kế app hiể n thi thông tin xe điêṇ thoa ̣i: ̣ Hình 5.14: Thiết kế khối lệnh Đố i với viê ̣c thiế t kế app hiể n thi ̣thông tin xe điê ̣n thoa ̣i thông qua phần mềm App Inventor2 chúng ta cầ n thiế t kế phầ n đó là: - phầ n Designer hay còn có thể hiể u là phầ n chúng ta sẽ thiế t kế các giao diê ̣n, các hiǹ h ảnh sử du ̣ng app - phầ n Blocks hay còn có thể hiể u là phầ n lâ ̣p trình hoa ̣t đô ̣ng cho app 5.5.1 kế t nố i HC-06 và điêṇ thoa ̣i: 5.5.1.1.Phầ n Designer Để kế t nố i HC-06 và điê ̣n thoa ̣i chúng ta cầ n đớ i tươ ̣ng ListPicker Hình 5.15: Đối tượng ListPicker ListPicker là mô ̣t nút nhấ n có chức là nhấ n vào sẽ hiể n thi ̣mô ̣t danh sách những lựa cho ̣n là điạ chỉ Bluetooth, danh sách xác định thông qua Designer Blocks Editor cách thiết lập thuộc tính Elements cho ghép nối cách tách chuỗi cách thiết lập thuộc tính Element cho List biên tập Blocks 75 Đố i với đố i tươ ̣ng Listpicker này chúng ta có thể thay đổ i các tin ́ h chấ t như: màu nề n (BackgroupColor), chiề u cao (Height), chiề u rô ̣ng (Width), hình ảnh (Image), màu chữ (TextColor), 5.5.1.2.Phầ n Blocks Đố i với phầ n lâ ̣p trình, chúng ta cầ n thiế t lâ ̣p chế đô ̣ trước và sau nút ListPicker này đươ ̣c nhấ n Chế đô ̣ trước nút ListPicker đươ ̣c nhấ n: ở chế đô ̣ này chúng ta sẽ thiế t lâ ̣p thuô ̣c tính Elements sẽ go ̣i tấ t cả những điạ chỉ Bluetooth đã ghép nố i từ trước với điê ̣n thoa ̣i Hình 5.16: Khối lệnh kết nối với HC-06 Chế đô ̣ sau nút ListPicker đươ ̣c nhấ n: ở chế đô ̣ này chúng ta sẽ thiế t lâ ̣p thuô ̣c tin ́ h Selection của ListPicker sẽ kế t nố i với điạ chỉ Bluetooth mà chúng ta đã cho ̣n Hình 5.17: Khối lệnh kết nối với HC-06 Sau nút ListPicker đươ ̣c nhấ n sẽ hiể n thi ̣ các điạ chỉ Bluetooth đã đươ ̣c ghép nố i trước với điê ̣n thoa ̣i này: Hình 5.18: Địa bluetooth thiết bị kết nối Bên ca ̣nh viê ̣c lâ ̣p trình cho app vâ ̣y chúng ta cũng có thể nâng cấ p phầ n kế t nố i này lên bằ ng viê ̣c thêm các công cu ̣ là: - Notifier : công cu ̣ này có chức sẽ thông báo mô ̣t text lên màn hình điê ̣n thoa ̣i 76 -TextToSpeech : công cu ̣ này có chức là đo ̣c các kí tự mà chúng ta cài đă ̣t Hình 5.19: Khối lệnh hiển thị thông báo chưa bật bluetooth Trước nút ListPicker này đươ ̣c nhấ n nế u điê ̣n thoa ̣i chưa bâ ̣t Bluetooth thì TextToSpeech sẽ thông báo câu lê ̣nh là “hãy bâ ̣t bluetooth lên” và ngoài màn hình điê ̣n thoa ̣i cũng sẽ thông báo câu “bâ ̣t bluetooth” thế này Hình 5.20: Thơng báo bluetooth chưa bật 5.5.2 Tách dữ liêụ và hiể n thi dư ̣ ̃ liêu: ̣ Sau kế t nố i đươ ̣c với thiế t bi ̣HC-06 viê ̣c tiế p theo sẽ là thu nhâ ̣n dữ liê ̣u từ hô ̣p ECU, xử lý dữ liê ̣u và hiể n thi ̣dữ liê ̣u lên điê ̣n thoa ̣i Để làm đươ ̣c việc này chúng ta cầ n có mô ̣t cái Clock để xử lý Đố i với Clock1 này chúng ta cái đă ̣t thời gian là 200 mili giây 77 Hình 5.21: Đối tượng Clock Về phầ n Blocks chúng ta sẽ thiế t lâ ̣p điề u kiê ̣n là: Nế u Bluetooth đã đươ ̣c kế t nố i và đố i tươ ̣ng BluetoothClient1 đã nhâ ̣n dữ liê ̣u thì sẽ dùng biế n tên là “input” để nhâ ̣n dữ liê ̣u từ đố i tươ ̣ng BluetoothClient1, dữ liê ̣u biế n này có da ̣ng là byte1| byte2| byte3| byte4| byte5| byte6| byte7| byte8| byte9| byte10 Sau đó nế u biế n “input” không bi ̣trố ng sẽ thực hiê ̣n câu lê ̣nh là tách chuỗi dữ liê ̣u ta ̣i vi ̣ trí có dấ u “|” và lưu những dữ liê ̣u đã đươ ̣c tách vào biế n “list” Sau đó nế u chuỗi dữ liê ̣u này có đô ̣ dài bằ ng 10 byte sẽ cho hiể n thi ̣ lên các lable đã đươ ̣c thiế t kế ở phầ n Designer Hình 5.22: Khối lệnh thiết lập hiển thị thông số xe 78 5.5.3 Ta ̣o đồ ng hồ đế m thời gian: Để ta ̣o đồ ng hồ đế m thời gian này chúng ta cầ n cái Clock2 Thời gian hoa ̣t đô ̣ng của Clock2 là 1000 mili giây Ngoài cầ n ta ̣o thêm biế n để thiế t lâ ̣p Khi Clock2 hoa ̣t đô ̣ng thì biế n tên “data” sẽ tăng lên đơn vi ̣ và đồ ng thời sẽ hiể n thi ̣ vào lable tên “giaylap” Nế u giá tri ̣của biế n tên “data” bằ ng 60 sẽ tăng biế n tên “data2” lên đơn vi va ̣ ̀ hiể n thi ̣giá tri ̣biế n “data2” vào lable “phutlap”, đồ ng thời thiế t lâ ̣p biế n tên “data” về giá tri ̣0 Hình 5.23: Khối lệnh tạo đồng hồ đếm thời gian Tương tự viê ̣c ta ̣o Clock2 ta ta ̣o thêm Clock4 cho app Đố i với Clock4 này chúng ta vẫn ta ̣o biế n (data3, data4) để lưu giá tri,̣ vẫn thiế t lâ ̣p thời gian hoa ̣t đô ̣ng của Clock4 này là 1000 mili giây Nhưng chúng ta không hiể n thi ̣giá tri ̣các biế n ở da ̣ng Text lable Clock2 mà chúng ta sẽ hiể n thi ̣ giá tri ̣ các biế n bằ ng hình ảnh Để làm đươ ̣c điề u này chúng ta cầ n ta ̣o các hin ̀ h ảnh từ đế n tương ứng với giá tri ̣ của các biế n Hình 5.24: Hình ảnh biến số 79 Sau ta ̣o đươ ̣c những số từ đế n chúng ta lưu từng số với tên trùng với số Vd hình chúng sẽ lưu tên là 00.png để tiê ̣n cho viê ̣c go ̣i hiǹ h lâ ̣p trin ̀ h Tiế p sau đó chúng ta sẽ upload tấ t cả các file ảnh của các số lên app để sử du ̣ng Chúng ta click vào nút Upload File mu ̣c Media tiế p theo click vào nút Choose File vào cho ̣n file cầ n tải lên Hình 5.25: Cách chèn file ảnh Chúng ta cầ n đă ̣t đố i tươ ̣ng Image để hiể n thi ̣lên điê ̣n thoa ̣i Image15 Image14 Image13 Image12 Hình 5.26: Đồng hồ đếm thời gian Khi Clock4 hoa ̣t đô ̣ng biế n “data3” sẽ tăng lên đơn vi ̣ và sẽ hiển thi ̣ giá tri ̣ lên Image12 và Image13 80 Hình 5.27: Khối lệnh thiết lập hiển thị thời gian Đố i với Image12 sẽ thiế t lâ ̣p hiể n thi ̣ phầ n dư giá tri ̣ của biế n “data3” còn Image13 sẽ thiế t lâ ̣p hiể n thi ̣phầ n nguyên giá tri ̣của biế n “data3” Tương tự Clock2 chúng ta lâ ̣p trin ̀ h đươ ̣c đoa ̣n code thế này Hình 5.28: Khối lệnh thiết lập hiển thị thời gian Sau hoàn thành viê ̣c thiế t kế phầ n Designer và phầ n Blocks chúng ta sẽ đươ ̣c phầ n hiể n thi ̣trên app thế này 81 Đồ ng hồ báo tổ ng thời gian thi đấ u Đồ ng hồ báo thời gian thi đấ u từng vòng (Clock4) (Clock2) Hình 5.29: Đồng hồ hiển thị thời gian tổng thời gian vịng đấu 5.5.4 Ta ̣o đờ ng hồ báo vâ ̣n tố c và tua máy của xe: Để ta ̣o đươ ̣c mô ̣t đồ ng hồ báo vâ ̣n tố c và tua máy cho xe đe ̣p, sinh đô ̣ng và dễ nhiǹ chúng ta cầ n thiế t kế mô ̣t mă ̣t đồ ng hồ Nhóm em đã ta ̣o mô ̣t mă ̣t đồ ng hồ bằ ng phầ n mề m Photoshop CC 2017 Mă ̣t đồ ng hồ này đươ ̣c sử du ̣ng để làm nề n cho các giá tri ̣cầ n hiể n thi ̣như vâ ̣n tố c và tua máy của xe Hình 5.30: Đồng hồ vận tốc tua máy Đế n với phầ n Designer, chúng ta cầ n sử du ̣ng các đố i tươ ̣ng là: - Canvas mu ̣c Drawing and Animation - ImageSprite mu ̣c Drawing and Animation Hình 5.31: Đối tượng dùng để thiết lập đồng hồ vận tốc tua máy 82 Sau thiế t kế và kế t hơ ̣p với tấ t cả các phầ n nhóm em đã thiế t kế mô ̣t app sử du ̣ng điê ̣n thoa ̣i Hình 5.32: Ứng dụng hiể n thi ̣thông số của xe thiết kế App Inventor2 Hình 5.33: Ứng du ̣ng thực tế hiển thị điện thoại 83 CHƯƠNG 6: KẾT LUẬN VÀ ĐỀ NGHỊ 6.1 Kết luận: Sau tháng nghiên cứu thực đồ án tốt nghiệp, cố gắng nhóm với hướng dẫn tận tình GVHD ThS Nguyễn Trọng Thức, nhóm thực hoàn thành đưa sản phẩm cuối thử nghiệm thành công điều kiện thực tế Đề tài mang lại cho chúng em trải nghiệm mới, kiến thức mà q trình tự tìm hiểu, tự nghiên cứu có Đây tiền đề quan trọng để thành viên nhóm tích lũy kiến thức mới, kĩ chuẩn bị hành trang bước vào doanh nghiệp Kế t quả đã ta ̣o ứng du ̣ng điê ̣n thoa ̣i để hiể n thi ̣ thơng sớ của xe Đồng thời, nhóm gửi đươc̣ dữ liê ̣u của xe bên ngoài ở khoảng cách tố i đa có thể đa ̣t đươ ̣c là 1km với điề u kiê ̣n ít vâ ̣t cản, xanh và nhà cao tầ ng 6.2 Đề nghị: Cuô ̣c thi Shell Eco-marathon là mô ̣t cuô ̣c thi không còn xa la ̣ gì đớ i với sinh viên khoa Cơ khí Động lực trường ĐH Sư phạm Kỹ thuật TP.HCM viê ̣c truyề n thông tin và thông số của xe giữa lái xe và thành viên bên ngoài còn rấ t ̣n chế Vì thế , đề tài nhiều nội dung cần phải cải thiện phát triển sản phẩm hoàn chỉnh ứng dụng rộng rãi và giúp hỗ trơ ̣ cho những đô ̣i thi Shell Eco-marathon của trường ĐH Sư pha ̣m kỹ thuâ ̣t TP.HCM Chính lẽ đó, nhóm đưa số hướng phát triển cho đề tài: • Có thể trao đổ i các thông tin và thông số của đô ̣ng giữa lái xe và các thành viên bên ngoài mô ̣t cách nhanh chóng và kip̣ thời • Có thể hiể n thi ̣ bản đồ thi đấ u điê ̣n thoa ̣i để lái xe dễ quan sát và có chiế n thuâ ̣t cha ̣y hơ ̣p lý 84 TÀI LIỆU THAM KHẢO https://iotvietnam.com/tong-quan-ve-cong-nghe-zigbee/ http://automation.net.vn/CNTT-voi-TDH/Mot-so-net-khai-quat-ve-chuan-Zigbee.html https://accounts.google.com/ServiceLogin?service=ah&passive=true&continue=https%3 A%2F%2Fappengine.google.com%2F_ah%2Fconflogin%3Fcontinue%3Dhttp%3A%2F %2Fai2.appinventor.mit.edu%2Flogin%2Fgoogle%253Flocale%253Den http://appinventor.mit.edu/explore/ai2/tutorials 85 S K L 0 ... p thông tin giữa lái xe, đô ̣i trưởng và các thành viên khác quá triǹ h thi đấ u xe ECO Với đề tài này, chúng em thi? ??t kế ứng du ̣ng điê ̣n thoa ̣i dùng để hiể n thi ̣ thông tin. .. tài tốt nghiệp của nhóm em giúp giải Đề tài giúp đô ̣i thi cuô ̣c thi Shell Eco- marathon theo dõi thông số cần thi? ??t xe dùng để thi đấu cách xác sinh động 1.3.Mục tiêu đề tài Mục tiêu đề tài thi? ??t. .. 10 tháng 01 năm 2018 Sinh viên thực Lê Bình An – Nguyễn Phú Cường i TÓM TẮT ? ?Thi? ?́ t kế , chế ta ̣o thi? ?́ t bi giao tiế p thông tin hỗ trơ ̣ thi xe ECO? ?? ta ̣o mô ̣t ̣ ̣ thố ng giao