Real-Time Car Diagnostic with IoT and Prediction
Project Description
This project involved to capturing the real time data of a vehicle through On Board Diagnostic device with Raspberry Pi. Gathering and cleaning the data for using predictions like when the vehicle needs to service, when the vehicle parts to be changed, vehicle recall as well as the manufacturing industry to this real time data to design or modify the vehicle part in future vehicles. This project helps customer known their vehicle and the industry will get know about the performance of their machine, which also helps the industry to predict the market of their machines.
Responsibilities
- Configuring the Onboard Diagnostic device and raspberry pi with all setups and getting MAC address for registering in Internet of things foundation on IBM Bluemix.
- Using MQTT lightweight protocol to transfer the vehicle data to the Bluemix cloud using REST API.
- For the transporting vehicle data to Cloudant using Node RED. Node RED is used to initialize the basic wiring and connection to registered IoT node and Cloudant service with all the credentials.
- Once the Node RED configuration is done, then the model is deployed. The data captured by pi will stored in IBM Bluemix Cloudant without your hands get dirty.
- The web application is used to display all the information about the vehicle to customer and also the industry will get statistical information about the machine behaviors.
Environment
IBM Bluemix, OBD, Internet of Things foundation (IoT), ARM Cortex-A7, Raspberry Pi , IoT Device Configuration, Node RED, Cloudant.
Check out the for more info on how to get the most out of Balaji N. File all bugs/feature requests at BalajiN GitHub repo. If you have questions, you can ask me Balaji Talk.