Our hack was to create a phone case that would help consumers in emergency situations send out their location to authorities and loved ones using bluetooth to communicate with an app (that would have to be developed in the future, but would not be our focus at the time) that would carry out these functions. We designed a phone case with two buttons, one to send location and an assuring message to authorities and loved ones, and another to ask for help and send out location in dire situations. Our first plan was to get an Arduino 101 and light up two LED's with two buttons, to make sure the buttons functioned correctly. But we could not get the buttons on the Arduino 101 to cause the LEDs to light up through extensive trial and error, so we moved onto a teammates Arduino Uno and attempted to get the buttons and LED's to function correctly. Our code and hardware configuration was reviewed by multiple mentors who have had experience with Arduino's, however they have determined that there is an underlying mysterious issue that could not be found. We reconfigured the circuit and components multiple times, attended workshops related to hardware hacking, but still could not find the actual issue. So we moved onto a Redboard our teammate brought. We worked on displaying the two different emergency messages discussed earlier on an LCD, each controlled by a button, the messages being "I'm okay" and "I'm not okay". We got the basic LCD display to work and to display one of these messages, but could not figure out how to control it with the buttons. A mentor reviewed our code and determined that an error in the code was not the cause of our issue, and it should have worked. After comparing the issues with the Redboard and the Arduino Uno, we concluded that they were very closely related, but we could not figure out the issue that was preventing our hack from working.

Built With

Share this project: