SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

16
SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA

Transcript of SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

Page 1: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

SAFETEXTERSAVING LIVES BEHIND THE WHEEL

MICHAEL DOWDYDONOVAN HICKSKENNETH LEWIS

DANNY THEPVONGSA

Page 2: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

INTRODUCTION:

• The SafeTexter is a new and innovative step to automotive safety.

• The SafeTexter is a way of protecting people from accidents due to texting while driving.

• The SafeTexter will change the future.

Page 3: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

TODAY’S SITUATION

• One of the biggest issues that has arisen

• Texting while driving • Statistics

• 2011• 23% of all collisions involved cellphones accidents.

• Equivalent to roughly 1.3 million collisions.• 6 times more than driving while intoxicated

Page 4: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

GOAL AND OBJECTIVE

• Goal

• Limit phone usage while driving.• By limiting the incoming and outgoing texts, as well as limiting

the application usage that can cause a distraction.• Using the on-board sensor of the cellphone to speak to the

vehicle and perform certain tasks.

• Objective

• Make driving safer by limiting the driver from cell phone usage.

Page 5: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

TASKS

• Understand how a vehicle’s operation can be manipulated through an FPGA, and get a background on the android app development process.  

• Configure the FPGA and android app to interact with each other and the vehicle through Bluetooth and relay circuitry. 

• Test that the vehicle starts at the appropriate time and that the app correctly blocks access to specified functionalities of the user’s phone. 

• Demonstrate that the vehicle will start only when the app is connected and actively blocking access to social media/texting. 

• Document the progress and degree of success of the project.

Page 6: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

OUR APPROACH• FPGA to control the vehicle starting system.

• Android application to utilize Bluetooth interactions with the FPGA

• When the Bluetooth is connected:• The vehicle will be able to start

• The user's cellphone will lock certain functionalities of the phone.

• Keypad to bypass SafeTexter• In the event the user does not have their phone

• In the event the cell phone is low on battery with no way to charge

• If the phone comes disconnected during vehicle operations• User will be warned and a timer will start

• If the issue is not resolved within the given time, then the fuel pump will become disconnected

• The vehicle will act as if it was out of gas.

Page 7: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

THE DESIGN• Hardware Side

• FPGA Board• Add-on Bluetooth component

• Add-on keypad component..

• Relays

• Software Side• Android ADT

• JAVA language

Page 8: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

HW: PLACEMENTS

Page 9: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

HW: RELAY CONFIGURATION

Page 10: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

HW: STARTER CONFIGURATION

Page 11: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

HW: FUEL PUMP CONFIGURATION

Page 12: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

SOFTWARE SIDE• Two types of window activities

• Teenager side• Hidden program that runs on the background

• Locks functionality to text messaging and social media when paired to the SafeTexter module.

• Text messaging with be “turned off” by setting s SMS-listener to a high priority and canceling the broadcast temporarily.

• To block social media, the app will need to utilize a custom launcher to control access to them.

• Parent side• Settings and configurations

• Sets keypad code

• Turns the SafeTexter module on or off.

Page 13: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

HW COMPONENTS: NEXYS 3 FPGA BOARD

Page 14: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

HW COMPONENTS: PMODBT2 BLUETOOTH

Page 15: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

USE CASE: STATE DIAGRAM

Page 16: SAFETEXTER SAVING LIVES BEHIND THE WHEEL MICHAEL DOWDY DONOVAN HICKS KENNETH LEWIS DANNY THEPVONGSA.

RELATED WORK

• Only one application in existence that uses hardware

• Doesn’t actually block any applications

• Others do exist but are reliant on GPS tracking and a speed over 20 mph

• This leads to problems if you are a passenger in a vehicle as well

• Also doesn’t work correctly in slow traffic