Thiết kế giải pháp phần mềm và quản lý csdl cho hệ thống cửa điện tử bảo mật ứng dụng công nghệ iot

73 1 0
Thiết kế giải pháp phần mềm và quản lý csdl cho hệ thống cửa điện tử bảo mật ứng dụng công nghệ iot

Đ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

HU ĐẠI HỌC DUY TÂN ỲN H TRƯỜNG CÔNG NGHỆ VĂ KHOA ĐIỆN – ĐIỆN TỬ N PH ƯƠ NG ĐỒ ÁN TỐ T NG HIỆ P NG ÀN H HUỲNH VĂN PHƯƠNG ĐIỆ N TỰ ĐỘ NG NĂ 202 M THIẾT KẾ GIẢI PHÁP PHẦN MỀM VÀ 3 QUẢN LÝ CSDL CHO HỆ THỐNG CỬA ĐIỆN TỬ BẢO MẬT ỨNG DỤNG CÔNG NGHỆ IOT ĐỒ ÁN TỐT NGHIỆP NGÀNH ĐIỆN TỰ ĐỘNG Đà Nẵng tháng 12 năm 2023 ĐẠI HỌC DUY TÂN TRƯỜNG CÔNG NGHỆ KHOA ĐIỆN – ĐIỆN TỬ ĐỒ ÁN TỐT NGHIỆP THIẾT KẾ GIẢI PHÁP PHẦN MỀM VÀ QUẢN LÝ CSDL CHO HỆ THỐNG CỬA ĐIỆN TỬ BẢO MẬT ỨNG DỤNG CÔNG NGHỆ IOT ĐỒ ÁN TỐT NGHIỆP NGÀNH ĐIỆN TỰ ĐỘNG GVHD : TS TÔN THẤT ĐỒNG SVTH : HUỲNH VĂN PHƯƠNG MSSV : 25211702222 Lớp : K25-EDT1 Đà Nẵng, tháng 12 năm 2023 TRƯỜNG ĐẠI HỌC DUY TÂN i KHOA ĐIỆN ĐIỆN TỬ CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do – Hạnh phúc PHIẾU NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP (Dành cho giảng viên hướng dẫn) Họ và tên sinh viên: Huỳnh Văn Phương MSSV:25211702222 Tên đề tài: Thiết kế giải pháp phần mềm và quản lý CSDL cho hệ thống cửa điện tử bảo mật ứng dụng công nghệ IoT Ngành đào tạo: Điện tự động Họ và tên GV hướng dẫn: Ts Tôn Thất Đồng Ý KIẾN NHẬN XÉT 1 Nhận xét về tinh thần, thái độ làm việc của sinh viên: 2 Nhận xét về kết quả thực hiện của ĐATN: 2.1.Kết cấu, cách thức trình bày ĐATN: 2.2 Nội dung đồ án: (Cơ sở lý luận, tính thực tiễn và khả năng ứng dụng của đồ án, các hướng nghiên cứu có thể tiếp tục phát triển) 2.3.Kết quả đạt được: ii 2.4 Những tồn tại (nếu có): 3 Đánh giá: TT Mục đánh giá Điểm Điểm tối đa đạt được 4 1 Hình thức và kết cấu ĐATN 30 Đúng format với đầy đủ cả hình thức và nội dung 10 của các mục Mục tiêu, nhiệm vụ, tổng quan của đề tài 10 Tính cấp thiết của đề tài 10 2 Nội dung ĐATN 50 Khả năng ứng dụng kiến thức toán học, khoa học và 5 kỹ thuật, khoa học xã hội… Khả năng thực hiện/phân tích/tổng hợp/đánh giá 10 Khả năng thiết kế chế tạo một hệ thống, thành phần, 15 hoặc quy trình đáp ứng yêu cầu đưa ra với những ràng buộc thực tế Khả năng cải tiến và phát triển 15 Khả năng sử dụng công cụ kỹ thuật, phần mềm 5 chuyên ngành… 3 Đánh giá về khả năng ứng dụng của đề tài 10 4 Sản phẩm cụ thể của ĐATN 10 Tổng điểm 100 Kết luận: Đà Nẵng, ngày tháng 12 năm 2023  Được phép bảo vệ  Không được phép bảo vệ Giảng viên hướng dẫn ((Ký, ghi rõ họ tên) TRƯỜNG ĐẠI HỌC DUY TÂN CỘNG HOÀ XÃ HỘI CHỦ NGHĨA KHOA ĐIỆN ĐIỆN TỬ VIỆT NAM Độc lập - Tự do – Hạnh phúc iii PHIẾU NHẬN XÉT ĐỒ ÁN CỦA GIẢNG VIÊN PHẢN BIỆN (Dành cho giảng viên hướng dẫn) Họ và tên sinh viên: Huỳnh Văn Phương Tên đề tài: Thiết kế giải pháp phần mềm và quản lý CSDL cho hệ thống cửa điện tử bảo mật ứng dụng công nghệ IoT Nhận xét – ý kiến: (GV nêu những nhận xét chung, những sai sót trong thuyết minh, bản vẽ hoặc những góp ý cho (nhóm) sinh viên): Câu hỏi: 1 2 3 Giảng viên phản biện (Ký và ghi rõ họ tên) iv TÓM TẮT KHOÁ LUẬN Đề tài mà em đã chọn có tên là “Hệ thống cửa bảo mật ứng dụng IoT” Để thực hiện được đề tài, em đã sử dụng:  Arduino trung tâm để xử lý các tín hiệu từ website, thẻ từ, bàn phím và quyết định việc mở cửa  Các ESP để gửi dữ liệu lưu trữ lên SQL, nhận dữ liệu từ arduino cũng như thu thập hình ảnh và lưu trữ lên Google Drive  Module sim để thực hiện việc gửi tin nhắn và gọi điện cảnh báo mỗi khi có trường hợp đột nhập Sau khi hoàn thành và kiểm tra thì kết quả là hệ thống chạy ổn định đảm bảo yêu cầu bảo mật, đôi khi có chút chậm do tín hiệu wifi, chất lượng thiết bị cũng như các dây kết nối v NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Mục tiêu dự kiến sẽ đạt được:  Nghiên cứu chế tạo ra được mô hình smartlock tối ưu và hiệu quả nhất  Nghiên cứu và chọn thiết bị, linh kiện cho tốt ưu và hiệu quả nhất  Tăng cường bảo mật và tiết kiệm thời gian cho người sử dụng smartlock  Thiết kế được giao diện người dùng hệ thống đơn giản thân thiện với người dùng để quản lí tài khoản người dùng, lịch sử mở cửa, screen short lưu vào database Thực hiện điều chỉnh chế độ bảo mật và điều khiển đóng mở cửa từ xa trên hệ thống web  Đảm bảo yêu cầu về bảo mật: xử lí bảo mật ứng dụng module sim để thực hiện việc gửi tin nhắn và gọi điện cảnh báo mỗi khi có hợp đột nhập, lập trình Arduino chức năng lớp bảo mật Nhiệm vụ đồ án tốt nghiệp: (các nội dung sẽ thực hiện trong đề tài):  Thiết kế sơ đồ khối chức năng chính của hệ thống: khối xử lí âm thanh, khối truyền nhận không dây, khối hiển thị, khối bàn phím, khối nhận diện thẻ từ, khối camera, khối cảnh báo di động, khối cảnh báo âm thanh  Tìm hiểu kĩ và lựa chọn thiết bị phù hợp với các khối chức năng đã thiết kế  Tìm hiểu, nghiên cứu lập trình cùng bạn làm chung và nạp code cho các thiết bị: Lập trình web html, lập trình logic Arduino và ESP cam  Lắp mạch: thiết kế sơ đồ nối mạch cho hệ thống, sau đó tiến hành nối mạch theo sơ đồ đã thuyết kế  Lưu đồ giải thuật: vẽ lưu đồ giải thuật cho chương trình chính của hệ thống, vẽ lưu đồ chương trình quẹt thẻ, vẽ lưu đồ chương trình nhập mật khẩu, vẽ lưu đồ chương trình quản lí qua website và lưu đồ điều khiển khóa cửa  Kiểm tra sửa lỗi, tối ưu hóa, nâng cấp thêm tính năng hệ thống: kiểm tra, sửa lỗi, tối ưu những phần chưa ổn định của hệ thống và nâng cấp thêm tính năng hay cho hệ thống vi LỜI CẢM ƠN Đồ án này có thể xem là kết quả của quá trình học tập, tích luỹ kiến thức của em trong những năm học vừa qua Nhưng kiến thức chỉ là lý thuyết để có thể thực hiện được đồ án này em đã nhận được sự giúp đỡ và hỗ trợ rất nhiều từ các thầy cô Sự hướng dẫn, chỉ dạy từ quý thầy cô đã giúp em có thể hoàn thành được đồ án này một cách trọn vẹn như những gì đã đặt ra trước khi bắt đầu tìm hiểu và thực hiện Chính vì lẽ đó, em xin gửi lời cảm ơn đến Khoa Điện điện tử nói chung cũng như Chuyên ngành điện tự động đã tạo điều kiện để sinh viên em có thể thực hiện đồ án nhằm củng cố lại kiến thức đã học đồng thời tìm hiểu, nghiên cứu những kiến thức mới để có thể áp dụng vào công việc trong tương lai Đặc biệt, em xin chân thành cảm ơn thầy Tôn Thất Đồng đã tận tính hướng dẫn, giúp đỡ em trong suốt quá trình thực hiện đồ án Nhờ sự hỗ trợ cũng như chỉ dạy của thầy mà em mới có thể hoàn thành đồ án như mong đợi Em xin cam đoan đây là công trình nghiên cứu của em Các số liệu, kết quả nêu trong khóa luận là trung thực và chưa từng được ai công bố trong bất kì công trình nào khác Một lần nữa, em xin chân thành cảm ơn! vii LỜI CAM ĐOAN Tôi xin cam đoan đây là công trình nghiên cứu khoa học độc lập của tôi Những số liệu trong luận văn là hoàn toàn trung thực, có nguồn gốc rõ ràng và chưa từng được ai công bố trong bất kỳ công trình nào khác Các kết quả nghiên cứu do chính tôi thực hiện dưới sự hướng dẫn của giảng viên hướng dẫn Tôi xin bày tỏ lòng biết ơn đối với TS Tôn Thất Đồng, người đã tận tình hướng dẫn tôi trong suốt quá trình nghiên cứu Tôi cũng xin chân thành cảm ơn các thầy, cô giáo Trường Đại Học Duy Tân đã hỗ trợ để tôi hoàn thành đồ án tốt nghiệp này viii MỤC LỤC PHIẾU NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP i PHIẾU NHẬN XÉT ĐỒ ÁN CỦA GIẢNG VIÊN PHẢN BIỆN iii TÓM TẮT KHOÁ LUẬN iv NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP v LỜI CẢM ƠN vi LỜI CAM ĐOAN .vii MỤC LỤC .viii DANH SÁCH HÌNH x DANH SÁCH BẢNG xi DANH SÁCH CHỮ VIẾT TẮT xiii CHƯƠNG 1: TỔNG QUAN .1 1 Bối cảnh của đề tài 1 2 Lý do thực hiện đề tài 1 3 Mục tiêu của đề tài 1 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 3 1 Ngôn ngữ lập trình 3 1.1 Ngôn ngữ Arduino 3  Dễ dàng sử dụng, phù hợp cho người mới: 3 1.2 Ngôn ngữ html 4 2 Các chuẩn giao tiếp 5 2.1 Chuẩn giao tiếp UART 5 3 Arduino UNO R3 11 3.1 Giới thiệu 11 3.2 Năng lượng 12 3.3 Bộ nhớ 13 3.4 Các cổng vào/ra 13 4 NodeMCU ESP32 14 4.1 Giới thiệu 14 4.2 Thông số kỹ thuật 15 5 ESP32-CAM OV2640 16 5.1 Giới thiệu 16 5.2 Thông số kỹ thuật 16 6 Module RFID RC522 17 6.1 Giới thiệu 17

Ngày đăng: 08/03/2024, 16:49