Authors :
Tiasha Banik; Trisha Das; Srabani Biswas; Sayan Majhi; Tushar Kundu Aniruddha Ghosh; Mainuck Das; Arindam Banerjee
Volume/Issue :
Volume 8 - 2023, Issue 4 - April
Google Scholar :
https://bit.ly/3TmGbDi
Scribd :
https://bit.ly/3pzRLAb
DOI :
https://doi.org/10.5281/zenodo.7931723
Abstract :
The main objective of this paper is to propose
a new design for a door locking system that involves a
three-step process using desktop and mobile application.
To achieve this, two separate applications have been
developed, one for the desktop and another for the
mobile device. The desktop application has been
specifically designed for the Raspberry Pi device, while
the mobile application uses Bluetooth technology for its
implementation. The system utilizes an Arduino
microcontroller as the hardware component, although
the desktop application can also be implemented on a
Raspberry Pi microprocessor.
In this proposed system, the user is required to
complete the first two steps of the process, which involve
setting up a user ID, password, and a security question.
The final step involves authentication through the use of
a one-time password (OTP). This three-step process is
designed to enhance security and provide greater
protection against unauthorized access to the locked
door.
It is important to note that this proposed design is
unique and has not been reported previously in any
other research work. The use of a desktop and mobile
application, combined with the implementation of a
three-step process using an OTP, provides an innovative
and effective approach to door locking systems.
Overview of Technology: The Desktop and Mobile
Application Based Three Step Security System is an
innovative project that utilizes various technologies to
provide enhanced security for users. Here is an overview
of the technologies used in this project:
Desktop Application: The desktop application in this
system is designed for the Raspberry Pi device. The
application is developed using Python programming
language and utilizes the PyQt5 library for graphical
user interface (GUI) development. The desktop
application provides a user-friendly interface for users
to set up their security credentials and manage their
account.
Mobile Application: The mobile application is
implemented using Bluetooth technology, which allows
for secure communication between the mobile device
and the Arduino microcontroller used in the system.
The mobile application is developed using Android
Studio and Java programming language. The mobile
application enables users to receive OTP and
authenticate themselves.
Arduino Microcontroller: The Arduino
microcontroller is the hardware component of this
system. The microcontroller is programmed using
C++ programming language and is responsible for
managing the authentication process.
Keywords :
Desktop Application, Mobile Application, Python, Arduino, Raspberry Pi, Bluetooth.
The main objective of this paper is to propose
a new design for a door locking system that involves a
three-step process using desktop and mobile application.
To achieve this, two separate applications have been
developed, one for the desktop and another for the
mobile device. The desktop application has been
specifically designed for the Raspberry Pi device, while
the mobile application uses Bluetooth technology for its
implementation. The system utilizes an Arduino
microcontroller as the hardware component, although
the desktop application can also be implemented on a
Raspberry Pi microprocessor.
In this proposed system, the user is required to
complete the first two steps of the process, which involve
setting up a user ID, password, and a security question.
The final step involves authentication through the use of
a one-time password (OTP). This three-step process is
designed to enhance security and provide greater
protection against unauthorized access to the locked
door.
It is important to note that this proposed design is
unique and has not been reported previously in any
other research work. The use of a desktop and mobile
application, combined with the implementation of a
three-step process using an OTP, provides an innovative
and effective approach to door locking systems.
Overview of Technology: The Desktop and Mobile
Application Based Three Step Security System is an
innovative project that utilizes various technologies to
provide enhanced security for users. Here is an overview
of the technologies used in this project:
Desktop Application: The desktop application in this
system is designed for the Raspberry Pi device. The
application is developed using Python programming
language and utilizes the PyQt5 library for graphical
user interface (GUI) development. The desktop
application provides a user-friendly interface for users
to set up their security credentials and manage their
account.
Mobile Application: The mobile application is
implemented using Bluetooth technology, which allows
for secure communication between the mobile device
and the Arduino microcontroller used in the system.
The mobile application is developed using Android
Studio and Java programming language. The mobile
application enables users to receive OTP and
authenticate themselves.
Arduino Microcontroller: The Arduino
microcontroller is the hardware component of this
system. The microcontroller is programmed using
C++ programming language and is responsible for
managing the authentication process.
Keywords :
Desktop Application, Mobile Application, Python, Arduino, Raspberry Pi, Bluetooth.