Inspiration
Often when we go hiking with our families, we wonder what could happen if we were hiking alone and we happened to fall and be incapacitated, with nobody around to help. This concern is a common one for many hikers, and we decided to come up with a simple yet effective solution to make sure help arrives when it is needed.
What it does
Uses an accelerometer to detect a fall, and send a ping using serial blue tooth communication to our custom app that on receiving the ping sends a SOS message with the coordinates during the time of ping to your emergency contacts.
How we built it
Using an ESP32, ADXL345 Digital accelerometer, and Arduino IDE. The app was developed using Android studio.
Challenges we ran into
The app kept crashing. The hardware was very limited this year, and our team had to work remotely, so the prototype is not as sophisticated as it could've been.
Accomplishments that I'm proud of
Learning and building an application out of ESP32 from scratch. Learning and building an application on Android Studio from scratch.
What we learnt
ESP32 , Android Studio
What's next for Hike Buddy
Improving sensitivity using better accelerometers, having a robust prototype to test real life falls. Incorporating map based live location SOS on bluetooth ping. Incorporating Geofences to send the SOS message and live location to hikers in a given radius also. Improving the app GUI to show the user that an sms has been sent as well (currently missing).
Built With
- adxl345
- android-studio
- arduino
- eps32
Log in or sign up for Devpost to join the conversation.