https://github.com/guntas-13/es244_ssrp_app
Designed and deployed an Android app for a smart bicycle to help parents monitor their child’s safety using Simulink Support Package for Android Devices
https://github.com/guntas-13/es244_ssrp_app
Last synced: about 2 months ago
JSON representation
Designed and deployed an Android app for a smart bicycle to help parents monitor their child’s safety using Simulink Support Package for Android Devices
- Host: GitHub
- URL: https://github.com/guntas-13/es244_ssrp_app
- Owner: guntas-13
- Created: 2023-10-01T13:13:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-01T14:01:52.000Z (over 1 year ago)
- Last Synced: 2025-01-30T17:39:06.738Z (4 months ago)
- Language: Jupyter Notebook
- Homepage:
- Size: 47.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Child Safety Monitoring App
*CLICK ON THE IMAGE FOR THE DEMONSTRATION VIDEO*
[](https://youtu.be/_PTEDfMFPOw)## **Objectives of the App**
1. The App Continuously monitors the **GPS**, **accelerometer**, and **gyroscope data** of your phone (the CHILD) to determine the following
* **Over speed**
* **Fall detection** (negating false falls -> Bumps, Turns, Ascent & Descent)
* **Boundary crossing** (CHILD Device goes beyond a circular perimeter)2. If the cycle goes beyond a particular perimeter, or over speeds, the device does the following:
- Plays a beep alarm sound on the CHILD device.
- Display the real-time location of the CHILD on the PARENT Device using custom created map projection and plays a beep sound on the PARENT device too.
3. If the cycle falls, the app does:
- Plays a beep alarm sound on the CHILD device, with an option to switch OFF the alarm.
- Display the real-time location of the CHILD device on the PARENT device using the same custom image map and plays a beep sound on the PARENT device.
- If the alarm is not switched OFF within 5 seconds by the CHILD, the microphone of the CHILD device is automatically switched on and starts recording and sends this live audio to the PARENT device.**Communication is established between both the server and client devices using TCP/IP model connected over a common network -> which is the IITGN-SSO in our case.**