As the Engine Control Unit (ECU). This allows

technology grows, vehicles keep getting more intelligent compared to old times
where cars used carbonated engine. The traditional vehicle timed the ignition
of the spark using mechanical distributors. This method of co-ordinating the
timing of the spark delivery when the fuel and air mixture were compressed in
the engine cylinders was not ideal and less reliable. Due to the fixed nature
of the mechanical setup, it was very difficult to get optimum fuel combustion
resulting in the most efficient power output. Traditional vehicle also does not
monitor different component of engine such coolant temperature, engine
lubricant level, oxygen level in exhaust and air intake pressure.


engines are controlled electronically using real time software in a device
known as the Engine Control Unit (ECU). This allows the car to adapt to
environmental conditions such as air density to increase the combustion
efficiently subsequently improving fuel economy. The ECU controls many other
sub systems of the engine such as, for example, the antilocking braking system
(ABS). All decisions made by the ECU are based on the state of sensors that are
placed at various places throughout the vehicle primarily around the engine






years went on, the ECU became more capable of supplying diagnostic and sensor
data to help mechanics identify the source of problems that arise in the engine
management system. Eventually a standard was created that all manufacturers
were encouraged to follow. The standard became commonly known as Onboard
Diagnostics (OBD). The introduction of the standard was in an effort to
encourage vehicle manufacturers to design more reliable emission control
systems. OBD-II is an enhancement of the OBD standard that was introduced later
and made mandatory.

data is not obtained from the ECU until a problem arises in the engine
management system. The purpose of this project was an attempt to use this data
to provide useful features and functionality to the car drivers to monitor
health of their engine and alert the driver before any malfunction occur.

Engine Monitoring System connects to the ECU using a special integrated
circuit, the ELM327 with Bluetooth module so that car driver able to connect
wirelessly. This chip or IC is responsible for the low-level timing and signalling
to and from the ECU’s communication bus. It simply connects to the OBD-II
standard SAE J1962 physical datalink connector (DLC). This android Vehicle
Engine Monitoring System runs on is then connected to this chip over a
Bluetooth connection.

Vehicle Engine Monitoring System provide a useful touch screen application to
the user of the device. This application allows the vehicle driver to monitor
any sensors available on the vehicle, obtain real time engine health data as
well as providing notification before any malfunction occur to engine.