Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

74 125 0
Thiết kế mô hình đóng mở cửa tự động và thông minh sử 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

ĐỒ ÁN TỐT NGHIỆP THIẾT KẾ MÔ HÌNH ĐÓNG MỞ CỬA TỰ ĐỘNG VÀ THÔNG MINH SỬ DỤNG CÔNG NGHỆ IOT NGÀNH KỸ THUẬT ĐIỆN – ĐIỆN TỬ GIẢNG VIÊN HƯỚNG DẪN TS BÙI MINH DƯƠNG Sinh viên thực hiện MSSV Lớp Võ Hoàng Vũ 1711020423 17DDCA2 Phạm Văn Long 1711020519 17DDCA2 Phan Văn Phước 1711020486 17DDCA2 TP HỒ CHÍ MINH – 092021 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP THIẾT KẾ MÔ HÌNH ĐÓNG MỞ CỬA TỰ ĐỘNG VÀ THÔNG MINH SỬ DỤNG CÔNG NGHỆ IOT NGÀNH KỸ THUẬT ĐIỆN – ĐIỆN TỬ GIẢNG.

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP THIẾT KẾ MƠ HÌNH ĐĨNG MỞ CỬA TỰ ĐỘNG VÀ THƠNG MINH SỬ DỤNG CÔNG NGHỆ IOT NGÀNH: KỸ THUẬT ĐIỆN – ĐIỆN TỬ GIẢNG VIÊN HƯỚNG DẪN: TS BÙI MINH DƯƠNG Sinh viên thực hiện: MSSV: Lớp: Võ Hoàng Vũ 1711020423 17DDCA2 Phạm Văn Long 1711020519 17DDCA2 Phan Văn Phước 1711020486 17DDCA2 TP HỒ CHÍ MINH – 09/2021 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP THIẾT KẾ MƠ HÌNH ĐĨNG MỞ CỬA TỰ ĐỘNG VÀ THƠNG MINH SỬ DỤNG CÔNG NGHỆ IOT NGÀNH: KỸ THUẬT ĐIỆN – ĐIỆN TỬ GIẢNG VIÊN HƯỚNG DẪN: TS BÙI MINH DƯƠNG Sinh viên thực hiện: MSSV: Lớp: Võ Hoàng Vũ 1711020423 17DDCA2 Phạm Văn Long 1711020519 17DDCA2 Phan Văn Phước 1711020486 17DDCA2 TP HỒ CHÍ MINH – 09/2021 TĨM TẮT Trong thời đại công nghệ 4.0 nay, nhu cầu bảo quản tài sản cá nhân, hộ gia đình hay quan, công ty khu chung cư nhu cầu cần thiết, sản phẩm khóa cửa thơng minh có hệ thống giám sát giải pháp để giải vấn đề nêu Do nhóm nghiên cứu phát triển “Mơ hình đóng mở cửa tự động thơng minh sử dụng công nghệ IOT” nhằm đảm bảo điều kiện cần thiết để bảo quản quản lý tài sản nâng cao tính bảo mật Giá thành chi phí lắp đặt cho hệ thống đóng mở cửa tự động thông minh rẻ dễ tiếp cận đến đối tượng hộ gia đình khu dân cư chung cư Hệ thống sử dụng phương pháp bảo mật sai mật có báo động Trong trường hợp người dùng khơng trực tiếp mở cửa sử dụng tính mở cửa qua app (phần mềm ứng dụng) Để đạt mục tiêu nhóm tìm hiểu sở sở lý thuyết sau để thiết kế nên hệ thống dựa vào ứng dụng keypad, RFID, ESP32, Camera, Android Studio… Sau hoàn thành hệ thống đạt yêu cầu mở khóa cửa tự động mật RFID, ngồi cịn sử dụng app để quan sát trước mở cửa nút mở cửa Thời gian quẹt thẻ so sánh với liệu xác Mơ hình hoạt động ổn định, thao tác thực dễ dàng iii MỤC LỤC LỜI CẢM ƠN i LỜI CAM ĐOAN .ii TÓM TẮT iii CHƯƠNG GIỚI THIỆU 1.1 ĐẶT VẤN ĐỀ 1.2 BỐ CỤC TRÌNH BÀY 1.3 MỤC TIÊU ĐỀ TÀI 1.4 ĐỐI TƯỢNG NGHIÊN CỨU 1.5 PHẠM VI NGHIÊN CỨU 1.6 PHƯƠNG PHÁP NGHIÊN CỨU CHƯƠNG PHƯƠNG PHÁP THIẾT KẾ MÔ HÌNH ĐĨNG MỞ CỬA TỰ ĐỘNG VÀ THƠNG MINH 2.1 BẢO MẬT BẰNG MẬT KHẨU THƠNG QUA KEYPAD 4×4 2.1.1 Giới thiệu Keypad 4×4 2.1.2 Cấu tạo nguyên lý hoạt động 2.2 BẢO MẬT BẰNG CÔNG NGHỆ RFID 2.2.1 Giới thiệu RFID 2.2.2 Cấu tạo nguyên lý hoạt động 2.3 CÁC CHUẨN GIAO TIẾP GIỮA CÁC MODULE VÀ VI ĐIỀU KHIỂN 2.3.1 Chuẩn giao tiếp UART (Universal Asynchronous Receiver/ Transmiter ) 2.3.2 Chuẩn giao tiếp SPI (Serial Peripheral Interface) iv 2.3.3 Chuẩn giao tiếp I2C (Inter – Integrated Circuit) 10 2.4 GIỚI THIỆU VỀ FIREBASE VÀ CƠ SỞ DỮ LIỆU THỜI GIAN THỰC REALTIME DATABASE 11 2.4.1 Giới thiệu Firebase 11 2.4.2 Cách thức hoạt động Firebase 11 2.5 GIỚI THIỆU VỀ ANDROID STUDIO 13 2.5.1 Android studio 13 2.5.2 Cách sử dụng phần mềm Android studio 13 2.5.3 Các tính bật Androi studio 14 CHƯƠNG 15 QUY TRÌNH THIẾT KẾ MƠ HÌNH 15 3.1 MÔ TẢ HOẠT ĐỘNG CỦA HỆ THỐNG 15 3.2 SƠ ĐỒ KHỐI HỆ THỐNG KHÓA CỬA 16 3.3 THIẾT KẾ HỆ THỐNG KHÓA CỬA 17 3.3.1 Khối xử lý trung tâm 17 3.3.2 Khối xác thực 18 3.3.3 Khối bảo mật 21 3.3.4 Khối giám sát 23 3.3.5 Khối nguồn 26 3.3.6 Sơ đồ nguyên lý board điều khiển trung tâm 27 3.4 THIẾT KẾ ỨNG DỤNG ANDROID 28 CHƯƠNG 29 THI CƠNG MƠ HÌNH THỰC NGHIỆM 29 4.1 THI CÔNG PHẦN CỨNG 29 v 4.1.1 Sơ đồ mạch in 29 Servo SG90 30 4.1.2 Thi công mạch 31 4.2 KẾT NỐI VÀ TẠO PROJECT REALTIME DATABASE TRÊN FIREBASE 31 4.3 THI CÔNG ỨNG DỤNG ANDROID 36 4.3.1 Android Studio kết nối với Google Firebase 36 4.3.2 Xây dựng app Android 38 4.3.3 Thi công ứng dụng Android Studio 40 4.4 LƯU ĐỒ GIẢI THUẬT CHO HỆ THỐNG KHÓA CỬA 48 CHƯƠNG 52 KẾT QUẢ, NHẬN XÉT VÀ ĐÁNH GIÁ 52 5.1 KẾT QUẢ 52 5.2 ĐÁNH GIÁ KẾT QUẢ, KẾT LUẬN 60 5.2.1 Nhận xát đánh giá 61 5.2.2 Kết luận 61 5.3 HƯỚNG PHÁT TRIỂN: 62 TÀI LIỆU THAM KHẢO 63 vi DANH MỤC HÌNH Hình 2.1 Keypad 4×4 Hình 2.2 Keypad 4×4 Proteus Hình 2.3 Cấu tạo Keypad 4×4 .5 Hình 2.4 Ngyên lý hoạt động RFID .7 Hình 2.5 Chuẩn giao tiếp UART .8 Hình 2.6 Giao tiếp song song nối tiếp Hình 2.7 Truyền liệu qua UART Hình 2.8 Chuẩn giao tiếp SPI 10 Hình 2.9 Chuẩn giao tiếp I2C 10 Hình 2.10 Google Firebase .11 Hình 2.11 Cơ sở liệu thời gian thực Realtime Database .12 Hình 2.12 Firebas xây dựng hành động đăng nhập cho ứng dụng cách xác định danh tính người dùng 12 Hình 2.13 Android studio 13 Hình 3.1 Mơ tả hoạt động hệ thống 15 Hình 3.2 Sơ đồ khối hệ thống khóa cửa .16 Hình 3.3 Module ESP32 NodeMCU [4] 17 Hình 3.4 Sơ đồ kết nối ESP32 18 Hình 3.5 Nút nhấn nhả chân 19 Hình 3.6 Module RFID (RC522) [5] 19 Hình 3.7 Sơ đồ ngun lý module bàn phím .20 Hình 3.8 Thiết kế khối xác thực .21 Hình 3.9 Khóa điện Solenoid Lock LY-03 22 Hình 3.10 Buzzer transistor khuếch đại .22 Hình 3.11 Động servo SG90 360 độ 23 Hình 3.12 Thiết kế khối bảo mật 23 vii Hình 3.13 Màn hình LCD 20x4 Module giao tiếp I2C [6] 24 Hình 3.14 Sơ đồ chân ESP32 – Camera [9] .25 Hình 3.15 Thiết kế khối giám sát .25 Hình 3.16 Adapter 12V Pin Lipo 26 Hình 3.17 Thiết kế khối nguồn 26 Hình 3.18 Sơ đồ nguyên lý toàn hệ thống 27 Hình 3.19 Mơ hình cấu trúc giao diện ứng dụng 28 Hình 4.1 Sơ đồ bố trí mạch in PCB 29 Hình 4.2 Mạch in thi công board trung tâm .31 Hình 4.3 Giao diện Go to console Firebase 32 Hình 4.4 Tạo project Firebase 32 Hình 4.5 Tạo sở liệu thời gian thực Firebase 33 Hình 4.6 Cho phép đọc ghi liệu vào Firebase 33 Hình 4.7 Đường link URL Firebase 33 Hình 4.8 Database secrets Firebase 34 Hình 4.9 Cơ sở liệu tạo Firebase 35 Hình 4.10 Thêm ứng dụng Android vào project Firebase 36 Hình 4.11 Thêm đường dẫn ứng dụng Android vào Firebase 36 Hình 4.12 Tải file google-services.json .37 Hình 4.13 Tạo project Android Studio .38 Hình 4.14 Tạo project Android Studio 38 Hình 4.15 Kết nối với Firebase Android Studio .39 Hình 4.16 Giao diện đăng nhập vào hệ thống 40 Hình 4.17 Giao diện menu chức ứng dụng 41 Hình 4.18 Giao diện giới thiệu đề tài 42 Hình 4.19 Giao diện điều khiển giám sát 43 Hình 4.20: Giao diện User quản lý thơng tin người dùng 44 Hình 4.21 Chỉnh sửa thông tin cập nhật liệu 45 viii Hình 4.22 Dữ liệu Users lưu Firebase 45 Hình 4.23 Giao diện lịch sử vào cửa 46 Hình 4.24 Dữ liệu lịch sử vào lưu Firebase 47 Hình 4.25 Lưu đồ giải thuật cho toàn mạch .48 Hình 4.26 Lưu đồ chương trình đọc thẻ RFID 49 Hình 4.27 Lưu đồ mở cửa điện thoại .50 Hình 4.28 Lưu đồ chương trình mở khóa từ bên 51 Hình 5.1 Mơ hình hoàn chỉnh mạch 52 Hình 5.2 Hệ thống khởi động 53 Hình 5.3 Màn hình sau khởi động xong .53 Hình 5.4 Cập nhật liệu thành công 54 Hình 5.5 Quẹt thẻ RFID 54 Hình 5.6 Quẹt sai thẻ RFID 55 Hình 5.7 Giao diện đăng nhập giao diện chức ứng dụng .56 Hình 5.8 Giao diện mở khóa khởi động camera điện thoại Android 57 Hình 5.9 Lịch sử vào cửa .58 Hình 5.10 Giao diện chỉnh sửa thông tin 58 ix DANH MỤC BẢNG Bảng 4.1: Bảng thống kê linh kiện sử dụng 30 Bảng 5.2: Bảng kết thử nghiệm chạy thử hệ thống 60 x nối với WiFi, kết nối thành công tiếp tục kết nối với sở liệu Firebase Sau kết nối với Firebase, hệ thống khóa cửa kiểm tra chương trình thực thi mở cửa theo phương thức Mở cửa thẻ RFID, mở cửa điện thoại Android mở cửa từ bên Nếu chương trình thực thi cho phép mở cửa chờ 5s sau đóng cửa kết thúc Chương trình đọc thẻ RFID: Hình 4.26 Lưu đồ chương trình đọc thẻ RFID 49 Nếu chương mở khóa thẻ RFID thực thi, hệ thống kiểm tra xem có mã thẻ quẹt hay khơng Nếu có kiểm tra xem mã thẻ có trùng khớp với mã thẻ lưu Firebase hay không, trùng gửi mã thẻ lên Firebase lấy thời gian thực từ Internet gửi lên Firebase sau hệ thống cho phép mở cửa, sau giây cửa đóng lại Trường hợp quẹt sai mã thẻ số lần sai tăng lên đơn vị, số lần quẹt sai lần hệ thống báo động hoạt động gửi liệu lên Firebase khóa cửa đóng Chương trình mở khóa điện thoại: Hình 4.27 Lưu đồ mở cửa điện thoại 50 Nếu chương trình mở khóa điện thoại thực thi, ứng dụng yêu cầu đăng nhập User Password cấp trước điện thoại Android Sau chọn chức mở khóa từ giao diện hình điện thoại, có nhấn phím mở khóa, điện thoại gửi liệu lên Firebase ESP32 nhận liệu từ Firebase điều khiển mở khóa, sau giây cửa đóng lại Chương trình mở khóa từ bên trong: Hình 4.28 Lưu đồ chương trình mở khóa từ bên Khi chương trình nhấn nút mở cửa từ bên thực thi, hệ thống kiểm tra nút nhấn có nhấn hay khơng Nếu có nhấn gửi liệu lên Firebase, cửa mở, sau giây cửa đóng lại 51 CHƯƠNG KẾT QUẢ, NHẬN XÉT VÀ ĐÁNH GIÁ 5.1 KẾT QUẢ Hình 5.1 Mơ hình hồn chỉnh mạch Mơ hình hồn chỉnh gồm phần Hình 5.1: hình LCD hiển thị thơng tin quẹt thẻ, trạng thái mở cửa thời gian thực hệ thống, khung để quẹt thẻ RFID, khóa chốt cửa để đóng mở cửa, camera quan sát hai nút nhấn, nút màu xanh để cập nhật liệu lên Firebase, nút màu đỏ dùng để nhấn mở cửa từ bên 52 Hình 5.2 Hệ thống khởi động Khi mạch cấp nguồn, hệ thống hoạt động, hình LCD thông báo hệ thống khởi động, wifi kết nối, đồng thời còi chip báo hai tiếng bíp bíp Hình 5.3 Màn hình sau khởi động xong Sau khởi động xong còi báo hiệu hai tiếng bíp bíp lần hình LCD hiển thị thông tin mời quẹt thẻ thời gian thực hệ thống hoạt động 53 Hình 5.4 Cập nhật liệu thành cơng Khi hệ thống hoạt động lần đầu, ta nhấn nút màu xanh để cập nhật liệu lấy liệu từ sở liệu Firebase Lúc hình LCD hiển thị thông báo cập nhật liệu vui lịng chờ Hình 5.4 Dữ liệu cập nhật thành cơng, hình LCD hiển thị thơng báo Hình 5.5, hệ thống lúc cho phép người dùng sử dụng chức tương ứng để mở cửa Hình 5.5 Quẹt thẻ RFID Khi quẹt mã thẻ, hệ thống hiển thị thơng tin mã thẻ lên hình LCD, cho phép khóa cửa kích hoạt cửa mở, sau giây cửa đóng lại, 54 đồng thời gửi liệu mã thẻ, tên người dùng, thời gian quẹt thẻ trạng thái khóa cửa lên sở liệu Firebase Hình 5.6 Quẹt sai thẻ RFID Trường hợp quẹt sai mã thẻ, hệ thống báo động thơng qua cịi chíp, thống báo hiển thị lên LCD, số lần quẹt sai lần hệ thống báo động kích hoạt, cịi báo to lâu hơn, đồng thời cập nhật trạng thái cửa, trạng thái quẹt sai nhiều lần lên Firebase Về phần ứng dụng Android điện thoại, nhóm hoàn thành giao diện chức đề 55 Hình 5.7 Giao diện đăng nhập giao diện chức ứng dụng Đầu tiên ta đăng nhập vào hệ thống với user password cài đặt “admin” Sau đăng nhập hình chức hệ thống Gồm có nút nhấn “Home”, “Control”, “User”, “History” tương ứng với chức giới thiệu đề tài, điều khiển giám sát hệ thống, quản lý người dùng, lịch sử vào 56 Hình 5.8 Giao diện mở khóa khởi động camera điện thoại Android Chọn vào hình chức “Control” (hình 5.9) giao diện để điều khiển khóa cửa kích hoạt camera từ xa (hình 5.10) Nhấn vào Button “OPEN” khóa cửa giao diện thay đổi từ khóa sang mở, đồng thời cập nhật trạng thái lên Firebase để mở cửa từ xa Khi gạt Switch camera cho phép xem hình ảnh load trực tiếp từ camera điện thoại 57 Hình 5.9 Lịch sử vào cửa Chọn vào hình “History” (hình 5.9) giao diện lịch sử vào cửa Dữ liệu lịch sử vào cập nhật từ sở liệu Firebase Hình 5.10 Giao diện chỉnh sửa thơng tin 58 Để thay đổi, thêm thông tin người dùng mã thẻ ta chọn vào hình chức “User” (hình 5.9) Màn hình hiển thị thông tin người dùng gồm tên, mã thẻ RFID, số điện thoại (hình 5.12) Nhấn vào biểu tượng hình bút chì để chỉnh sửa thêm thông tin người dùng, nhấn Save để lưu lại liệu cập nhật lên Firebase 59 5.2 ĐÁNH GIÁ KẾT QUẢ, KẾT LUẬN Sau chạy kiểm thử hệ thống nhiều liên tục, nhóm thống kê số liệu cho bảng sau: Bảng 5.2: Bảng kết thử nghiệm chạy thử hệ thống Số lần khảo sát 10 20 30 40 Số lần mở cửa nút nhấn thành công 50 10 20 30 40 50 Thời gian trung bình mở cửa nút nhấn 0,5s 0,8s 0,8s 1s 1s Số lần quẹt thẻ RFID thành công 10 20 29 38 47 Thời gian trung bình quẹt thẻ RFID 1s 1s 1,5s 2s 2s Số lần mở cửa điện thoại thành công 10 20 29 38 47 1,2s 1,2s 1,5s 1,5s 1,5s Thời gian trung bình mở cửa điện thoại Qua bảng thống kê thấy thời gian mở cửa từ bên nút nhấn nhanh hệ thống gửi liệu lên Firebase để so sánh, thời gian tỉ lệ thành công quẹt thẻ 10-20 lần tương đối xác, thời gian tỉ lệ thành công mở cửa điện thoại ổn định khoảng 20 lần thử đầu Tuy nhiên, đến lần thử sau tỷ lệ mở cửa thành cơng khơng hồn tồn xác 100% lần đầu Nguyên nhân việc đóng mở cửa liên tục nhiều lần khiến cho hệ thống không đáp ứng kịp yêu cầu, kết nối mạng chưa ổn định, thuật toán thiết kế chưa tối ưu 60 5.2.1 Nhận xát đánh giá Thơng qua q trình làm đồ án chạy thử hệ thống, nhóm đưa số nhận xét đánh sau: - Mơ hình hoàn thành, hệ thống hoạt động Các yêu cầu đề mở khóa thẻ RFID, mở khóa ứng dụng điện thoại Android, mở cửa từ bên quan sát hình ảnh trực tuyến từ camera quan sát hồn thành - Mơ hình hoạt động với điện áp từ 12V trở xuống nên an tòa người sử dụng Các thao tác điện thoại Android đơn giản dễ sử dụng - Thời gian quẹt thẻ so sánh liệu với Firebase để mở cửa tương đối xác Đơi có tượng trễ mở cửa kết nối internet chưa ổn định - Camera quan sát hình ảnh trực tuyến, khơng lưu trữ video lại 5.2.2 Kết luận Sau thời gian tìm hiểu, nghiên cứu thực đồ án, đề tài hoàn thành Bằng cố gắng, giúp đỡ tận tình thầy vơ bạn bè, nhóm hồn thành u cầu đặt đề tài Sử dụng thiết kế ứng dụng Android phần mềm Android Studio giao tiếp với sở liệu thời gian thực Firebase Thiết kế sơ đồ nguyên lý board xử lý trung tâm vẽ layout PCB phần mềm Altium Designer Giao tiếp thành công ESP32 sở liệu Firebase Kết thi cơng hồn thiện, khối thi công hoạt động với chức khối, hệ thống nhận diện mã thẻ RFID so sánh liệu có Firebase đối tượng xác, ứng dụng điện thoại dễ dàng thao tác, thân thiện với người dùng Tuy vậy, sau hồn thành đề tài cịn vài hạn chế sau: mơ hình hệ thống chưa có tính thẩm mỹ cao, ứng dụng quản lý giám sát điện thoại cịn đơn giản, đơi xảy tượng trễ kết nối mạng chưa ổn định 61 5.3 HƯỚNG PHÁT TRIỂN: Để đảm bảo ổn định tính thực tế sản phẩm, nhóm đề hướng phát triển hệ thống sau: - Thay hình LCD thành hình cảm ứng có thêm chức mở khóa vân tay, thêm xóa vân tay hệ thống - Tính tốn, thiết kế nguồn pin sạc nhiều lần cấp cho toàn hệ thống, tạo thêm chức tính phần trăm pin hiển thị điện thoại Android - Thêm tính bảo mật cho ứng dụng điện thoại Android, cho phép bảo mật nhiều lớp mở cửa điện thoại - Thiết kế thêm hệ thống báo động khẩn cấp phòng trường hợp hỏa hoạn, cháy nổ - Tối ưu tính lưu lại lịch sử mở cửa ngày - Tối ưu camera cho phép lưu lại video hình ảnh ngày vào nhớ hệ thống 62 TÀI LIỆU THAM KHẢO [1] Nguyễn Văn Hiệp – Phạm Quang Huy, “Cơng nghệ nhận dạng sóng vơ tuyến RFID”, Đại học sư phạm kỹ thuật TP Hồ Chí Minh, 9/2014 [2] Nguyễn Ngọc Hùng – Nguyễn Ngô Lâm – Nguyễn Văn Phúc, “Giáo trình Kỹ thuật truyền số liệu”, Đại học sư phạm kỹ thuật TP Hồ Chí Minh, 9/2011 [3] Cơ sở liệu RealTime Database Google Firebase “Firebase.google.com” [4] Dương Thanh Long – Phạm Quang Huy – Bùi Văn Minh, “Lập trình điều khiển xa với ESP8266, ESP32 Arduino”, 2019 [5] Trần Mạnh Khang – Lữ Khánh Trung, “Thiết kế hệ thống khóa điện tử thơng minh”, Đồ án tốt nghiệp, Đại học sư phạm kỹ thuật TP Hồ Chí Minh, 2019 [6] Nguyễn Thành Dương – Trần Vinh Sơn, “Thiết kế thi công mô hình khóa điện tử có giám sát từ xa sử dụng GSM RFID”, 2019 [7] Nguyễn Văn Hiệp, “Giáo trình lập trình Android ứng dụng điều khiển”, Đại học sư phạm kỹ thuật TP Hồ Chí Minh, 2016 [8] Dejan Nedelkovski, “How RFID works and how to make an Arduino based RFID door lock – howtomechatronics”, 2017 [9] Rui Santos – Sara Santos, “Build ESP32-CAM project using Arduino IDE”, 2019 63 ... biến mơ hình cửa tự đóng mở tự động có bảo mật Vì lý nhóm chọn đề tài tốt nghiệp “ Thiết kế mơ hình đóng mở cửa tự động thơng minh sử dụng công nghệ IOT? ?? để giải vấn đề giá giúp người sử dụng bảo... tài ? ?Thiết kế mơ hình đóng mở cửa tự động thơng minh sử dụng cơng nghệ IOT? ?? có mục tiêu sau đây: - Hệ thống nhập mật keypad, mật so sánh với liệu chương trình cửa tự động mở - Hệ thống sử dụng. ..BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP THIẾT KẾ MƠ HÌNH ĐĨNG MỞ CỬA TỰ ĐỘNG VÀ THƠNG MINH SỬ DỤNG CÔNG NGHỆ IOT NGÀNH: KỸ THUẬT ĐIỆN –

Ngày đăng: 16/07/2022, 16:49

Hình ảnh liên quan

THIẾT KẾ MƠ HÌNH ĐĨNG MỞ CỬA TỰ ĐỘNG VÀ THÔNG MINH SỬ DỤNG CÔNG NGHỆ IOT  - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT
THIẾT KẾ MƠ HÌNH ĐĨNG MỞ CỬA TỰ ĐỘNG VÀ THÔNG MINH SỬ DỤNG CÔNG NGHỆ IOT Xem tại trang 1 của tài liệu.
THIẾT KẾ MƠ HÌNH ĐĨNG MỞ CỬA TỰ ĐỘNG VÀ THÔNG MINH SỬ DỤNG CÔNG NGHỆ IOT  - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT
THIẾT KẾ MƠ HÌNH ĐĨNG MỞ CỬA TỰ ĐỘNG VÀ THÔNG MINH SỬ DỤNG CÔNG NGHỆ IOT Xem tại trang 2 của tài liệu.
Hình 2.3 Cấu tạo của Keypad 4×4 - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 2.3.

Cấu tạo của Keypad 4×4 Xem tại trang 16 của tài liệu.
Hình 2.5 Chuẩn giao tiếp UART - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 2.5.

Chuẩn giao tiếp UART Xem tại trang 19 của tài liệu.
Hình 2.11 Cơ sở dữ liệu thời gian thực Realtime Database - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 2.11.

Cơ sở dữ liệu thời gian thực Realtime Database Xem tại trang 23 của tài liệu.
QUY TRÌNH THIẾT KẾ MƠ HÌNH 3.1.   MÔ TẢ HOẠT ĐỘNG CỦA HỆ THỐNG  - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

HÌNH 3.1..

MÔ TẢ HOẠT ĐỘNG CỦA HỆ THỐNG Xem tại trang 26 của tài liệu.
Sau khi thiết kế được mơ hình của hệ thống, nhóm đã tiến hành vẽ sơ đồ khối tổng quan cho khối xử lý trung tâm - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

au.

khi thiết kế được mơ hình của hệ thống, nhóm đã tiến hành vẽ sơ đồ khối tổng quan cho khối xử lý trung tâm Xem tại trang 27 của tài liệu.
Như cho biết trong hình, thiết kế khối xác thực bao gồm module keypad 4x4, nút nhấn, module RC522  - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

h.

ư cho biết trong hình, thiết kế khối xác thực bao gồm module keypad 4x4, nút nhấn, module RC522 Xem tại trang 32 của tài liệu.
Hình 3.12 Thiết kế khối bảo mật - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 3.12.

Thiết kế khối bảo mật Xem tại trang 34 của tài liệu.
THI CÔNG MÔ HÌNH THỰC NGHIỆM 4.1.   THI CÔNG PHẦN CỨNG  - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

4.1..

THI CÔNG PHẦN CỨNG Xem tại trang 40 của tài liệu.
Hình 4.2 Mạch in thi công của board trung tâm - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 4.2.

Mạch in thi công của board trung tâm Xem tại trang 42 của tài liệu.
Hình 4.5 Tạo cơ sở dữ liệu thời gian thực trên Firebase - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 4.5.

Tạo cơ sở dữ liệu thời gian thực trên Firebase Xem tại trang 44 của tài liệu.
Hình 4.8 Database secrets trong Firebase - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 4.8.

Database secrets trong Firebase Xem tại trang 45 của tài liệu.
Hình 4.9 Cơ sở dữ liệu được tạo trên Firebase - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 4.9.

Cơ sở dữ liệu được tạo trên Firebase Xem tại trang 46 của tài liệu.
Hình 4.12 Tải về file google-services.json - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 4.12.

Tải về file google-services.json Xem tại trang 48 của tài liệu.
Hình 4.14 Tạo project trên Android Studio - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 4.14.

Tạo project trên Android Studio Xem tại trang 49 của tài liệu.
Hình 4.13 Tạo project Android Studio - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 4.13.

Tạo project Android Studio Xem tại trang 49 của tài liệu.
Hình 4.15 Kết nối với Firebase trên Android Studio - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 4.15.

Kết nối với Firebase trên Android Studio Xem tại trang 50 của tài liệu.
Hình 4.17 Giao diện menu các chức năng của ứng dụng - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 4.17.

Giao diện menu các chức năng của ứng dụng Xem tại trang 52 của tài liệu.
Hình 4.18 Giao diện giới thiệu về đề tài - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 4.18.

Giao diện giới thiệu về đề tài Xem tại trang 53 của tài liệu.
Hình 4.19 Giao diện điều khiển và giám sát - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 4.19.

Giao diện điều khiển và giám sát Xem tại trang 54 của tài liệu.
Hình 4.20: Giao diện User quản lý thông tin người dùng - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 4.20.

Giao diện User quản lý thông tin người dùng Xem tại trang 55 của tài liệu.
Hình 4.25 Lưu đồ giải thuật cho toàn mạch - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 4.25.

Lưu đồ giải thuật cho toàn mạch Xem tại trang 59 của tài liệu.
Hình 4.26 Lưu đồ chương trình đọc thẻ RFID - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 4.26.

Lưu đồ chương trình đọc thẻ RFID Xem tại trang 60 của tài liệu.
Hình 5.1 Mơ hình hồn chỉnh của mạch - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 5.1.

Mơ hình hồn chỉnh của mạch Xem tại trang 63 của tài liệu.
Hình 5.4 Cập nhật dữ liệu thành công - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 5.4.

Cập nhật dữ liệu thành công Xem tại trang 65 của tài liệu.
Hình 5.6 Quẹt sai thẻ RFID - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 5.6.

Quẹt sai thẻ RFID Xem tại trang 66 của tài liệu.
Chọn vào màn hình “History” trên (hình 5.9) sẽ hiện ra giao diện lịch sử ra vào cửa. Dữ liệu lịch sử ra vào sẽ được cập nhật từ cơ sở dữ liệu của Firebase - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

h.

ọn vào màn hình “History” trên (hình 5.9) sẽ hiện ra giao diện lịch sử ra vào cửa. Dữ liệu lịch sử ra vào sẽ được cập nhật từ cơ sở dữ liệu của Firebase Xem tại trang 69 của tài liệu.
Hình 5.9 Lịch sử ra vào cửa - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Hình 5.9.

Lịch sử ra vào cửa Xem tại trang 69 của tài liệu.
Bảng 5.2: Bảng kết quả thử nghiệm chạy thử hệ thống - Thiết kế mô hình đóng mở cửa tự động và thông minh sử dụng công nghệ IOT

Bảng 5.2.

Bảng kết quả thử nghiệm chạy thử hệ thống Xem tại trang 71 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan