Professional Documents
Culture Documents
Xem các cuộc thảo luận, số liệu thống kê và hồ sơ tác giả cho ấn phẩm này tại: https://www.researchgate.net/publication/353331137
Hệ Thống Khóa Cửa Wi -Fi Sử Dụng ESP32 CAM Dựa Trên IoT
Bài báo trên tạp chí quốc tế về phân tích phương thức phân tích và thử nghiệm · Tháng 7 năm 2021
1 10,563
Eethamakula Kosalendra
XEM HỒ SƠ
Một số tác giả của ấn phẩm này cũng đang thực hiện các dự án liên quan sau:
Phân tích lược đồ truy cập chia sẻ nhiều người dùng Xem dự án
Tất cả nội dung sau trang này đã được tải lên bởi Eethamakula Kosalendra vào ngày 19 tháng 7 năm 2021.
Tóm tắt— Về mặt an ninh ngôi nhà, cửa là yếu tố quyết định. Để giữ an toàn cho nơi cư trú, chủ sở hữu sẽ khóa cửa mọi lúc.
Tuy nhiên, do vội vã ra khỏi nhà nên gia chủ có thể quên khóa cửa, hoặc không chắc mình đã đóng cửa hay chưa.
Trong bài báo này, chúng tôi đã trình bày một Khóa cửa Wi – Fi thông minh sử dụng ESP32 CAM và Ứng dụng Blynk. Trong mô hình hoạt động đơn
giản này, khi một người nhấn chuông cửa, chủ sở hữu sẽ nhận được thông báo trên điện thoại của mình kèm theo ảnh của người đó. Chủ sở hữu cũng
có thể mở khóa cửa từ điện thoại di động sau khi kiểm tra ảnh.
Ứng dụng Hệ thống an ninh cửa được đề xuất sử dụng Khóa cửa Wi-Fi với công nghệ ESP32 CAM và Internet of Things (IoT) để theo dõi trạng thái
của cửa, quản lý cửa và tăng cường an ninh trong nhà. Blynk là một giao thức liên lạc kết nối điện thoại thông minh với hệ thống khóa cửa và
được sử dụng để tăng cường bảo mật cho ngôi nhà.
Từ khóa— Khóa cửa dựa trên IoT, Hệ thống khóa Wi-Fi, An ninh gia đình, Camera ESP32, Blynk, TCP/IP
I. GIỚI THIỆU
Ngày nay, bất kỳ ai cũng quan tâm đến vấn đề bảo mật, cho dù đó là bảo mật dữ liệu hay bảo mật cho chính ngôi nhà của họ. Khóa cửa kỹ thuật số
đã phát triển khá phổ biến trong những năm gần đây khi công nghệ phát triển và việc sử dụng IoT ngày càng tăng. Khóa kỹ thuật số không yêu cầu khóa
vật lý để hoạt động, thay vào đó dựa vào Nhận dạng tần số vô tuyến (RFID), dấu vân tay, Face ID, mã pin, mật khẩu và các phương pháp khác để thực
hiện điều đó. Sử dụng các công nghệ đa dạng này, trước đây chúng tôi đã xây dựng một số ứng dụng khóa cửa kỹ thuật số.
Trong bài viết này, chúng tôi sẽ sử dụng Camera của Hệ thống Espressif (ESP32 CAM) để tạo hệ thống Khóa cửa Wi-Fi dựa trên IoT.
Mô-đun AI-Thinker ESP32-CAM là một bo mạch phát triển chi phí thấp với cổng thẻ micro-SD và một cổng nhỏ (của OmniVision)
Máy ảnh OV2640. Nó có bộ xử lý Wi-Fi ESP32 S tích hợp với hai CPU LX6 32 bit hiệu suất cao và kiến trúc đường ống 7 tầng.
Ứng dụng Door Security System sử dụng công nghệ ESP32 CAM và Internet of Things (IoT) để giám sát trạng thái của cửa.
Blynk là một giao thức liên lạc được sử dụng giữa điện thoại thông minh và hệ thống khóa cửa. Hệ thống an ninh cửa có sẵn trên Android và iOS.
Các hệ thống hiện có mà chúng tôi đã xem xét cho nghiên cứu này,
bao gồm: • Hệ thống khóa bảo mật dựa trên mật khẩu • Hệ thống
khóa cửa nhận dạng khuôn mặt bằng Raspberry Pi • Cửa thông minh mở
khóa bằng khuôn mặt
Hệ thống khóa cửa dựa trên mật khẩu với bộ vi điều khiển 8051 là một dự án đơn giản sử dụng mật khẩu an toàn để mở khóa cửa. Các hệ thống khóa
truyền thống sử dụng cơ chế khóa-và-chìa đang được loại bỏ dần để thay thế bằng các cơ chế khóa hiện đại hơn. Những cách tiếp cận này rất thông minh
và kết hợp các thiết bị cơ khí và điện tử. Tính đơn giản và hiệu quả cao của các hệ thống khóa độc đáo này là hai trong số những ưu điểm rõ ràng
Một cụm điều khiển điện tử kiểm soát tải đầu ra thông qua mật khẩu trong hệ thống khóa tự động như vậy. Một động cơ, đèn hoặc bất kỳ tải cơ hoặc
điện nào khác có thể được sử dụng làm tải đầu ra.
Hệ thống này sử dụng bộ vi điều khiển 8051 để minh họa hệ thống khóa cửa dựa trên mật khẩu, trong đó cửa được mở khóa và cá nhân liên quan được
phép vào khu vực an toàn sau khi nhập đúng mã hoặc mật khẩu. Nếu một cá nhân khác đến, một lần nữa nó sẽ nhắc bạn nhập mật khẩu. Nếu mật khẩu không
chính xác, cửa sẽ vẫn đóng, từ chối quyền truy cập của người đó. Một cụm điều khiển điện tử kiểm soát tải đầu ra thông qua mật khẩu trong hệ thống
khóa tự động như vậy. Một động cơ, đèn hoặc bất kỳ tải cơ hoặc điện nào khác có thể được sử dụng làm tải đầu ra.
Công nghệ nhận dạng khuôn mặt đã phát triển đáng kể trong thập kỷ qua và hiện tại nó chủ yếu được sử dụng để giám sát và bảo mật. Có ba giai
đoạn cho dự án này. Các mẫu khuôn mặt được phép mở khóa đã được lấy trong giai đoạn đầu tiên. Trình nhận dạng đã được đào tạo về các mẫu khuôn
mặt này trong giai đoạn thứ hai và dữ liệu của trình huấn luyện được sử dụng để nhận dạng khuôn mặt trong giai đoạn thứ ba. Nếu Raspberry Pi
phát hiện khuôn mặt, nó sẽ mở khóa cửa. Khóa điện từ và camera Raspberry Pi được sử dụng để tạo hệ thống khóa cửa dựa trên nhận dạng khuôn mặt
này.
C. Cửa thông minh mở khóa bằng khuôn mặt
Trong dự án này, một kệ tiêu chuẩn được sửa đổi để có hệ thống bảo mật mở khóa bằng Xác minh khuôn mặt. Ứng dụng Windows Forms được xây dựng
bằng C# có thể lưu trữ, xác minh và mở khóa các khuôn mặt đáng tin cậy. Nó sử dụng API độc quyền để xác minh khuôn mặt và API đám mây IoT để
giao tiếp với Mô-đun Wi-Fi và Arduino. Mô-đun Wi-Fi được kết nối với Arduino Uno, mô-tơ này sẽ vận hành mô-tơ trợ giúp khóa và mở khóa cửa.
III. HỆ ĐỀ XUẤT
Ý tưởng về khóa cửa Wi-Fi sử dụng ESP32 CAM gần đây đã trở thành một chủ đề quan trọng trong các thiết bị gia dụng. Ngày nay, bảo mật là ưu
tiên hàng đầu của mọi người, cho dù đó là bảo mật dữ liệu hay bảo mật cá nhân. Khóa cửa kỹ thuật số đã phát triển khá phổ biến trong những năm
gần đây khi công nghệ phát triển và việc sử dụng IoT ngày càng tăng. Khóa kỹ thuật số không yêu cầu khóa vật lý để hoạt động; thay vào đó dựa
vào RFID, vân tay, Face ID, ghim, mật khẩu và các phương pháp khác để làm như vậy. Sử dụng các công nghệ đa dạng này, các nhà nghiên cứu trước
đây đã xây dựng một số ứng dụng khóa cửa kỹ thuật số. Chúng tôi đã sử dụng ESP32 CAM để tạo hệ thống Khóa cửa Wi-Fi trong dự án này.
Mô-đun AI-Thinker ESP32 CAM là một bo mạch phát triển chi phí thấp với cổng thẻ micro-SD và một camera OV2640 nhỏ.
Nó chứa chip Wi-Fi và Bluetooth tích hợp, cũng như hai CPU LX6 32 bit hiệu suất cao và kiến trúc đường ống 7 tầng. Các mẫu hiện có đã giải
thích chi tiết về ESP32 CAM và trình bày cách sử dụng nó để tạo Chuông cửa có hình Wi-Fi.
Sử dụng ESP32 CAM và Blynk, chúng tôi đã tạo Hệ thống khóa cửa dựa trên nhận dạng khuôn mặt với mô-đun Rơle và Khóa điện từ.
Mục đích chính của dự án này là phát triển và tạo ra một hệ thống khóa cửa cho phép người dùng mở khóa cửa bằng nhận dạng khuôn mặt thông
qua camera cửa. Chúng tôi bắt đầu điều tra bằng cách xác nhận nhu cầu về một hệ thống như vậy trong số những khách hàng tiềm năng, sau đó xây
dựng một hệ thống khóa cửa bằng phiên bản tùy chỉnh của ESP32 Cam. Chúng tôi đã sử dụng phần mềm và phần cứng sau để xây dựng hệ thống khóa cửa
Wi-Fi.
1) Yêu cầu phần mềm: Môi trường phát triển tích hợp ARDUINO (IDE). Đây là một ứng dụng đa nền tảng (dành cho Windows, Mac OS X và Linux)
được viết bằng các hàm C và C++. Nó được sử dụng để viết và tải chương trình lên các bảng tương thích với Arduino, cũng như các bảng phát triển
của nhà cung cấp khác với sự hỗ trợ của lõi bên thứ ba.
• Bảng mạch
DC • Giao diện Nối tiếp USB FTDI232 của Future Technology Devices International Limited
Bảng giao diện USB nối tiếp FTDI232 này là thành phần phần cứng cốt lõi của mẫu này và các tính năng của chip này như sau: • Cổng USB chip
đơn nối tiếp/song song kênh đôi với nhiều cấu hình khác nhau • Toàn bộ giao thức USB được xử lý trên chip. Không yêu cầu lập trình chương trình
cơ sở USB cụ thể • Tùy chọn giao diện Bộ thu/Bộ phát Không đồng bộ Đa năng (UART) kiểu FT232BM với chức năng Bắt tay &
Nguyên mẫu được xây dựng bằng quy trình lặp đi lặp lại phù hợp với thông số kỹ thuật thiết kế trong giai đoạn phát triển và triển khai.
Chúng ta có thể tạo và thử nghiệm theo trình tự lặp lại bằng cách chia nhỏ thiết kế thành các bit nhỏ. Các tính năng mới có thể được phát triển
và đánh giá trong mỗi lần lặp lại cho đến khi chúng tôi có một hệ thống đầy đủ chức năng đáp ứng các mục tiêu của luận án.
Từ nghiên cứu thử nghiệm, một đặc điểm kỹ thuật nguyên mẫu hoàn chỉnh được tạo ra và xem xét. Các vấn đề bảo mật và kiến trúc chung của hệ
thống IoT được tính đến khi đưa ra quyết định thiết kế. Một bộ vi điều khiển phù hợp để phục vụ chức năng của SDL, các thiết bị không dây
truyền tín hiệu vô tuyến liên tục mà các thiết bị thông minh (ví dụ: Điện thoại thông minh) có thể phát hiện được qua
thức liên kết (ví dụ: Bluetooth), một đám mây để hỗ trợ liên lạc an toàn và ổn định cũng như một API để xử lý chức
năng của SDL nằm trong số các tùy chọn.
Khóa cửa Wi-Fi với ESP32 CAM sử dụng công nghệ Internet of Things (IoT) để theo dõi trạng thái của cửa, kiểm soát nó và cải thiện an ninh gia đình.
Blynk là một giao thức truyền thông được sử dụng để tăng tính bảo mật cho một ngôi nhà. Blynk là một giao thức liên lạc kết nối điện thoại thông minh với
Nguyên mẫu được xây dựng bằng quy trình lặp đi lặp lại phù hợp với thông số kỹ thuật thiết kế trong giai đoạn phát triển và triển khai. Chúng ta có thể
tạo và thử nghiệm theo trình tự lặp lại bằng cách chia nhỏ thiết kế thành các bit nhỏ. Các tính năng mới có thể được phát triển và đánh giá trong mỗi lần
lặp lại cho đến khi chúng tôi có một hệ thống đầy đủ chức năng đáp ứng các mục tiêu của luận án.
Sơ đồ khối sau đây thể hiện kiến trúc hệ thống của hệ thống được đề xuất trong bài viết này.
Kích hoạt
khóa từ
Internet
nháy mắt
Chụp ảnh từ
Từ nghiên cứu thử nghiệm, một đặc điểm kỹ thuật nguyên mẫu hoàn chỉnh được tạo ra và xem xét. Các vấn đề bảo mật và kiến trúc chung của hệ thống IoT
được tính đến khi đưa ra quyết định thiết kế. Một bộ vi điều khiển phù hợp để phục vụ chức năng của SDL, các thiết bị không dây truyền tín hiệu vô tuyến
liên tục mà các thiết bị thông minh (ví dụ: Điện thoại thông minh) có thể phát hiện được thông qua giao thức kết nối (ví dụ: Bluetooth), đám mây để hỗ trợ
liên lạc an toàn và ổn định cũng như API để xử lý chức năng của SDL nằm trong số các tùy chọn.
C. Kết quả
Hình ảnh dưới đây là để đại diện cho kết quả của công việc này. Trong mô hình hoạt động dựa trên IOT này, chúng tôi đã tạo khóa cửa WIFI thông minh
bằng cách sử dụng ESP32-CAM và Ứng dụng Blynk. Ở mô hình này, khi có người nhấn chuông cửa, chủ nhà sẽ nhận được thông báo trên di động kèm theo ảnh của
khách. Sau khi kiểm tra ảnh, chủ sở hữu có thể mở khóa cửa từ điện thoại di động đã được xác thực.
Chúng tôi đã thiết kế thành công hệ thống bảo mật khóa cửa Wi-Fi dựa trên IoT bằng cách sử dụng ESP32Cam để theo dõi trạng thái của
cửa và tăng cường an ninh cho ngôi nhà. Giao thức liên lạc Blynk được sử dụng giữa điện thoại thông minh và hệ thống khóa cửa. Trong
hoàn cảnh này, với tình hình dịch COVID hiện nay, hệ thống khóa cửa thông minh là khá quan trọng và việc áp dụng hệ thống khóa cửa
không cần dùng tay qua Wi-Fi này là điều cần thiết.
Ngoài ra, mô hình đề xuất của chúng tôi trong bài báo này có thể được mở rộng bằng cách tích hợp các cảm biến nhiệt độ, có thể được
sử dụng để kích hoạt hệ thống tự động mở và đóng cửa theo sự thay đổi của nhiệt độ phòng. Việc thiết lập và cấu hình Arduino UNO và
các mô-đun có liên quan khác, theo đề xuất (bởi Kosalendra Eethamakula và cộng sự, 2020) để tự động phát hiện, kiểm soát và giám sát
Ngoài ra, ứng dụng Android sẽ có thể quản lý nhiều cửa ra vào, cửa sổ và thiết bị điện tử gia dụng cơ bản hơn trong
Tương lai. Để đảm bảo tính hoàn thiện của hệ thống, nên xem xét sử dụng hệ thống pin dự phòng.
NGƯỜI GIỚI THIỆU
[1] Norarzemi, Ummi Annisa, et al. "Phát triển hệ thống cửa thông minh nguyên mẫu với ứng dụng IoT." Tiến bộ trong Ứng dụng Kỹ thuật và Công nghệ 1.1 (2020): 245-256.
[2] Aldawira, Cornelio Revelivan, et al. "Hệ thống an ninh cửa để giám sát nhà dựa trên ESp32." Khoa học Máy tính Procedia 157 (2019): 673-682.
[3] Babiuch, Marek, và Jiri Postulka. "Hệ Thống Giám Sát Nhà Thông Minh Sử Dụng Vi Điều Khiển ESP32." Internet vạn vật. IntechOpen, 2020.
[4] Eethamakula, Kosalendra, et al. "Tự động phát hiện, kiểm soát và giám sát nhiệt độ trong nuôi trồng dâu tằm bằng cách sử dụng IOT," IJAEMA 12.8 (2020): 1099-
1103.
[5] Pavelić, Marko, và cộng sự. "Internet vạn vật an ninh mạng: Hệ thống khóa cửa thông minh." Hội nghị quốc tế về hệ thống và công nghệ thông minh (SST) 2018
IEEE, 2018.
[6] Guduru, Tabu Sravani, và SURYA NARAYANA MURTHY THATAVARTHY. "Hệ thống giám sát tại nhà dựa trên IoT." (2019).
[7] Nascimento, David Barbosa de Alencar, và Jorge de Almeida Brito Júnior. "Ứng dụng của Internet vạn vật trong việc phát triển một cánh cửa "thông minh"."