1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Thiết kế, thi công hệ thống bãi xe ứng dụng công nghệ rfid và nhận dạng biển số

95 14 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH CNKT ĐIỆN TỬ VIỄN THÔNG THIẾT KẾ, THI CÔNG HỆ THỐNG BÃI GIỮ XE ỨNG DỤNG CÔNG NGHỆ RFID VÀ NHẬN DẠNG BIỂN SỐ GVHD: TS NGUYỄN MẠNH HÙNG SVTH: LÊ NGỌC SANH PHẠM QUỐC ANH SKL010867 Tp Hồ Chí Minh, tháng 7/2023 777777 BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP- Y SINH - ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ VIỄN THÔNG ĐỀ TÀI: THIẾT KẾ, THI CÔNG HỆ THỐNG BÃI GIỮ XE ỨNG DỤNG CÔNG NGHỆ RFID VÀ NHẬN DẠNG BIỂN SỐ GVHD: T.S Nguyễn Mạnh Hùng SVTH: Lê Ngọc Sanh Phạm Quốc Anh Tp Hồ Chí Minh – 07/2023 MSSV: 19161281 MSSV: 19161205 TRƯỜNG ĐH SPKT TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA ĐIỆN-ĐIỆN TỬ ĐỘC LẬP - TỰ DO - HẠNH PHÚC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH o0o -Tp HCM, ngày 31 tháng 07 năm 2023 NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Lê Ngọc Sanh MSSV: 19161281 Phạm Quốc Anh MSSV: 19161205 Chuyên ngành: Điện tử công nghiệp Mã ngành: 161 Hệ đào tạo: Đại học quy Mã hệ: Khóa: 2019 Lớp: 19161DTCN I TÊN ĐỀ TÀI: THIẾT KẾ, THI CÔNG HỆ THỐNG BÃI GIỮ XE ỨNG DỤNG CÔNG NGHỆ RFID VÀ NHẬN DẠNG BIỂN SỐ II NHIỆM VỤ Các số liệu, tài liệu ban đầu: - Nguyễn Văn Hiệp, Phạm Quang Huy (2014), “Cơng nghệ nhận dạng sóng vơ tuyến RFID”, Nhà xuất Khoa học Kỹ thuật Tp.HCM - Nguyễn Đăng Việt – Trần Trí Đạt (2019), “Thiết kế phần mềm quản lý bãi giữ xe”, Đồ án tốt nghiệp, Trường ĐHSPKT Tp.HCM - Vũ Tiến Trình – Lê Vũ Khanh (2018), “Hệ thống bãi giữ xe ứng dụng công nghệ RFID”, Đồ án tốt nghiệp, Trường ĐHSPKT Tp.HCM - Phạm Hữu Tùng (2011), “Lập trình C# Winform”, Nhà xuất Khoa học Kỹ thuật Tp.HN - Nguyễn Chiến Thắng (2022), “Triển khai YOLO V6 thành API lên Web với Flask”, Đã truy cập: 20/05/2023, đường dẫn: https://miai.vn/2022/08/31/trien-khai-yolo-v6thanh-api-len-web-voi-flask-phan-2-2-mi-ai/ - Nguyễn Chiến Thắng (2022), “Kết nối C# với Python Flask để triển khai hệ thống AI Client – Server”, Đã truy cập 20/05/2023, Đường dẫn: https://miai.vn/2019/10/15/ket-noi-c-voi-python-flask-de-trien-khai-hethong-ai-client-server-chuong-1/ - Trung Đinh (2022), “License Plate Recognition”, Đã truy cập: 20/05/2023, BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH i Đường dẫn: https://github.com/Marsmallotr/License-Plate-Recognition - PyTorch, “TRANSFER LEARNING FOR COMPUTER VISION TUTORIAL”, Đã truy cập: 25/05/2023, Đường dẫn: https://pytorch.org/tutorials/beginner/transfer_learning_ tutorials.html Nội dung thực hiện: - Nội dung 1: Kết nối, lập trình Board Arduino UNO R3 giao tiếp với máy tính thiết bị ngoại vi như: Động Servo, cảm biến khoảng cách hồng ngoại, Module RFID RC522, Led đoạn - Nội dung 2: Xây dựng phần mềm quản lý bãi xe, truyền nhận liệu với Arduino UNO R3 Camera ngơn ngữ lập trình C# Window Form - Nội dung 3: Xây dựng hệ quản trị sở liệu Microsoft SQL Server để lưu trữ truy xuất liệu - Nội dung 4: Ứng dụng Pre-Training Model YOLOv5 Pre-Training Model ResNet nhận dạng biển số nhận dạng hình dáng - Nội dung 5: Triển khai Model AI thành API lên Web với Flask Python - Nội dung 6: Kết nối phần mềm quản lý bãi xe với Model AI Web API để triển khai hệ thống Client – Server - Nội dung 7: Thiết kế mơ hình bãi giữ xe - Nội dung 8: Thi cơng mơ hình bãi giữ xe, bảo mật mã hóa thẻ RFID - Nội dung 9: Chạy thử nghiệm, đánh giá hiệu chỉnh hệ thống - Nội dung 10: Đóng gói hệ thống - Nội dung 11: Viết báo cáo - Nội dung 12: Bảo vệ đồ án III NGÀY GIAO NHIỆM VỤ: 27/02/2023 IV NGÀY HOÀN THÀNH NHIỆM VỤ: 03/07/2023 V HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: T.S Nguyễn Mạnh Hùng CÁN BỘ HƯỚNG DẪN BM ĐIỆN TỬ CÔNG NGHIỆP – Y SINH (Ký ghi rõ họ tên) TS Nguyễn Mạnh Hùng BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH ii TRƯỜNG ĐH SPKT TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA ĐIỆN-ĐIỆN TỬ ĐỘC LẬP - TỰ DO - HẠNH PHÚC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH o0o -Tp HCM, ngày 31 tháng 07 năm 2023 LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Lê Ngọc Sanh MSSV: 19161281 Phạm Quốc Anh MSSV: 19161205 Khóa: 2019 Lớp: 19161DTCN Tên đề tài: THIẾT KẾ, THI CÔNG HỆ THỐNG BÃI GIỮ XE ỨNG DỤNG CÔNG NGHỆ RFID VÀ NHẬN DẠNG BIỂN SỐ Tuần/ ngày Nội dung Xác nhận GVHD Tuần Gặp GVHD nghe hướng dẫn chọn đề tài đồ án (27/02 – 05/03) Nộp đề cương khóa luận tốt nghiệp Tuần (06/03 – 12/03) Tuần (13/03 – 19/03) Tuần Thu thập tài liệu tham khảo có liên quan đến đề tài Tóm tắt yêu cầu đề tài: Đề tài cần làm gì, nội dung thiết kế thông số giới hạn đề tài Lên kế hoạch kiểm tra tiến độ thực đề tài Cơng nghệ nhận dạng sóng vơ tuyến RFID (20/03 – 26/03) Lập trình điều khiển Board Arduino UNO R3 giao Tuần tiếp với thiết bị ngoại vi (27/03 – 02/04) Ngơn ngữ lập trình C# ứng dụng ngơn ngữ lập trình C# thiết kế phần mềm Window Form Tuần (03/04 – 09/04) Hệ quản trị sở liệu Microsoft SQL Server Tìm hiểu Pre-Training Model AI nhận dạng biển nhận dạng hình dáng Lập trình điều khiển Arduino UNO R3 Tuần Thiết kế phần mềm quản lý bãi giữ xe BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH iii (10/04 – 16/04) Xây dựng sở liệu từ Microsoft SQL Server Kết nối phần mềm quản lý bãi giữ xe với hệ quản Tuần trị sở liệu Microsoft SQL Server (17/04 – 23/04) Kết nối phần mềm quản lý bãi giữ xe với Board Tuần Arduino UNO R3 (24/04 – 30/04) Thiết kế mơ hình bãi giữ xe Tuần 10 Triển khai Pre-Training Model YOLOv5 Pre- (01/05 – 07/05) Training Model Resnet thành API Tuần 11 Kết nối phần mềm quản lý bãi xe với API triển khai (08/05 – 14/05) hệ thống Client – Server Tuần 12 (15/05 – 21/05) Thi cơng mơ hình bãi giữ xe Tuần 13 (22/05 – 28/05) Tuần 14 Chạy thử nghiệm, đánh giá hiệu chỉnh hệ thống (29/05 – 04/06) Tuần 15 (05/06 – 11/06) Tuần 16 Viết báo cáo, tóm tắt, thiết kế poster (12/06 – 18/06) Tuần 17 (19/06 – 25/06) Chỉnh sửa, hoàn thành nộp báo cáo GV HƯỚNG DẪN (Ký ghi rõ họ tên) TS Nguyễn Mạnh Hùng BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH iv LỜI CAM ĐOAN Đề tài nhóm thực dựa vào việc tham khảo số tài liệu trước với dẫn giảng viên hướng dẫn nghiên cứu nhóm, khơng chép tài liệu hay đề tài thực Người thực đề tài Lê Ngọc Sanh BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Phạm Quốc Anh v LỜI CẢM ƠN Báo cáo Đồ án tốt nghiệp hoàn thành thành cho cố gắng nỗ lực không ngừng cá nhân nhóm thực với đồng hành, hỗ trợ giúp đỡ nhiệt tình tất thầy cơ, gia đình bạn bè Hồn thành báo cáo gắn liền với việc thân chúng em trải qua bốn năm gắn bó ngơi trường Đại học Sư Phạm Kỹ Thuật Thành phố Hồ Chí Minh Và lúc chúng em phải rời xa mái trường để tiếp tục chặng đường tương lai phía trước Khoảng thời gian thực đề tài tốt nghiệp trơi qua nhanh, giống thống chốc chúng em trãi qua bốn năm đại học Trong khoảng thời gian chúng em học hỏi tiếp thu nhiều kiến thức Không kiến thức chun mơn mà cịn học quý giá kinh nghiệm sống mà thầy cô truyền đạt Lời nhóm xin dành biết ơn sâu sắc đến gia đình Vì gia đình ln nơi tạo điều kiện tốt nhất, từ vật chất đến tinh thần chúng em hồn thành tốt q trình học tập hồn thành Đồ án tốt nghiệp Tiếp nhóm xin gửi lời cảm ơn chân thành đến thầy Nguyễn Mạnh Hùng trực tiếp giúp đỡ, hướng dẫn nhóm hồn thành Đồ án tốt nghiệp Thầy quan tâm, giúp đỡ, chia sẻ kinh nghiệm q báu để nhóm hồn thành tốt đề tài Lời cuối nhóm xin cảm ơn tất thầy cô Khoa Điện – Điện Tử tận tâm truyền dạy kiến thức, chia sẻ kinh nghiệm quý giá đến với chúng em Cảm ơn tất bạn bè tập thể lớp Điện tử cơng nghiệp khóa 2019 ln đồng hành giúp đỡ để hoàn thành Đồ án tốt nghiệp Nhóm xin chân thành cảm ơn! Người thực đề tài Lê Ngọc Sanh BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Phạm Quốc Anh vi MỤC LỤC NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP i LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP iii LỜI CAM ĐOAN v LỜI CẢM ƠN vi MỤC LỤC vii DANH MỤC HÌNH ẢNH x DANH MỤC BẢNG xii TÓM TẮT xiii Chương TỔNG QUAN 1.1 ĐẶT VẤN ĐỀ 1.2 MỤC TIÊU 1.3 NỘI DUNG NGHIÊN CỨU 1.4 GIỚI HẠN 1.5 BỐ CỤC Chương CƠ SỞ LÝ THUYẾT 2.1 MƠ HÌNH HỆ THỐNG BÃI GIỮ XE ÁP DỤNG CƠNG NGHỆ RFID VÀ NHẬN DẠNG BIỂN SỐ 2.2 CÔNG NGHỆ RFID 2.3 BẢO MẬT THẺ RFID 2.4 XÂY DỰNG API BẰNG FLASK TRONG PYTHON 2.4.1 Phương thức API 2.4.2 Xây dựng API Flask 2.5 XÂY DỰNG PHẦN MỀM BẰNG C# TRONG WINDOW FORM 2.5.1 C# Window Form 2.5.2 Microsoft SQL Server 2.5.3 Tạo ứng dụng sở liệu 2.6 MƠ HÌNH CLIENT – SERVER 10 2.7 PRE-TRAINING MODEL TRONG NHẬN DẠNG 10 2.7.1 Pre-Training Model YOLOv5 11 2.7.2 Pre-Training Model ResNet từ Torchvision 11 Chương TÍNH TỐN VÀ THIẾT KẾ 13 3.1 GIỚI THIỆU 13 3.2 TÍNH TỐN VÀ THIẾT KẾ HỆ THỐNG 13 3.2.1 Khối đầu đọc 14 3.2.2 Khối cảm biến 16 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH vii 3.2.3 Khối hình ảnh 18 3.2.4 Khối nút nhấn 19 3.2.5 Khối xử lý 20 3.2.6 Khối điều khiển 21 3.2.7 Khối hiển thị 23 3.2.8 Khối động 26 3.2.9 Khối nguồn 28 3.2.10 Sơ đồ nguyên lý toàn mạch 29 3.3 THIẾT KẾ PHẦN MỀM QUẢN LÝ 31 3.3.1 Thiết kế hệ quản trị sở liệu lưu trữ thông tin 31 3.3.2 Thiết kế giao diện người dùng 31 3.4 TRIỂN KHAI PRE-TRAINING MODEL THÀNH API 32 3.4.1 Triển khai Pre-Training Model YOLOv5 thành API 32 3.4.2 Triển khai Pre-Training Model ResNet thành API 36 Chương 4: THI CÔNG HỆ THỐNG 40 4.1 GIỚI THIỆU 40 4.2 THI CƠNG MƠ HÌNH 40 4.2.1 Thi công mạch 40 4.2.2 Lắp ráp kiểm tra 41 4.3 ĐĨNG GĨI MƠ HÌNH 42 4.4 LẬP TRÌNH HỆ THỐNG 46 4.5 KẾT NỐI HỆ THỐNG 53 4.5.1 Kết nối giao diện người dùng với sở liệu 53 4.5.2 Kết nối giao diện người dùng với API Web triển khai mơ hình Client – Server 54 4.6 MÃ HÓA THẺ RFID 59 4.6.1 Bảo mật liệu thẻ RFID Key A Key B 59 Chương KẾT QUẢ - NHẬN XÉT – ĐÁNH GIÁ 61 5.1 GIỚI THIỆU 61 5.2 KẾT QUẢ THỰC HIỆN MƠ HÌNH 61 5.3 KẾT QUẢ THI CÔNG PHẦN MỀM 65 5.4 THỬ NGHIỆM VÀ ĐÁNH GIÁ 66 5.4.1 Thử nghiệm 1: Khả truyền nhận liệu qua API 66 5.4.2 Thử nghiệm 2: Khả nhận dạng biển số bình thường 67 5.4.3 Thử nghiệm 3: Khả nhận dạng hình dáng 69 5.4.4 Thử nghiệm 4: Khả nhận dạng biển số lỗi 69 5.4.5 Thử nghiệm 5: Khả đọc liệu bên thẻ mã hóa 71 5.4.6 Thử nghiệm 6: Khả vận hành hệ thống 72 Chương KẾT LUẬN – HƯỚNG PHÁT TRIỂN 73 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH viii CHƯƠNG 5: KẾT QUẢ - NHẬN XÉT – ĐÁNH GIÁ bảng liệu thơng tin xe, cập nhật phí gửi xe, xuất file excel liệu Giao diện hình 5.11 hiển thị thông tin đăng ký vé tháng phục vụ nhu cầu sử dụng vé tháng cho người dùng Hình 5.10: Giao diện quản lý phần mềm quản lý bãi xe Hình 5.11: Giao diện đăng ký vé tháng phần mềm quản lý bãi xe 5.4 THỬ NGHIỆM VÀ ĐÁNH GIÁ Để đưa đánh giá xác hệ thống thiết kế đảm bảo mục tiêu đề tài đề nhóm tiến hành thử nghiệm đánh giá dựa đặc tính hệ thống 5.4.1 Thử nghiệm 1: Khả truyền nhận liệu qua API BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 66 CHƯƠNG 5: KẾT QUẢ - NHẬN XÉT – ĐÁNH GIÁ Để thử nghiệm khả truyền nhận qua API tiến hành thao tác cho xe vào bãi, lần thử nghiệm cách 10 giây Sau thử nghiệm thu bảng 5.1 bên Bảng 5.1: Kết thử nghiệm truyền nhận API Lần thử Thời gian phản hồi lối vào (giây) Thời gian phản hồi lối (giây) 2.18 3.36 2.05 3.25 2.24 3.44 2.58 3.50 2.21 3.28 2.63 3.56 2.15 3.80 2.28 3.35 2.41 3.30 10 2.23 3.27 2.296 3.411 Trung Bình Nhận xét: Qua số liệu kết thử nghiệm bảng 5.1 khả truyền nhận qua API, nhóm đưa số nhận xét sau: - Thời gian phản hồi qua API có độ trễ, nguyên nhân dẫn đến chưa tối ưu hóa chương trình trình tải Model lên API gây tốn tài nguyên - Thời gian phản hồi API lối vào qua lần thử nghiệm có tốc độ nhanh lối lối vào xử lý hình ảnh trả kết quả, lối phải xử lý đồng thời hình ảnh so sánh trích đặc trưng hai ảnh để nhận dạng mức độ giống hình dáng Kết cho thấy khả truyền nhận giao diện API đảm bảo hoạt động ổn định 5.4.2 Thử nghiệm 2: Khả nhận dạng biển số bình thường Biển số bình thường (hình 5.12) hiểu biển số thử nghiệm BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 67 CHƯƠNG 5: KẾT QUẢ - NHẬN XÉT – ĐÁNH GIÁ điều kiện hoàn hảo (biển số đầy đủ ký tự, không bị mờ, không bị hư hỏng, không bị thiếu sáng) Để đánh giá khả nhận dạng tiến hành cho xe mơ hình có gắn biển số vào bãi để nhận dạng biển số Sau thử nghiệm thu kết bảng 5.2 bên Hình 5.12: Ảnh biển số bình thường Bảng 5.2: Kết thử nghiệm khả nhận dạng biển số bình thường Nhận diện biển số Nhận diện kí tự biển số (Có/ khơng) (%) Có 100% Có 100% Có 100% Có 90% Có 100% Có 100% Khơng 0% Có 100% Có 100% 10 Có 100% Lần thử Nhận xét: Trong kết thử nghiệm bảng 5.2 cho thấy khả nhận dạng biển số bình thường đạt 90% Điều có nghĩa Pre-Training Model YOLOv5 hoạt động tốt hiệu Kết nhận diện mơ hình bãi giữ xe thể hình 5.13 bên BỘ MƠN ĐIỆN TỬ CƠNG NGHIỆP – Y SINH 68 CHƯƠNG 5: KẾT QUẢ - NHẬN XÉT – ĐÁNH GIÁ Hình 5.13: Kết nhận dạng biển số thực tế mơ hình 5.4.3 Thử nghiệm 3: Khả nhận dạng hình dáng Để tiến hành đánh giá khả nhận dạng hình dáng nhóm thực so sánh hai cặp xe Cặp thứ hai xe giống nhau, cặp thứ hai hai xe khác Ngưỡng chọn để thử nghiệm 0.8 (nếu hai xe giống cho kết trả >= 0.8 đạt yZêu cầu ngược lại) Kết thử nghiệm thống kế bảng 5.3 Bảng 5.3: Kết thử nghiệm khả nhận dạng hình dáng Lần thử Hai xe giống Hai xe khác Đạt yêu cầu Đạt yêu cầu Không đạt yêu cầu Đạt yêu cầu Đạt yêu cầu Đạt yêu cầu Đạt yêu cầu Đạt yêu cầu Đạt yêu cầu Đạt yêu cầu Nhận xét: Kết thử nghiệm bảng 5.3 số lần đạt yêu cầu cho thử nghiệm 90%, điều cho biết Pre-Training Model RetNes hoạt động tốt khả đáp ứng cao 5.4.4 Thử nghiệm 4: Khả nhận dạng biển số lỗi Biển số lỗi (hình 5.14) hiểu biển số khơng đạt tiêu chuẩn biển số thông thường (ký tự biển số bị mất, biển số bị mờ, ảnh bị lóa sáng) Để đánh BỘ MƠN ĐIỆN TỬ CƠNG NGHIỆP – Y SINH 69 CHƯƠNG 5: KẾT QUẢ - NHẬN XÉT – ĐÁNH GIÁ giá khả nhận dạng biển số lỗi, tiến hành gán biển số lỗi vào xe mơ hình cho – vào bãi để thử nghiệm Kết thử nghiệm thống kế bảng 5.4 bên Hình 5.14: Ảnh biển số lỗi Bảng 5.4: Kết thử nghiệm khả nhận dạng biển số lỗi Nhận diện biển số Nhận diện kí tự biển số (Có/ khơng) (%) Có 100% Có 90% Có 100% Khơng 0% Có 90% Có 100% Có 100% Có 80% Có 100% 10 Khơng 0% Lần thử Nhận xét: Kết thử nghiệm bảng 5.4 cho thấy biển số lỗi nhận dạng xác, điều thấy qua q trình thực đề tài nhóm đạt yêu cầu ban đầu đề khắc phục tình trạng nhận dạng sai biển số lỗi đề tài thực có liên quan Một số hình ảnh thực tế mơ hình cho thử nghiệm hình 5.15 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 70 CHƯƠNG 5: KẾT QUẢ - NHẬN XÉT – ĐÁNH GIÁ Hình 5.15: Kết nhận dạng biển số lỗi thực tế mơ hình 5.4.5 Thử nghiệm 5: Khả đọc liệu bên thẻ mã hóa Để đánh giá khả đọc liệu bên thẻ mã hóa tiến hành chạm thẻ khác lên đầu đọc Kết trình thử nghiệm thể bảng 5.5 bên Bảng 5.4: Kết thử nghiệm khả nhận dạng biển số lỗi Lần thử Đọc thành cơng (Có/ khơng) Độ xác liệu Có Chính xác Có Chính xác Có Chính xác Có Chính xác Có Chính xác Có Chính xác Có Chính xác Khơng Khơng xác Có Chính xác 10 Có Chính xác BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 71 CHƯƠNG 5: KẾT QUẢ - NHẬN XÉT – ĐÁNH GIÁ Nhận xét: Kết bảng 5.5 cho thấy khả đọc thẻ phần cứng tốt đáp ứng yêu cầu đề Độ xác liệu phụ thuộc vào việc thẻ có đọc thành cơng hay không, nghĩa cần đọc thẻ thành công liệu đọc xác 5.4.6 Thử nghiệm 6: Khả vận hành hệ thống Để đánh giá hệ thống q trình vận hành có gặp cố break phần mềm hay khơng, nhóm tiến hành thử nghiệm chồng thẻ đọc thẻ liên tục để gây xung đột liệu truyền nhận Kết thử nghiệm trình bày bảng 5.5 bên Bảng 5.5: Kết thử nghiệm khả vận hành hệ thống Chồng thẻ đọc liên tục Break (Đọc được/ khơng đọc được) (Có/ khơng) Khơng đọc Không Đọc Không Không đọc Không Không đọc Không Không đọc Không Đọc Không Đọc Không Đọc Không Không đọc Không 10 Không đọc Không Lần thử Nhận xét: Kết thử nghiệm bảng 5.6 cho thấy việc gây xung đột liệu cách chồng thẻ đọc liên tục khơng làm gián đoạn hệ thống BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 72 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Chương KẾT LUẬN – HƯỚNG PHÁT TRIỂN 6.1 KẾT LUẬN Sau thực đề tài “Thiết kế, thi công hệ thống bãi giữ xe ứng dụng công nghệ RFID nhận dạng biển số” nhóm chúng em hồn thành u cầu ban đầu đề Nhóm thiết kế thành cơng mơ hình bãi giữ xe kết hợp với phần mềm quản lý bãi xe ngơn ngữ lập trình C# Đồng thời tích hợp PreTraining Model AI nhận diện vào chương trình quản để tối ưu hóa hiệu suất làm việc hệ thống Phần mềm quản lý bãi giữ xe thân thiện với người sử dụng, tốc độ phản hồi tác vụ nhanh, chưa có phát sinh lỗi nghiêm trọng trình hoạt động Phần mềm quản lý, lưu trữ truy xuất thơng tin xe vào xe cách xác Việc triển khai Pre-Training Model AI nhận dạng biển số nhận dạng hình dáng hoạt động ổn định, đáp ứng nhanh khả nhận dạng xác Thẻ RFID mã hóa tăng khả bảo mật 6.2 HƯỚNG PHÁT TRIỂN Để đề tài áp dụng vào bãi giữ xe thực tế, hướng đến đối tượng khách hàng doanh nghiệp Đồng thời vào kết thực nhóm chúng em có số hướng phát triển đề tài: - Sử dụng Camera IP độ phân giải cao thay cho Camera USB để hạn chế số lượng dây kết nối làm nhiễu hệ thống, đồng thời mở rộng mơ hình bãi xe nhanh chóng - Sử dụng loại đầu đọc thẻ có hiệu suất làm việc cao tốc độ phản hồi nhanh để tăng tốc độ xử lý hệ thống - Thay điều khiển trung tâm sử dụng vi điều khiển có khả xử lý liệu đồng hạn chế tối đa thời gian xử lý tác vụ phần mềm yêu cầu phần cứng thực thi BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 73 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN - Cải tiến nâng cấp thêm tính cho phần mềm quản lý để nâng cao hiệu suất làm việc hệ thống, đồng thời người sử dụng quản lý tối ưu - Lấy liệu hình ảnh bãi xe hoạt động sau thời gian tiến hành Train lại Model AI để độ xác nhận diện biển số hình dáng điều kiện bãi xe thực tế - Triển khai Model thành Web Server lớn có khả truy cập khác mạng nhiều Client truy cập BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 74 TÀI LIỆU THAM KHẢO (1) Nguyễn Văn Hiệp, Phạm Quang Huy (2014), “Công nghệ nhận dạng sóng vơ tuyến RFID”, Nhà xuất Khoa học Kỹ thuật Tp.HCM (2) Nguyễn Đăng Việt – Trần Trí Đạt (2019), “Thiết kế phần mềm quản lý bãi giữ xe”, Đồ án tốt nghiệp, Trường ĐHSPKT Tp.HCM (3) Vũ Tiến Trình – Lê Vũ Khanh (2018), “Hệ thống bãi giữ xe ứng dụng công nghệ RFID”, Đồ án tốt nghiệp, Trường ĐHSPKT Tp.HCM (4) Phạm Hữu Tùng (2011), “Lập trình C# Winform”, Nhà xuất Khoa học Kỹ thuật Tp.HN (5) Nguyễn Chiến Thắng (2022), “Triển khai YOLO V6 thành API lên Web với Flask”, Đã truy cập: 20/05/2023, đường dẫn: https://miai.vn/2022/08/31/trien-khaiyolo-v6-thanh-api-len-web-voi-flask-phan-2-2-mi-ai/ (6) Nguyễn Chiến Thắng (2022), “Kết nối C# với Python Flask để triển khai hệ thống AI Client – Server”, Đã truy cập 20/05/2023, đường dẫn: https://miai.vn/2019/10/15/ket-noi-c-voi-python-flask-de-trien-khai-hethong-ai-client-server-chuong-1/ (7) Trung Đinh (2022), “License Plate Recognition”, Đã truy cập: 20/05/2023, đường dẫn: https://github.com/Marsmallotr/License-Plate-Recognition (8) PyTorch, “TRANSFER LEARNING FOR COMPUTER VISION TUTORIAL”, Đã truy cập: 25/05/2023, đường dẫn: https://pytorch.org/tutorials/beginner/transfer_learning_ tutorials.html BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH PHỤ LỤC PHỤ LỤC 1: HƯỚNG DẪN CÀI ĐẶT MÔI TRƯỜNG VÀ GĨI THƯ VIỆN T6 Cơng cụ phần mềm hỗ trợ: Pycharm, Anacoda Bước 1: Cài đặt thư viện Để cài đặt thư viện từ phần mềm Pycharm, thực lệnh “pip install [tên thư viện]” vào Terminal phần mềm Phụ lục hình 1: Khung Terminal Pycharm Để thuận tiện trình cài đặt hệ thống tiến hành cài đặt gói thư viện t6 Để sử dụng gói thư viện đóng gói sẵn cần thực bước sau: Giải nén gói thư viện t6 (tên thư viện nhóm tự đặt để phân biệt với gói khác), chép gói thư viện vào Anacoda (đường dẫn: C:\Users\PC\anaconda3\envs với PC tên thiết bị sử dụng ), kiểm tra cập nhật gói thư viện, đổi môi trường hoạt động Pycharm Phụ lục hình 2: Giải nén gói thư viện t6 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Phụ lục hình 3: Copy gói thư viện t6 vào Anacoda Phụ lục hình 4: Kiểm tra gói thư viện cập nhật Thay đổi môi trường hoạt động Pycharm truy cập lần lược: File, Setting, Project, Python Interpreter, chọn Add Interpreter, chọn Add Local Interpreter, chọn Conda Enviroment, Use Existing environment chọn gói thư viện t6 Phụ lục hình 5: Cập nhật mơi trường BỘ MƠN ĐIỆN TỬ CƠNG NGHIỆP – Y SINH Phụ lục hình 6: Cập nhật mơi trường từ gói thư viện t6 PHỤ LỤC 2: HƯỚNG DẪN SỬ DỤNG, THAO TÁC TRÊN MƠ HÌNH VÀ PHẦN MỀM Bước 1: Cấp nguồn 220V AC cho hệ thống Tiến hành bật công tắc tổng, đèn báo hiệu sáng báo hiệu hệ thống cấp nguồn Bước 2: Kết nối cổng USB hệ thống với máy tính cài đặt phần mềm SA PARKING Bước 3: Khởi động phần mềm SA PARKING Bước 4: Vào Menu chọn Cài đặt tổ hợp phím Ctrl + A để cài đặt kết nối Bước 5: Tiến hành chọn camera lối vào, lối ra, đầu đọc thẻ lối vào, lối tương ứng với phần cứng Bước 6: Bấm Kết nối hệ thống trả kết thành công không thành công Đồng thời người sử dụng quan sát hình hệ thống để xem camera kết nối thành công hay chưa Bước 7: Khi xe vào người dùng lấy thẻ chạm vào đầu đọc lối vào đầu đọc kêu báo hiệu hệ thống thông báo âm “Xin mời vào” Lúc Barrie lối vào tự động mở cho xe vào tự động đóng lại xe vào bãi thành công Bước 8: Khi xe bãi, người dùng nhận thẻ từ khách hàng chạm vào đầu đọc lối ra, hệ thống tiến hành truy xuất so sánh đối chiếu thông tin lối so với lối vào Nếu hệ thống đối chiếu so sánh với độ sát thơn tin 85% tiến hành mở Barrie lối cho xe bãi BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH PHỤ LỤC 3: SOURCE CODE (1) Chương trình phần mềm quản bãi bãi giữ xe (2) Chương trình điều khiển (3) Bản thiết kế hệ thống (4) Chương trình cung cấp API nhận dạng BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH

Ngày đăng: 08/12/2023, 15:29

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w