IoT-Based Smart Remote Door Lock and Monitoring System Using an Android Application †
Abstract
:1. Introduction
- We propose a novel door security system with unique features such as the Theft Alarm mode for enhanced safety and security.
- We developed an Android application that helps users to verify and control the status of their doors remotely through their smartphones.
- We used an IP camera that enables users to view visitors’ pictures and grant access from anywhere after anyone presses the doorbell.
2. Literature Survey
3. System Architecture
3.1. Hardware Design Specifications
3.2. Circuit Diagram
3.3. Software Design Specification
3.4. Setup Process Using Blynk App
- Step 1: We started by downloading and installing the Blynk software on our Android handset.
- Step 2: We started a new project by selecting the ESP32 board and signing up for an account in the Blynk app.
- Step 3: Blynk delivered an authentication token to our email address once we created the project. This token was required by the code.
- Step 4: We programmed the ESP32 CAM using FTDI 232 USB. To program our ESP32 CAM, we used an FTDI 232 USB to Serial Interface Board. When we connected the ESP32 CAM to FTDI, we connected GPIO 0 to GND. We then connected our laptop to the FTDI 232 USB port and completed the ESP32 CAM programming.
- Step 5: We created the circuit, which is shown in Figure 3. We used an ESP32-CAM, a TIP122 transistor, 7805 5 V regulators, a 220 μF capacitor, a 12 V DC barrel jack, a 1N4007 diode, 1K and 10K registers, and a push button switch to build the circuit illustrated in Figure 3. The Blynk app alerts us when we press the push button.
- Step 6: Following the completion of the circuit, we added a few widgets to the Blynk app to control the smart lock. We began by scaling it and adding an Image Gallery. After resizing and adjusting the Image Gallery, we selected the virtual pin V1 before exiting the Image Gallery.
- We added a Styled Button to the Add Image option. We selected GP14 and clicked OK. Because this button is used to capture photographs, we selected push type, typed “TAKE PICTURE”, changed the button’s color, and resized it. We then went back to the Styled Button to create the next button to unlock the door. We tapped on the Styled Button, chose pin GP12, clicked OK, entered “UNLOCK DOOR” on the left and “LOCK DOOR” on the right, and then tapped the Styled Button once more.Because this is a switch type, we changed the color and size of the button in addition to selecting the switch type. The final widget, notification, was then added. We chose the notification and hit the button to add it.
- Step 7: After finishing all of these steps, we turned on the circuit’s 12 V power supply and pushed the play button on the Blynk app. We received a notification on the Blynk app whenever someone pressed the push button. The visitor could then be photographed by pressing the “TAKE PICTURE” button. Every time we clicked “TAKE PICTURE”, we received a new snapshot of a visitor. After studying the image, we could easily unlock or lock the door by selecting “UNLOCK DOOR” and “LOCK DOOR” on the Blynk app.
4. Experimental Analysis
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Aldawira, C.R.; Putra, H.W.; Hanafiah, N.; Surjarwo, S.; Wibisurya, A. Door security system for home monitoring based on ESp32. Procedia Comput. Sci. 2019, 157, 673–682. [Google Scholar]
- Nag, A.; Nikhilendra, J.N.; Kalmath, M. IOT-based door access control using face recognition. In Proceedings of the 2018 3rd International Conference for Convergence in Technology (I2CT), Pune, India, 6–8 April 2018; pp. 1–3. [Google Scholar]
- Manjunatha, R.; Nagaraja, R. Home security system and door access control based on face recognition. Int. Res. J. Eng. Technol. (IRJET) 2017, 4, 437–442. [Google Scholar]
- Prathapagiri, D.; Kosalendra, E. Wi-Fi Door Lock System Using ESP32 CAM Based on IoT. Int. J. Anal. Exp. Modal Anal. 2021, 13, 2000–2003. [Google Scholar]
- Anwar, S.; Kishore, D. IOT based smart home security system with alert and door access control using smart phone. Int. J. Eng. Res. Technol. (IJERT) 2016, 5, 504–509. [Google Scholar]
- Aman, F.; Anitha, C. Motion sensing and image capturing based smart door system on android platform. In Proceedings of the 2017 International Conference on Energy, Communication, Data Analytics and Soft Computing (ICECDS), Chennai, India, 1–2 August 2017; pp. 2346–2350. [Google Scholar]
- Krishnamoorthy, N.; Kalaimagal, R.; Shankar, S.G.; Asif, N.A. IoT based smart door locks. Int. J. Future Revolut. Comput. Sci. Commun. Eng. 2018, 4, 151–154. [Google Scholar]
- Jahnavi, S.; Nandini, C. Smart Anti-Theft Door locking System. In Proceedings of the 2019 1st International Conference on Advanced Technologies in Intelligent Control, Environment, Computing Communication Engineering (ICATIECE), Bangalore, India, 19–20 March 2019; pp. 205–208. [Google Scholar]
- Adiono, T.; Fuada, S.; Anindya, S.F.; Purwanda, I.G.; Fathany, M.Y. IoT-enabled door lock system. Int. J. Adv. Comput. Sci. Appl. 2019, 10, 445–449. [Google Scholar] [CrossRef]
- Sowmya, G.; Jyothi, G.D.; Shirisha, N.; Navya, K.; Padmaja, B. Iot based Smart Door lock system. Int. J. Eng. Technol. 2018, 7, 223–225. [Google Scholar] [CrossRef]
- Sarp, B.; Karalar, T. Real time smart door system for home security. Int. J. Sci. Res. Inf. Syst. Eng. (IJSRISE) 2015, 1, 121–123. [Google Scholar]
- Sankar, S.; Srinivasan, P. Internet of things based digital lock system. J. Comput. Theor. Nanosci. 2018, 15, 2758–2763. [Google Scholar] [CrossRef]
- Salam, M.A.; Akib, A.S.M.A.S.; Islam, M.; Uddin, M.M.; Piyal, S.K.; Habib, M.A.; Mosa, M.A.; Hussain, M.R. Precision Fish Farming to Mitigate Pond Water Quality Through IoT. In Proceedings of the 2024 IEEE 3rd International Conference on Computing and Machine Intelligence (ICMI), Mt Pleasant, MI, USA, 13–14 April 2024; pp. 1–6. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Sonamoni, J.S.; Sikdar, R.; Akib, A.S.M.A.S.; Islam, M.S.; Sourov, S.; Al Ahasan, M.A.; Islam, M.; Habib, M.A.; Mridha, M.F. IoT-Based Smart Remote Door Lock and Monitoring System Using an Android Application. Eng. Proc. 2024, 76, 85. https://doi.org/10.3390/engproc2024076085
Sonamoni JS, Sikdar R, Akib ASMAS, Islam MS, Sourov S, Al Ahasan MA, Islam M, Habib MA, Mridha MF. IoT-Based Smart Remote Door Lock and Monitoring System Using an Android Application. Engineering Proceedings. 2024; 76(1):85. https://doi.org/10.3390/engproc2024076085
Chicago/Turabian StyleSonamoni, Jakia Sultana, Raihan Sikdar, A. S. M. Ahsanul Sarkar Akib, Md Shamiul Islam, Salahin Sourov, Md Abdullah Al Ahasan, Mahadir Islam, Md Ahsan Habib, and M. F. Mridha. 2024. "IoT-Based Smart Remote Door Lock and Monitoring System Using an Android Application" Engineering Proceedings 76, no. 1: 85. https://doi.org/10.3390/engproc2024076085
APA StyleSonamoni, J. S., Sikdar, R., Akib, A. S. M. A. S., Islam, M. S., Sourov, S., Al Ahasan, M. A., Islam, M., Habib, M. A., & Mridha, M. F. (2024). IoT-Based Smart Remote Door Lock and Monitoring System Using an Android Application. Engineering Proceedings, 76(1), 85. https://doi.org/10.3390/engproc2024076085