Children's Safety Application With Secure Tracking Device
Children's Safety Application With Secure Tracking Device
tracking device
Software
Hardware
1. Ubon neo 6M GPS Module This interface facilitates the seamless creation of a parent user
account. Users can input essential details such as their name,
preferred username, password, and email ID. Leveraging
The GPS module plays a crucial role in pinpointing the precise
integration with Google Firebase, our application streamlines the
location of the Node MCU. In case of an emergency, when the
sign-in process, allowing users to directly access their accounts
child activates the SOS button, an SMS will be promptly
using their email ID for enhanced convenience and security.
dispatched to the parent. This SMS includes the child's coordinates,
enabling parents to visualize the exact location on Google Maps,
ensuring quick and accurate awareness of their child's whereabouts. 2. Log in Page
The GPS module updates parents about their child's current This page serves as the gateway to the application, enabling users
location by sending a single text message to the parent's number to log in with their credentials and subsequently create individual
every time the child departs from home, arrives home, leaves databases for each of their children. Upon successful login, parents
school or workplace, or reaches school or workplace, ensuring can seamlessly organize and manage personalized profiles for each
comprehensive and timely communication. Moreover, the GPS child, enhancing the user experience and customization within the
module becomes active when sending messages, extending its app.
functionality beyond notifying parents to also alert nearby police
stations about the child's location. This dual-notification system 3. Create an Account for Each of Your Child
enhances the overall safety framework by involving law
enforcement agencies, ensuring a more robust and immediate
response to potential concerns. This interface is designed for the creation of either a single or
multiple databases, catering to the unique needs of each child.
Users can individually establish a dedicated database for every
2. ESP 32 Camera Module child, ensuring a personalized and efficient management system
within the application.
The ESP32 Camera module integrates a camera with the ESP32
microcontroller, enabling the device to capture images and videos. 4. Database Page
When a user triggers a command, the camera module rapidly
activates and starts streaming live video, offering real-time footage
of the environment it is placed in. This is the most crucial page of the application. Users must fill in
various details such as the father's phone number, mother's phone
number, guardian's phone number, home address, guardian's
To facilitate convenient access to this live streaming feature for address, school/workplace address, school coordinator's phone
users, especially in scenarios where monitoring a child's activities number, etc. Users can also add additional fields if needed, such as
is crucial, a dedicated button is implemented within the application contact information for extracurricular teachers. This data will be
interface. This button serves as a quick and easy access point to the utilized further for sending messages, tracking the child's location,
live streaming screen specifically designed for monitoring the and various other tasks.
child. By pressing this button, users can instantly engage with the
feature without the need for navigating through menus or settings,
ensuring immediate access to the live feed. This design choice 5. Helpline Page
prioritizes user experience by minimizing the steps required to
access critical functionality, thereby enhancing the usability and This webpage features contact information for various helplines,
effectiveness of the camera module within the application. including nearby police station and hospital numbers, child
helpline numbers, and ambulance numbers. Users can easily access
3. LM 393 Voice Recording Module these numbers by clicking on them, initiating a call directly
through their phone's dial pad.
1. Circuit (Wires)
2. GPS module: neo 6M
3. Bluetooth module
4. Webcam module: ESP32
5. Microphone module
6. Node MCU V2 ESP8266
7. Switch and wires
8. Battery
9. Hotspot
10. LM 393 sound detection module
Software:
1. Java langue
2. Embedded C++
3. Arduino IDE
VI. CONCLUSION
Children's safety application with the secure GPS tracking
hardware device provides a significant level of protection and
safety for children.