Inspiration
We wanted to do something we have never done before. Distracted driving is a huge problem facing our society. This app helps to eliminate that problem. Furthermore, reading car computer logs help to integrate additional features.
What it does
When a user is driving and opens up the app, it will automatically connect to the OBDII reader through bluetooth. This allows the app to display features such as speed, and RPM. It also rejects phone calls unless the same caller has called 3 or more times within 30 minutes.
How we built it
We utilized an OBDII reader to read the car's computer. To create the app, we built it through Android Studio with Java.
Challenges we ran into
Having never used Android Studio before, it was a learning curve. There were multiple issues that arose as we tried to implement bluetooth and the OBDII libraries. Sleep deprivation is honestly a huge challenge as hysteria kicks in.
Accomplishments that we're proud of
We made our first functional app! And with bluetooth!!!
What we learned
- Android Studio is difficult to learn in 24 hours.
- COMMIT EARLY AND COMMIT OFTEN
- Sharing is caring.
- How to manage Android phone permissions.
- How to integrate bluetooth.
- Proper threading (thanks to George). ## What's next for Safe Today
- Deciphering and displaying engine problems
- If user is speeding in a company car, log speeding and send report to employer
- if low on fuel, get directions to nearest gas station
- Prettier looking app interface
Log in or sign up for Devpost to join the conversation.