SlideShare a Scribd company logo
OBDII Connection to  Android Phone Testing Approach Hardware To test the hardware design the connector was plugged into the car and requests were sent to the ODBII and the response was displayed to ensure the correct data was received. The Bluetooth was tested by using a simple phone application to send a two character message to the micro and having the micro send back the two characters plus an @. Software The software was tested first by writing a simple application to talk to the micro via Bluetooth. Then the functionality was tested by using an Android emulator on a PC. Each function was tested separately to ensure it worked on its own.   Abstract Adam Zier Zach Schulz The On-Board Diagnostic revision II (OBDII) connector on a vehicle is a powerful tool that can be used to troubleshoot car performance and engine status. By connecting the OBDII to an Android cell phone wirelessly using Bluetooth this data is easily accessed. The problem is currently there is no easy way for an average driver to receive and put to use the data from the OBDII. This system solves this problem by giving an average driver the ability to access the data easily on an Android cell phone to use the data to improve gas consumption and keep track of maintenance schedule. A cell phone running the Android operating system was chosen to communicate with our small device that is plugged into the OBDII port. Our application on the phone can show the gas mileage, check engine light status, and other information about the car. The program shows the data as it is happening and can save the data for when the car is off. Final Product The final design is completed as planned. It was able to accomplish all tasks originally desired. The phone’s application connects to the OBDII through the Bluetooth and micro. The data received from the OBDII is stored local in a database provided by the Android OS. The user interface gives the user an easy way to view the information calculated from the data. There is plenty of room for future improvements. The application has the ability to easily add functionality. Also, there could be improvement for all OBDII protocols to be included. As an added element of the overall project there could be a website that users could log into. The website could store long term data and display data easier then the phone. Design Requirement Technical Approach Design Objectives The major objective of our project was to connect an Android Phone to the On-Board Diagnostic revision II (OBDII). This was accomplished by using a microcontroller to talk to the OBDII through a connector. The microcontroller then uses a Bluetooth module to send data to the phone and receive requests from the phone. With an application the phone receives the data and manipulates the data into useful information. The information is then displayed on the phone through a user interface on the phone. OBDII Bluetooth Transmitter Connects to Introduction Microcontroller uses Problem/Need For a driver to access the data from the OBDII requires expensive equipment. Even with the equipment getting useful information from the data can be cumbersome and complicated; requiring the user to know how to manipulate the data to calculate information such as MPGs. Intended users and uses The intended user is the average drive that is interested in getting information from the OBDII to help improve gas consumption and troubleshoot Engine light codes. The Intended use is to be used while driving to collect trip and calculate instantaneous information. Assumptions and Limitations The major limitation of this project is that it requires the user to have a cell phone running the Android operating system (OS). However, there is the ability to write an application for other phones such as the IPhone to interact with the hardware. To send to Android Application Android Phone Displays in Budget Interfaces with User

More Related Content

Similar to Presentation board

GroupEReportasdflakjsldkfjal;sdjkfka .pdf
GroupEReportasdflakjsldkfjal;sdjkfka .pdfGroupEReportasdflakjsldkfjal;sdjkfka .pdf
GroupEReportasdflakjsldkfjal;sdjkfka .pdf
AKASHSEN67
 
Obd how to guide
Obd how to guideObd how to guide
Obd how to guide
Ketan Raval
 
Providing accident detection in vehicular
Providing accident detection in vehicularProviding accident detection in vehicular
Providing accident detection in vehicular
Khadarbaba Shaik
 
REPORTOF MEMS2
REPORTOF MEMS2REPORTOF MEMS2
REPORTOF MEMS2
roshan achar
 
REVIEW ON WIRELESS VOICE CONTROLLED ROBOT
REVIEW ON WIRELESS VOICE CONTROLLED ROBOTREVIEW ON WIRELESS VOICE CONTROLLED ROBOT
REVIEW ON WIRELESS VOICE CONTROLLED ROBOT
IRJET Journal
 
IRJET- Voice Recognition -Butler Bot
IRJET-  	  Voice Recognition -Butler BotIRJET-  	  Voice Recognition -Butler Bot
IRJET- Voice Recognition -Butler Bot
IRJET Journal
 
Project_report_voice_controlling_robot
Project_report_voice_controlling_robotProject_report_voice_controlling_robot
Project_report_voice_controlling_robot
amjadali492
 
OBD (On Board Diagnostics)
OBD (On Board Diagnostics)OBD (On Board Diagnostics)
OBD (On Board Diagnostics)
Purvesh Shinde
 
IRJET- Wireless Car using WIFI – IoT – Bluetooth
IRJET-  	  Wireless Car using WIFI – IoT – BluetoothIRJET-  	  Wireless Car using WIFI – IoT – Bluetooth
IRJET- Wireless Car using WIFI – IoT – Bluetooth
IRJET Journal
 
User guide OBD Car Doctor Android App
User guide OBD Car Doctor Android AppUser guide OBD Car Doctor Android App
User guide OBD Car Doctor Android App
PNN Soft
 
Foseal OBD2 WIFI Scanner User's Manual
Foseal OBD2 WIFI Scanner User's ManualFoseal OBD2 WIFI Scanner User's Manual
Foseal OBD2 WIFI Scanner User's Manual
Tim Miller
 
Automatic Android Telecaller App Using REST API
Automatic Android Telecaller App Using REST APIAutomatic Android Telecaller App Using REST API
Automatic Android Telecaller App Using REST API
IRJET Journal
 
Car monitoring POC
Car monitoring POCCar monitoring POC
Car monitoring POC
LeonardoSarra
 
D pduapi user-manual
D pduapi user-manualD pduapi user-manual
D pduapi user-manual
linhdoanbro
 
CarCare presentation
CarCare presentationCarCare presentation
CarCare presentation
Flavio Massimo Falesiedi
 
IRJET- Displaying Data of Smart Phone using Firebase
IRJET- Displaying Data of Smart Phone using FirebaseIRJET- Displaying Data of Smart Phone using Firebase
IRJET- Displaying Data of Smart Phone using Firebase
IRJET Journal
 
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOT
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOTVEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOT
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOT
IRJET Journal
 
Seminar on Android Auto
Seminar on Android AutoSeminar on Android Auto
Seminar on Android Auto
Kiran Krishna
 
Global and china obd telematics industry report, 2014 2015
Global and china obd telematics industry report, 2014 2015Global and china obd telematics industry report, 2014 2015
Global and china obd telematics industry report, 2014 2015
ResearchInChina
 
Bluetooth controlled android car
Bluetooth controlled android car Bluetooth controlled android car
Bluetooth controlled android car
doaamarzook
 

Similar to Presentation board (20)

GroupEReportasdflakjsldkfjal;sdjkfka .pdf
GroupEReportasdflakjsldkfjal;sdjkfka .pdfGroupEReportasdflakjsldkfjal;sdjkfka .pdf
GroupEReportasdflakjsldkfjal;sdjkfka .pdf
 
Obd how to guide
Obd how to guideObd how to guide
Obd how to guide
 
Providing accident detection in vehicular
Providing accident detection in vehicularProviding accident detection in vehicular
Providing accident detection in vehicular
 
REPORTOF MEMS2
REPORTOF MEMS2REPORTOF MEMS2
REPORTOF MEMS2
 
REVIEW ON WIRELESS VOICE CONTROLLED ROBOT
REVIEW ON WIRELESS VOICE CONTROLLED ROBOTREVIEW ON WIRELESS VOICE CONTROLLED ROBOT
REVIEW ON WIRELESS VOICE CONTROLLED ROBOT
 
IRJET- Voice Recognition -Butler Bot
IRJET-  	  Voice Recognition -Butler BotIRJET-  	  Voice Recognition -Butler Bot
IRJET- Voice Recognition -Butler Bot
 
Project_report_voice_controlling_robot
Project_report_voice_controlling_robotProject_report_voice_controlling_robot
Project_report_voice_controlling_robot
 
OBD (On Board Diagnostics)
OBD (On Board Diagnostics)OBD (On Board Diagnostics)
OBD (On Board Diagnostics)
 
IRJET- Wireless Car using WIFI – IoT – Bluetooth
IRJET-  	  Wireless Car using WIFI – IoT – BluetoothIRJET-  	  Wireless Car using WIFI – IoT – Bluetooth
IRJET- Wireless Car using WIFI – IoT – Bluetooth
 
User guide OBD Car Doctor Android App
User guide OBD Car Doctor Android AppUser guide OBD Car Doctor Android App
User guide OBD Car Doctor Android App
 
Foseal OBD2 WIFI Scanner User's Manual
Foseal OBD2 WIFI Scanner User's ManualFoseal OBD2 WIFI Scanner User's Manual
Foseal OBD2 WIFI Scanner User's Manual
 
Automatic Android Telecaller App Using REST API
Automatic Android Telecaller App Using REST APIAutomatic Android Telecaller App Using REST API
Automatic Android Telecaller App Using REST API
 
Car monitoring POC
Car monitoring POCCar monitoring POC
Car monitoring POC
 
D pduapi user-manual
D pduapi user-manualD pduapi user-manual
D pduapi user-manual
 
CarCare presentation
CarCare presentationCarCare presentation
CarCare presentation
 
IRJET- Displaying Data of Smart Phone using Firebase
IRJET- Displaying Data of Smart Phone using FirebaseIRJET- Displaying Data of Smart Phone using Firebase
IRJET- Displaying Data of Smart Phone using Firebase
 
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOT
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOTVEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOT
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOT
 
Seminar on Android Auto
Seminar on Android AutoSeminar on Android Auto
Seminar on Android Auto
 
Global and china obd telematics industry report, 2014 2015
Global and china obd telematics industry report, 2014 2015Global and china obd telematics industry report, 2014 2015
Global and china obd telematics industry report, 2014 2015
 
Bluetooth controlled android car
Bluetooth controlled android car Bluetooth controlled android car
Bluetooth controlled android car
 

Presentation board

  • 1. OBDII Connection to Android Phone Testing Approach Hardware To test the hardware design the connector was plugged into the car and requests were sent to the ODBII and the response was displayed to ensure the correct data was received. The Bluetooth was tested by using a simple phone application to send a two character message to the micro and having the micro send back the two characters plus an @. Software The software was tested first by writing a simple application to talk to the micro via Bluetooth. Then the functionality was tested by using an Android emulator on a PC. Each function was tested separately to ensure it worked on its own. Abstract Adam Zier Zach Schulz The On-Board Diagnostic revision II (OBDII) connector on a vehicle is a powerful tool that can be used to troubleshoot car performance and engine status. By connecting the OBDII to an Android cell phone wirelessly using Bluetooth this data is easily accessed. The problem is currently there is no easy way for an average driver to receive and put to use the data from the OBDII. This system solves this problem by giving an average driver the ability to access the data easily on an Android cell phone to use the data to improve gas consumption and keep track of maintenance schedule. A cell phone running the Android operating system was chosen to communicate with our small device that is plugged into the OBDII port. Our application on the phone can show the gas mileage, check engine light status, and other information about the car. The program shows the data as it is happening and can save the data for when the car is off. Final Product The final design is completed as planned. It was able to accomplish all tasks originally desired. The phone’s application connects to the OBDII through the Bluetooth and micro. The data received from the OBDII is stored local in a database provided by the Android OS. The user interface gives the user an easy way to view the information calculated from the data. There is plenty of room for future improvements. The application has the ability to easily add functionality. Also, there could be improvement for all OBDII protocols to be included. As an added element of the overall project there could be a website that users could log into. The website could store long term data and display data easier then the phone. Design Requirement Technical Approach Design Objectives The major objective of our project was to connect an Android Phone to the On-Board Diagnostic revision II (OBDII). This was accomplished by using a microcontroller to talk to the OBDII through a connector. The microcontroller then uses a Bluetooth module to send data to the phone and receive requests from the phone. With an application the phone receives the data and manipulates the data into useful information. The information is then displayed on the phone through a user interface on the phone. OBDII Bluetooth Transmitter Connects to Introduction Microcontroller uses Problem/Need For a driver to access the data from the OBDII requires expensive equipment. Even with the equipment getting useful information from the data can be cumbersome and complicated; requiring the user to know how to manipulate the data to calculate information such as MPGs. Intended users and uses The intended user is the average drive that is interested in getting information from the OBDII to help improve gas consumption and troubleshoot Engine light codes. The Intended use is to be used while driving to collect trip and calculate instantaneous information. Assumptions and Limitations The major limitation of this project is that it requires the user to have a cell phone running the Android operating system (OS). However, there is the ability to write an application for other phones such as the IPhone to interact with the hardware. To send to Android Application Android Phone Displays in Budget Interfaces with User