You are on page 1of 5

Machine Translated by Google

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

TRÍCH DẪN ĐỌC

1 10,563

2 tác giả, gồm:

Eethamakula Kosalendra

Nhóm các tổ chức Siddharth

12 CÔNG BỐ 23 TRÍCH DẪN

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.

Người dùng đã yêu cầu cải tiến tệp đã tải xuống.


Machine Translated by Google
Tạp chí quốc tế về phân tích phương thức phân tích và thử nghiệm ISSN SỐ:0886-9367

Hệ Thống Khóa Cửa Wi – Fi Sử Dụng ESP32 CAM Dựa


Trên IoT
Dilip Prathapagiri# , Kosalendra
Eethamakula*1 #Khoa ECM, Viện Kỹ thuật & Công nghệ *nhà
JB,nghiên cứu độc lập
1contact@kosalendra.com

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.

II. CÔNG VIỆC LIÊN QUAN

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

Mô tả cho mỗi một trong số này được đưa ra dưới đây.

A. Hệ thống khóa bảo mật dựa trên mật khẩu

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

nhất của nó.

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.

Tập XIII, Tập VII, Tháng 7/2021 Trang số: 2000


Machine Translated by Google
Tạp chí quốc tế về phân tích phương thức phân tích và thử nghiệm ISSN SỐ:0886-9367

B. Hệ thống khóa cửa nhận diện khuôn mặt sử dụng Raspberry Pi

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ừ.

A. Yêu cầu phần mềm và phần cứng

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.

2) Yêu cầu phần cứng:


• ESP32-CAM

• Khóa cửa điện tử 12V

• Bảng mạch

• Ổn áp 7805 (5V) • Điện trở 10k

(2 số) • Tụ điện 220uF • Nút nhấn

• Bộ chuyển đổi 12V

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 &

Tín hiệu giao diện modem •


Giao diện UART hỗ trợ dữ liệu 7 hoặc 8 bit, 1/2 bit dừng và Lẻ/Chẵn/Đánh dấu/Khoảng trắng/Không chẵn lẻ
• Tốc độ truyền dữ liệu 300 đến 1 Mega Baud (RS232) • Tốc độ truyền dữ liệu 300 đến 3 Mega Baud (TTL và
RS422/RS485) • “Điều khiển kích hoạt truyền tự động” cho các ứng dụng nối tiếp RS485 B. Thiết kế hệ thống

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

Tập XIII, Tập VII, Tháng 7/2021 Trang số: 2001


Machine Translated by Google
Tạp chí quốc tế về phương thức phân tích và thử nghiệm đã phân tích một giao ISSN SỐ:0886-9367

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

hệ thống khóa cửa.

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.

Cái nút ESP32 Khóa cửa


mô-đun cam

Kích hoạt
khóa từ
Internet
nháy mắt

Chụp ảnh từ

nháy mắt Blynk

Hình 1 Kiến trúc hệ thống

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.

Hình 2 Thiết kế mô-đun

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.

Tập XIII, Tập VII, Tháng 7/2021 Trang số: 2002


Machine Translated by Google
Tạp chí quốc tế về phân tích phương thức phân tích và thử nghiệm ISSN SỐ:0886-9367

Hình 3 Đầu ra của mô hình làm việc

IV. KẾT LUẬN VÀ NHỮNG PHÁT TRIỂN TRONG TƯƠNG LAI

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

nhiệt độ tạo thành cơ sở cho ý tưởng về mô hình mở rộng này.

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"."

Tập XIII, Tập VII, Tháng 7/2021 Trang số: 2003


Xem số liệu thống kê xuất bản

You might also like