Fleet Management with PLC Arduino

Connecting lines with industrial PLC

In this particular case, a fleet management is implemented.

Data acquisition is an important issue in industrial automation. This study case consists in installing, in each vehicle that composes the fleet, a controller Arduino of Industrial Shields with its set of sensors and actuators. 

Speed and location of each vehicle

With this assembly, we can obtain the address, speed and location of each vehicle and send these data to a server with its database. We will be able to access these data  from the cloud and display them on the screen, in the headquarter.

There is also the possibility of sending messages from the headquarter to the desired truck by installing a bluetooth module in each truck that interacts with the driver's mobile.

PLC Arduino for Fleet Management
M-Duino, the PLC Arduino controller


Each truck in the fleet will have an industrial Arduino Based PLC connected to the truck's 12V power supply.

Each equipment will have three modules to obtain the information, send it to the cloud and receive messages from the headquarter as well:

  • 1x GPS Module: It will give us the location, address and speed of the vehicle.

  • 1x GPRS Module: Connected to a SIM card, it allows us to send data to the cloud that will be collected by the server and stored in the database.

  • 1x BT/LE Module: When the driver receives an alert or message from the headquarter through the GPRS module, we can send this information to the driver's phone with the Bluetooth module.

Conclusion (Hardware)

Once the location, direction and speed of the vehicle are determined from the GPS components, the additional tracking capabilities (GPRS modules) transmit this information to the server and it is stored in the database. The server sends the data to the terminals located in the headquarter and they display them on the screen in a visual graphic interface.

Regarding the terminals, the same interface allows to send alert messages to the desired truck and once the information arrives at the industrial controller, the mobile phone of the driver will receive the message instantly via the bluetooth module.

The system is scalable, designed so that the entry of new trucks into the fleet does not affect the correct operation of the fleet management system.

Fleet Management Diagram

Download the Fleet Management Case Study

Share it with your teammates

Check the products of this case study

Industrial Arduino PLC and HMI Raspberry Pi

Do you want to receive more information about Fleet Management and automation solutions?

Open Source technology allows you to develop your Monitor applications.

Just fill the form and we will send you several examples about how to use Open Source based devices on your projects.