Texting & Driving Prevention Presentation by: Chinyere W. Udoh Alexander Myrah (Group Leader) Zhenzhen (Sunny) Song Xiaotian (David) Xu 12/4/2018
Motivation Texting and driving is becoming more and more of a problem every year in the United States 12/4/2018
Issues: National Safety Council (NSC) estimated 1.6 million phone related car crashes in year in the US. Motor vehicle injuries are the leading cause of death for teens 12/4/2018
Drivers between the ages of 16-24 are the most likely age group to get into accidents. 12/4/2018
Goals: In this project, our goal is to achieve a simple and convenient way for drivers to drive safely by not being tempted to use their phones while driving. Our design will detect if an individual is in the driver’s seat, and require them to connect the phone to the device via Bluetooth. Once connected, the phone will only be usable via hands free communication. 12/4/2018
What is Unavailable? A device that comes standard in the car which requires a phone to be connected to Bluetooth in order to start the car. When connected, the phone will only be usable with hands-free commands. 12/4/2018
List of Parts & Materials (1) Arduino Mega ADK (1) Bluetooth Modem – BlueSMiRF Gold (3) Smart HC-SR04 Ranging Detector Mod Distance Sensor Breadboard Printer cable Two LEDs (1 Red, 1 Green) Two 51.2Ω Resistors One CEM-1203(42) Buzzer Arduino programming software Android Phone(s) 12/4/2018
Hardware Design 12/4/2018
Software Design 12/4/2018
Electrical Drawings Wiring Diagram.pdf 12/4/2018
Data Processing/Communication This project communicates with a Samsung Galaxy S4 Android Phone via Bluetooth Communication. The BlueSMiRF Bluetooth module is connected directly to the Arduino Mega ADK through a breadboard and is programmed to display information regarding the three distance sensors. 12/4/2018
Arduino Code 12/4/2018
Demonstration 12/4/2018
Amarino 12/4/2018
Sensor Graph 12/4/2018
BlueTerm 12/4/2018
Future Plans For future progress on this project, the following can be implemented or improved upon: Edit the source code of the BlueTerm app to turn off the phone screen when a person is detected. Build mounting brackets to attach two of the distance sensors to the front and back bumpers of the car and acquire a power supply to connect the Arduino to the car. Make a smaller microcontroller to make our project smaller, cheaper, and more functional. 12/4/2018
Conclusion This project was a success. We were able to integrate three distance sensors, a buzzer, two LEDs, and a Bluetooth module to a breadboard and have them communicate with an Android Phone via Bluetooth. This project is compatible with three open source apps. BlueTerm displays the distances on the distance sensors. Amarino also displays the distances on the distance sensors. SensorGraph uses the Amarino App to display a graph averaging the values of the three sensors. 12/4/2018
Questions… ? 12/4/2018