Академический Документы
Профессиональный Документы
Культура Документы
Presented By:
CARIoT Aparna PP
Ashik Alfred
IoT Cloud Dashboard JaiKrishna CV
Piyush P
Rama Mohan Rao Lanka
Srivatsa KS
Guided by:
Mr. Rajesh. M
Scientist “C”
INTRODUCTION
CarIoT is an IoT dash board for vehicle’s activity in real-time data, self-
diagnostic data and location based data.
The IoT dash board is portable and available across different devices like
Desktop,
Android devices
Palm held Raspberry Pi Mini Computers.
Dashboard provides the data like Engine On/Off, RPM, Speed, Coolant
Temperature, Idling, Battery Life, MIL, Engine Load etc.
ADC ADC
ECU - Microcontroller
ADC ADC
ECU - Microcontroller
The Vehicle’s OBD2 Port is connected to the CAN Bus Shield –Spark Fun with OBD2 to DB9 adapter cable.
CAN messages from OBD2 Port will be received by CAN Bus Shield
CAN is a Controller Area Network, which is a network of independent controllers communicating securely.
It was first developed by Bosch and Intel in 1990 and has been amended since.
The International Standards Organization (ISO) has further defined CAN using their OSI model.
CAN –BUS cover 2 layers in the OSI Model i.e. Physical Layer and Data Link Layer.
SYSTEM DIAGRAM Contd…
…..CAN Bus Shield Ardunio UNO
ADC ADC
ECU - Microcontroller
The GPIO 2nd and 3rd pins on the Ardunio Board has
virtually made its Transmitter and Receiver
Internet
SYSTEM DIAGRAM Contd…
…..IoT Cloud Dash Board
Node MCU
ESP 2866
Platform as a Service…
….. About Ubidots
Creating Device
Procure Business Version Credentials from UbiDots
Go to https://industrial.ubidots.com
Device Management
Devices
….Creating a Device
•A created device has
• API Label
• ID
….Creating a Variable
•A created variable has
• API Label
• ID
….MQTT
A variable will be created under a device where the variable will receive the Sensor Data
and the device will be publishing the data into the cloud platform using the Wi-Fi Internet.
The firmware Libraries from Ubidots has to be downloaded to the NodeMCU programming
environment and the device and variable API-LABELS are programmed.
MQTT protocol is being used as the Internet Transport Protocol at the Transport Layer in
the OSI model.
….Creating a DashBoard
CarIoT is an IoT dash board for vehicle’s activity in real-time data on the Cloud Dash Board
along self-diagnostic data and location based Alert Mechanism like Geo-Fencing.
The UbiDots dash board is portable and any danger levels of Temperatures in the Coolant,
Engine Oil, any Malfunctioning of the Engine, RPM, and Speed etc can be notified.
Multiple Users can access the dash board from any part of the world using Internet.
FUTURE SCOPE
A complete alert mechanism can be developed for Predictive and Preventive Maintenance
of Car Health such as Air-Fuel Ratio Indicator, Battery Life, Coolant Temperature, Fuel
Injection etc.
Based on historical data, the Driving Behavior related alerts like Over Speed, Geo-Fencing,
Hard Acceleration, Sudden Brakes can be recorded for Safe Driving.
We can also procure data for Tyre Pressure, Brakepad Erosion and Emission Levels by
integrating Sensors with the car.