Design of Women Safety Device With Fingerprint Sensor
Design of Women Safety Device With Fingerprint Sensor
Design of Women Safety Device With Fingerprint Sensor
https://doi.org/10.22214/ijraset.2023.53105
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
Abstract: The safety of women has always been a global concern, and despite various measures adopted, the number of cases
of misconduct against women is steadily rising. To address this issue, a new approach in the form of a device has been proposed.
The purpose of this gadget is to give women a tool to safeguard their security and safety in the incident of an accident. To ensure
that no woman feels helpless in the face of such crime issues, defense mechanisms must be proposed in large-scale productions.
The suggested gadget is an embedded system designed on an Arduino board and a NodeMCU module with GPS that delivers a
warning sound will be heard in the event of danger and an emergency message is sent with the user's location. To safeguard
women's safety, this technology follows the location and transmits a message to the police control room, family, and friends.
Moreover, a fingerprint module built into the system makes sure that only authorized users are utilizing the equipment. The
smartphone will deem it dangerous and automatically send an SMS to the appropriate authority if the user does not touch their
fingertips on the module that stores fingerprints within a predetermined amount of time.
In conclusion, the proposed device could be a valuable tool in ensuring the safety and security of women. With the integration of
technology, this device could provide a sense of security to women and help prevent crimes against them.
Keywords: Fingerprint sensor, GPS Module, NodeMCU Module, Buzzer, Arduino, women safety.
I. INTRODUCTION
The Women Safety Device represents a commendable effort aimed at promoting the safety and autonomy of women and children.
In light of the increasing occurrence of crimes targeting this vulnerable demographic, such devices assume a pivotal role in
safeguarding their well-being. Designed to be utilized during moments of distress, the device promptly transmits the user's location
to both the nearest police station and their designated contacts. Additionally, the device incorporates a built-in buzzer that emits
audible alerts, thereby notifying individuals nearby and summoning additional assistance.
It's essential to create a safer environment for women and children, and this device is a step in the right direction. The government
must encourage the production and distribution of such devices to ensure that every woman can have access to them. In addition,
awareness campaigns can also be conducted to educate women on how to use the device effectively and efficiently. Together with
these initiatives, we can ensure that women and children can live a life free from fear and insecurity.
Women's security has been our top focus, which is why we have developed an integrated solution that combines both hardware and
software components. Recognizing that comprehensive security cannot be achieved by relying solely on either hardware or
software, our approach entails utilizing both in harmony. A band served as the hardware, and a smartphone app served as the
software. Through Bluetooth, hardware and software are linked. A woman will touch the emergency switch attached to the band if
she is in danger. Therefore, an emergency message will be sent to the user's family, police, and to personal contacts of the registered
user. And through buzzer, available people can also reach out and help.
A Women Safety Device is used in a panic state. This device is activated by women itself when she feels scared and in case of any
mishappening, the location is sent to the nearest police station and to the closed ones and at the same time the buzzer starts beeping
so that the surrounding people can also reach there and help her out in that situation.
The GPS (Global Positioning System), the NodeMCU, and the alarm buzzer were all integrated within the band. The following
sensors are all linked to the hardware board. A microcontroller board called the Arduino Uno is built around the ATmega328, which
serves as the central controller. Additionally, A server page has been added to monitor the safety of the women, and an alert has
been programmed to alert the people about the danger through a nodeMCU that receives a ring along with an emergency warning
message that includes the location. This nodeMCU module handles communication and facilitates the emergency message. These
sensors are all set up in advance. The objective is to create a tool and an all-in-one security system for women that is totally portable
and offers self-defense to aid women in escaping dangerous situations. The location of the concerned woman can also be tracked
remotely.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6203
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6204
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
Fig. 1
1) Interfacing Fingerprint module with microcontroller: Two procedures are involved with fingerprint scanners: fingerprint
enrolment and fingerprint matching. Each module in this R307 scanner needs to recognize the address. Every source of data is
transferred in the form of a data package comprising the address item when this module interfaces with the system. Only data
packages whose value corresponds to the scanner's address value are responded to by the scanner.
Connection details:-The GND connection of the Arduino board is established by connecting the BLACK wire from the
Fingerprint sensor. To provide power to the Fingerprint sensor, the RED wire is joined to the Arduino's 5V pin. The GREEN
wire from the Fingerprint sensor is linked to digital pin 3 on the Arduino board, while the YELLOW wire is connected to
digital pin 2, enabling data transfer between the Fingerprint sensor and the Arduino.
2) Software Implementation: The necessary libraries required by the fingerprint scanner are installed which is the Adafruit GFX
library, which must be downloaded.
3) Coding and fingerprint verification: When the libraries are added to the system, open the Arduino software. We must upload
the code to our Arduino board. In the code, we are taking fingerprints of the user and storing it in memory. After successful
fingerprint enrollment, this fingerprint will be used for further verification of the user’s safety.
4) NodeMCU: It combines the ESP8266 Wi-Fi module with a microcontroller, making it an all-in-one solution for wireless
communication and embedded systems. With its compact size and user-friendly design, the NodeMCU provides an ideal
platform for building IoT devices and applications.
5) GPS: This module is utilized to accurately determine the victim's location by utilizing longitude and latitude values from the
sensors. The GPS system tracks the sufferer’s location and generates a location link that will be appended to the message
whenever any of the sensors detect abnormal values.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6205
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
6) Arduino: This comprises of a user-friendly microcontroller board and a dedicated development environment for software
programming. For our project, we have chosen to utilize the Arduino Uno model. It is centered around the ATmega328
microcontroller and offers an array of features, including 14 digital input/output pins (6 of which can function as PWM
outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button.
These components encapsulate all the necessary elements to support the microcontroller's functionality. To initiate its operation,
one can easily connect the Arduino Uno to a computer using a USB cable or power it through an AC to DC adapter or battery.
7) Bluetooth Module: The Bluetooth specification is designed to offer an inexpensive and compact radio system solution that
facilitates connections between various portable devices such as mobile computers, smartphones, and other handheld devices.
Its purpose is to provide seamless connectivity to the Internet, allowing users to effortlessly link a diverse range of computing
and telecommunications devices without the necessity of purchasing, carrying, or physically connecting cables. In our
application, we employ a Bluetooth module to establish a connection between our device and a mobile device.
8) Buzzer: It makes sound by using the piezoelectric effect in reverse. A piezoelectric material is crossed by an electric potential in
order to produce pressure changes or strain. These devices are capable of notifying users about events linked to sensor input,
and are commonly integrated into alarm circuits. When it comes to swiftly locating a victim, buzzers play a crucial role in
alerting individuals and mobilizing the community, aiding in the prompt notification of potential suspects and enabling a
collective response.
Fig. 2
Pseudo Code:
Initialize software serial ports for the GPS and NodeMCU modules
Initialize the TinyGPS object for parsing GPS data
Initialize the Adafruit_Fingerprint object for fingerprint scanning
Initialize the NodeMCU object for sending SMS messages
Initialize the pin for the buzzer
Setup function:
- Initialize the modules and store the authorized fingerprints
Loop function:
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6206
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
If (the user has scanned their fingerprint within the last 30 or 50 seconds)
If (fingerprint sensor is unable to read the user's fingerprint)
- activate the buzzer and obtain the current GPS location using the TinyGPS library
- Construct an text message with the current coordinates
- Send the text message to the three saved contacts using the NodeMCU module
Else
- continue with the rest of the loop function
- Repeat the scanning process every 30 or 50 seconds
The provided code snippet sets up a security system by initializing various modules and components:-
1) The first step involves setting up software serial communication for the GPS and NodeMCU modules. It enables
communication between the microcontroller and these modules using specific pins designated for receiving (RX) and
transmitting (TX) data.
2) In the next part, a TinyGPS object is created to handle the parsing and extraction of GPS data. It provides functionality for
retrieving and processing the current GPS location.
3) Then, an Adafruit_Fingerprint object is initialized. This object utilizes a library designed for interacting with a fingerprint
sensor, enabling fingerprint scanning functionality.
4) A NodeMCU object is initialized, which allows the system to send SMS (text) messages. This module handles communication
and facilitates the transmission of messages.
5) The specific pin on the microcontroller board that connects to the buzzer is initialized. This pin will control the activation of the
buzzer when necessary.
6) Setup function:
a) The setup function carries out the necessary initialization tasks and prepares the system for operation.
b) It includes initializing the software serial ports, creating the TinyGPS and Adafruit_Fingerprint objects, initializing the
NodeMCU object, and storing authorized fingerprints.
7) Loop function:
a) The loop function is a continuous loop that runs repeatedly after the setup function.
b) It checks if the user's fingerprint has been scanned within the last 30 or 50 seconds.
c) If the fingerprint sensor fails to read the user's fingerprint, the buzzer is activated to provide an audible alert. The current GPS
location is obtained using the TinyGPS library.
d) An SMS message is then constructed, incorporating the current GPS location.
e) Finally, the constructed SMS message is sent to three designated contacts using the NodeMCU module.
f) If the user's fingerprint has not been scanned recently, the loop continues executing the remaining code.
g) The system repeats the scanning process every 30 or 50 seconds, depending on the specified delay.
V. HARDWARE MODEL
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6207
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
1) Fingerprint Sensor: Scans the finger for Verification of the registered user in every T min.
2) Jumper Wires: Used for establishing connection between different components of the device. Green Wire is used to connect
Digital Pin 3 and Yellow Wire is used to connect Digital Pin 2.
3) Arduino Uno: It is an ATmeaga328P-based microcontroller board. This board is used to interact with sensors, GPS units
and even with mobile phones.
VI. CONCLUSION
Ensuring safety of the women has always been a matter of concern, and with the advancement of technology, we have come across
various safety devices for women. However, most of these devices require manual operation, which may not be possible in a panic
situation. This is where the innovative project comes in, providing a solution that enables women to turn on the device in advance
and have the freedom to go anywhere without any fear.
The construction of the device is made easy to use and carry, allowing women to carry it with them wherever they go. It comes with
a variety of features that help in ensuring their safety, including an alarm system, GPS tracking, and a panic button. The alarm
system can be triggered by the woman in case of danger or any unusual situation, and it will alert the people nearby to take
necessary action.
The GPS tracking system allows the woman to be located in case of emergency, enabling the authorities to reach her quickly. The
panic button, on the other hand, can be used to send out an SOS signal to the contacts saved in the device. This feature ensures that
help is just a click away.
The device is designed to provide women with the feeling of security and independence, allowing them to go anywhere they want
without worrying about their safety. It is an excellent solution for working women who travel alone, students who go to college, or
women who are out late at night.
In conclusion, the project is a game-changer in ensuring women's safety, providing them with a device that can be operated in
advance, preventing any mishap. Its features make it an excellent choice for any woman looking to ensure her safety and have the
freedom to go anywhere she wants.
REFERENCES
[1] Nandita Viswanath, Naga Vaishnavi Pakyala, Dr. G. Muneeswari, “Smart Foot Device for Women Safety” IEEE Conference, ISBN:978-1-5090-0931-2,
2016.
[2] Kharat, n. M., & deshmukh, b. Iot based wearable women safety device.
[3] Suma, t. P., & rekha, g. Study on iot based women safety devices withscreaming detection and video capturing.
[4] Sankalp Mehta, Sachin Janawade, Vinayak Kittur, Suraj Munnole, Sandhya Basannavar “An Android Based Application or Women Safety” International
Journal of Engineering Science and Computing, 2017.
[5] http://www.financialexpress.com/industry/technology/indian scientistmanisha-mohan-at-mit- creates-wearable-sensor-to-stop-rape/781836/
[6] Prottasha Ghosh , Md. Emran Hasan , Tanjim Masroor Bhuiyan , Md. Rabiul Islam , Tanvir Hossain , Muhib Ashraf Nibir , Md. Rokib Hasan, Smart Security
Device for Women Based on iot Using Raspberry Pi.
[7] Tejonidhi M.R, Dayana M.K , Aishwarya , Nagamma H , Chaithra K.S., Iot based smart security gadget for women’s safety, 2019 1st International
Conference on Advances in Information Technology 2019 IEEE.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6208