Cost-Effective Smart Real-Time Automobile Monitoring and Security System

Download Full-Text PDF Cite this Publication

Text Only Version

Cost-Effective Smart Real-Time Automobile Monitoring and Security System

B Raghunath

Dept.of Electronics and Communication Engineering Nitte Meenakshi Instuite of Technology

Bengaluru, India

  1. R. A. C. Ramachandra

    Dept.of Electronics and Communication Engineering Nitte Meenaksi Instuite of Technology

    Bengaluru, India

    AbstractTransportation has become major part of human life. This paper aims at designing and implementation of automobile monitoring and tracking system based on ARM-7 that aims at addressing real-time transportation issues such as the vehicle- theft and road accidents developed through modern technologies such as IOT (Internet of Things). This project could not only be easily deployed for the existing automobile but also be further modified in future as per the needs of the user. Also the proposed system uses Universal Asynchronous Transmitter Receiver based devices such as GPS, ESP-8266 Wi-FI and HC05 Bluetooth module for Tracking, sending and receiving data to the cloud server respectively, monitoring the current location of the system from remote station. Furthermore application specific sensors have also been added for providing further assistance to the driver such as ADXL-335 sensor, IR-sensor and MQ-7 gas sensor.

    KeywordsARM-7,IOT,ESP-8266,HCO5,UART,GPS,WI- FI,BLUETOOTH,GPS,Cloud Server,MEMS ,IR-Sensor,MQ-7


      Transportation plays an important role in development of a country and its economy. With the improvement in the infrastructure of the metropolitan cities, transportation becomes even more important to serve various purposes such as supply of raw materials, from far-way places, connecting cities for labors and other purposes. This leads to increase in the automobile population across these cities to prevent time lapses or delay for supply of raw materials or jobs. But increasing in the automobile population there has lead to sharp increase in problems related to the automobile such as road accidents and cargo vehicle-theft that becomes difficult to solve on micro- level basis as its difficult for the driver to track and monitor the automobile at all instants. Given rise especially where the automobile population increases on daily basis in A.Anusha et al. Thus continuous or real-time automobile tracking and monitoring becomes necessary such situations in order to prevention of mishaps which would lead to the loss of precious raw material or even human life as described by Saurab.H.chakole et al[2]. Thus the proposed system aims at addressing these problems in a less circuitous and economical manner. The project aims to rectify the drawbacks in previous existing system such as Chennakeshava Gowda V.R et al [5]. bulky circuitry, use of embedded C language for reducing the overall bulky code size for future addition and modification based on the user needs. Taking all these setbacks into account this system has developed. The entire system is implemented using ARM-7 controller board using embedded C programming in keil software. UART devices have been used for Tracking and Automobile Monitoring through GPS and

      Wi-Fi Module. The entire system is attached inside the vehicle which needs to be tracked and monitored. As soon as the system is switched on the GPS antenna is connected to the satellite and tracks the current location of the vehicle. This data is then transferred to the cloud server via ESP-8266 module. As soon as the cloud server gets tracked data from the cloud Wi-Fi module an alert message is sent to the registered number and the remote monitoring system that is connected to the cloud. This alert message sent contains the current location of the system that could be dynamically tracked and monitored. Safety of this system is demonstrated through Bluetooth module and electronics lock system. This Bluetooth module and electronic lock system works based on users specific voice command. Based on the voice command this electronic lock opens the system. Also application specific sensors has been deployed along-side tracking an security to automobile for providing ease to driver extensively under different circumstances. Whenever there is change in parameter observed by this system it automatically alerts the user and stops the motor-vehicle. The system is demonstrated through a DC motor. This system could be extensively helpful for motor based vehicles where tracked and monitoring becomes necessary such as cargo trucks, cabs, school buses, Vans etc as this system could be easily be deployed in the motor based vehicles Iman M.Almomani et al.

      Figure 1: Automobile Tracking system


      Study of previously existing implemented system revels that most of the works have concentrated on automobile tracking that are designed using GPS, GSM devices and SSIM900A.For instance A.Anusha et al. author proposes GSM based tracking system. Service in this system includes GPS tracking the location of the user and GSM sending the location of the user

      to the registered simcard.All these data is being stored in the central database. User is able to retrieve these data as per requirements by sending SMS through wireless GSM network. Similarly Saurab.H.chakole et al and N.Dheerthi et al[2] GSM based tracking system is being incorporated for the in-vehicle system. This system also involves a dedicated server that could retrieve the required data by sending a request message. While Chunlong Ma et al [6] the automobile tracking is implemented through Linux based embedded microprocessor where cameras are the part of system in addition to the basic tracking using GPS and GSM for taking picture during emergency situations. The structure of GSM-GPRS based tracking system is shown in the below figure:

      Figure 2: Structure of existing Automobile tracking and positioning system

      But the above proposed researches lack similar works for enhancing the security of the automobile which is important for transportation of precisions raw materials. The driver safety is also not being concentrated in these works. The usage of GSM module for data transfer in places with weak or no GSM network would cause difficulty in the transfer of data from system to server or vise-versa. Even though the GSM module covers a wider range (WAN) compared to its counterparts such as Zigbee (has much shorter range) is quite expensive in real- time, usage of GSM module increases the overall circuitry of the system such as Sulochana B et al [11]


      The proposed scheme not only aims at eliminating all the drawbacks and errors in existing research works as discussed above, but also to add on additional features to improve its significance. The below figure shows the block diagram of proposed system. The block diagram could be categorized into four sections based on the function: (i) Tracking (ii) security

      (iii) Application specific sensors (iv) Controller:

      Figure 3: Shows the block diagram of proposed system

      1. Tracking:

        As Defined above this section contains blocks for tracking the automobile. This includes GPS antenna, Wi-Fi module and others.

        1. GPS Antenna: The Main purpose of GPS antenna is to navigate the current location of the automobile that needs to be tracked and transferred by the controller.GPS module used in this system is GPS-634R.The main advantage of GPS-634R has up to 51 channels for the acquisition engine and total of 14 channels to track the engine. Its able to receive signals from up to 65 satellites around the globe thus providing precise location to its user. Later these data could e transferred into precise position and timing information which is read through UART or RS232 serial ports. GPS-634R also has less power consumption and smaller size thus could easily be accommodated any type of motor vehicle.

        2. Wi-Fi Module: The main function Wi-Fi module is to transfer of sensor data to the cloud storage through wireless network. This system uses ESP-8286 which is a UART device that could be easily accommodated to different microcontrollers or act as controller (NODE MCU) based on requirements. First the Wi-Fi module looks for different access points and then connects to an network for which the SSID and password is already stated in the program. Then the sensor datas are sent to the Amazon cloud server from where this data are directed to the registered mobile number or remote PC, we visualize the current location of automobile. A In this system it communicates with the main controller through serial communication. Esp-8266 uses AT command for its connection to wireless network Here the wireless network refers to users mobile data which is preprogrammed for transferring sensor data.

          Figure 4: Shows ESP-8266 used in system

        3. Cloud Server: The function of cloud server is to receive the location information from Wi-Fi and transfer it to the monitoring center. This system uses AWS (Amazon web service) for cloud computing due to its significant features such end to end encryption, economical (amount is charged only for data storage), better performance and reliability over other cloud servers.

      2. Security:

        This section aims at improving the security of automobile lacking in previously implemented works. This section includes Bluetooth module and electromagnetic lock.

        1. Bluetooth Module: The main advantage of using HC05 module is encryption and secured data transfer that could not be tapped easily. This project uses Bluetooth module for wireless communication between the system and users mobile. In this system Bluetooth is a part of security setup where the user is required to connect the mobile device with the Bluetooth module. This project uses HC05 Bluetooth module due to its low cost and less power consumption. This module could respond up to the range of 10 meters very effectively Thus making the system more reliable and secured

          Figure 5: HC05 Bluetooth used in this system

        2. Electromagnetic Lock: Purpose of Electromagnetic lock/solenoid is to demonstrate anti-theft automobile system based on voice command. For this electromagnetic lock with 12V supply is being used. This lock consists of two wires, red for supply and black for ground. Whenever the Electromagnetic lock is ON the toggle is pulled back (i.e. automobile is open), when the lock is OFF the toggle comes back to its original position (i.e. automobile is locked).Since the supply of electromagnetic lock is 12V it cant be connected to the controller directly. Hence a relay is being connected as in-between Electromagnetic- lock and controller. This project the controller sends signal to electromagnetic lock for opening and closing which controls the break of the motor vehicle.

          Figure 6: shows Electromagnetic-Lock

      3. Application Specfic Sensors:

        In addition to tracking and security set of application specific sensors have been included by this system for providing further assistance to user based on the sensors applications. This includes (i) IR-sensor module (ii) MQ-7 gas sensor and (iii) ADXL-335 Accelerometer sensor.

        1. IR-Sensor Module: This system uses general purpose low power IR sensor module for demonstrating. The main purpose of I-R sensor in smart vehicle systems is to detect and navigate the vehicle from immanent dangerous of surrounding environment while transporting raw materials. This sensor operates on 5V and range of 15cm detection. This module has 3 pins one to supply (i.e.5V), another to the ground and third to the input of arm controller. This module could be programmed as per users convenience.

        2. MQ-7 Gas Sensor: MQ-7 is gas sensor that increases output voltage with the increase in concentraction of gas. This sensor is highly sensitive to LPG and Methane gas which having low sensitivity towards smoke or alcohal This system uses low powered MQ-7 gas sensor for detecting the consumption of alcohal.This sensor requires 2.5V for operation.This sensor has four pins supply,ground and two digital pins.Based on rquirements user could adjust the of the sensors sensitivity.

          Figure 7: MQ-7 Gas Sensor used in this system

        3. ADXL-335 Sensor: ADXL-335 is a 3-axis sensor that detects acceleration of an object in the form of analog input. The system uses accelerometer sensor for detecting change in position and alerting. It consists total of 6 pins. This includes 3 analog output pins, 2 supplies and a self test pin where we check the functioning of the sensor. Here we check the change in the position of the automobile in each axis if detected alert message is sent.

          Figure 8: ADXL-335 MEMS Sensor used in this system

      4. Controller:

        This section governs the flow of control between various blocks of the system. ARM-7 (LPC-2148) has been chosen as controller over other microcontrollers for this system due to its diverse features such as low power consumption (3.3V), smaller size, relatively cheaper and most importantly its compatibility with the IOT based devices.ARM-7 controllers has wide range of applications in various fields such as development of medical equipments, transportation, agriculture space and military applications. Keil software is being used for programming, including, initialization and displaying of various modules and sensors within the system and set parameters to various sensors for its coordinated operation and response the controller. Embedded C is used for programming in keil. The code is dumped into the microcontroller through flash magic serially.


      The system implementation could be classified into flow of hardware and software development:

        1. Hardware Development: The system deploys Varity of hardware modules and sensors for various purposes as discussed in the above section. This section aims at explanation of co-ordinate working of these hardware devices with the controller for producing desired results. As power supply is given to the microcontroller the system initializes setting the initial values of the sensor to zero. The user is required to unlock before accessing automobile. For this its required to pair the smart phone Bluetooth with the Bluetooth device of the system, say a specific voice command for the system to recognize. If the voice command matches with the command set in the system the user gains access to the automobile, otherwise system is locked. Once this step is completed successfully the GPS antenna senses the location at which the automobile is unlocked and sends message to registered mobile number/remote PC that contains link of Google Map location and text showing date and time of access through users mobile data. As this step is finished the controller continuously checks for any parameter from the sensor modules. The MQ-7 gas sensors output voltage is continuously monitored by the controller with change in concentration of gases in air. If the concentration of alcohol in air is above 0.05% or above 30mg the output analog voltage of MQ-7 sensor increases the user is alerted with buzzer, LCD display shows Alcohol detected, after sending alert message. Similarly ADXL-335 sensor is deployed by the system for checking physical or positional change or tilt by the controller. If any change in position detected the controller waits for the few seconds for the sensor to come to normal position. If sensor does not come to normal position even after few seconds the controller sends alert message to remote monitoring center hat contains link of Google map where the position change as occurred.

          Figure 9: Transfer of sensor datas through Wi-Fi module to cloud storage

          The above figure describes the transfer of sensor and module datas attached to the controller to the cloud storage through a wireless network.

          Figure 10: shows working of Bluetooth module HC05 in the system

          As shown in the above block diagram this system uses particular voice command through bluetooth communication for opening of electromagnetic lock.For this Aurdino Voice Control Mobile application is being used. For Example if open command known only by the system and its registered user is said on mic of voice control app after connecting it with the systems HC05 module the electromagnetic lock opens and LCD displays Lock open.The below figure shows Aurdino Voice Control app. Here the mobile app acts as interface between bluetooth module and the user.

          Figure 11: shows Aurdino Voice Control Mobile Application

        2. Flow of Software Development:

      The flow of software development could be divided into programming various modules and sensors using Embedded C and designing user interface showing dynamic location. Programs are written, tested and debugged and dumped into controller through Flash magic. The design of user interface that sends dynamic location of the user to remote monitoring center through Eclipse software using java Script in the back end and HTML for displaying the user interface panel.

    5. SYSTEM ALGORETHM: Step-1: Start

      Step-2: System Initialization

      Step-3: Connecting User Mobile Data with Systems Wi-Fi module"

      Step-4: Opening of Electromagnetic-Lock through Voice Command

      Step-5: Vehicle started Alert message is sent to Registered mobile number.

      Step-6: Controller checks for parameters in Mq-7 and I-R sensor.

      Step-7: If detected, User is alerted with Buzzer and LCD display.

      Step-8: Check for any change in the position of the accelerometer sensor

      Step-9: if detected for long time period Accident Alert Message to registered users mobile.

      Step-10: Stop


      Figure 13: Hardware setup

      The above figure shows the hardware setup of implimented system.The Controller is powered through 12v Lead Acid Battery for demonstrating the working of this system.


      Figure 12: shows Flow chart of the system

      Figure 14: LCD Display output

      The above figure shows LCD display output. Here the LCD displays LOCK IS OPEN along with the voltage in lead- acid battery.

      Figure 15: Opening and closing of Electromagnetic Locks Toggle

      The above figure shows opening and closing of Electro- Magnetic Locks toggle Implemented through voice command and HCO5 Bluetooth module.

      Figure 16: Vehicle Started alert message

      The above figure shows Vehicle Started alert message received to registered mobile number once the electromagnetic lock is unlocked. The above message contains link of the location where the automobile is started which could be monitored through remote location.

      Figure 17: Vehicle Accident alert message

      The above figure shows Vehicle Accident Alert message received to registered mobile number. The above message also contains link of location the motor vehicle. The above message is received to registered mobile number when the position ADXL-335 accelerometer sensor position is changed from its normal position for prolonged period of time.

      Figure 18: GUI output panel

      The above figure shows GUI OUTPUT window that displays Latitude and Longitude of the motor vehicles.

      Figure 19: Dynamic Location of Automobile

      The above figure shows dynamic location of the automobile on Google map along with latitude and longitude viewed through the SMS link.

      Figure 20: MQ-7 Sensor output

      The above figure shows LCD display output of MQ-7 gas sensor along with lead acid battery voltage. The maximum concentration of alcohol allowed 0.05%.The sensitivity of this sensor could be further increased as per requirements.

      Figure 21: I-R Sensor output

      The figure shows I-R sensor output on LCD display output whenever I-R sensor module detects any obstacle.

      The below table shows the experimental outputs each sensors and the systems response to each of these outputs. The outputs are taken for application specific sensors.

      TABLE I. Shows Experimental outputs of each sensor along with the systems response.


      This paper presents a novel and sophisticated method for automobile tracking and monitoring in real-time through IOT (Internet of Things). This system could be easily incorporated into motor vehicles at lower-cost in major cities of India such as Bangalore, Delhi, and Chennai where vehicle theft and road accidents are one of the major problems. Also application specific sensors have been incorporated to this system that could be useful for real-time situations. Further modifications could be done for improving the applications effectiveness of this system such as fuel level monitoring system within by extension within system. Also this system could be further be secured by the addition of Antenna tampering alert That identify and alerts the main office whenever there is attempt to break GPS-Antenna within this system. Thus improving the systems overall reliability.


  1. A.Anusha,Syed Musthak Ahmed,Vehicle Tracking And Monitoring System To Enhance The Safety And Security Driving Using IOT, 2017 International Conference on Recent Trends in Electrical and Electronics and Computing Technologies IEEE,pp.49-53

  2. Saurab.H.chakole, Vivek.R.Kapur, Y.A.SuryaWanshi, Arm Hardware Platform for Vehicular Monitoring and Tracking,International onference on Community System and Network Technoligies 2013,IEEE.

  3. N.Dheerthi, G.Kirthuamai, Real Time Data Monitoring System with Intelligent Vehicle Tracking using ARM7,Global Conference on Communication Technoligies (GCCT)-2015,IEEE.

  4. Iman M.Almomani,NourY.Alkhalil,Enas M.Ahmad, Rania M.Jodeh, Ubiquitous GPS Vehicle Tracking and Management System,Conference on Applied Electrical Engineering and Computing Technoligies (AEECT)-2011,IEEE,pp.146-150.

  5. Chennakeshava Gowda V.R, Gopala Krishna K, Real Time Vehicle Fleet Management and Security System,Confrence on Recent Advances in Intelligent Computational Systems (RAICS)-10-12 December 2015, Trivandrum ,IEEE,pp.621-624.

  6. Chunlong Ma, Xi Pang, Zhize Zang,Shohua Wang,Yue Yang,The Design of Vehicle Tracking and Positioning System, 10th International Conference on Intelligent Human-Machine System and Cybernetics- 2018,IEEE,pp.339-342.

  7. Mayuresh Desai, Atari Phadke, Internet of Things based vehicle monitoring system,2017 IEEE.

  8. P Joythi,G Harish,Design and Implimentation of Vechile Monitoring and Tracking Control System,2016 IEEE,pp.

  9. Ibraheam Kasim, Salman Wasim Hadi,Design and Implimentation of Low-Cost Secure Vehicle-Tracking System,2018,IEEE

  10. Ashwin Hukare, Dhanashree Nannaware,Himanshu Shukla,Rupali Kumara, Aurdino Based Four Wheeler Accident Detection and Prevention System, International Journal of Engineering and Research Technology (IRJET),March-2019

  11. Sulochana B,B.A.Sarath Manohar Babu,Monitoring and Detecting Vehicle Based on Acclorometer and MEMS using GSM and GPS Technologies, International Journal of Computer Science Trends and Technology (IJCST),Aug-2014

  12. Bannaravuri Amrutha valli,Prathiba Jonnala,Vehicle Protection System And Accident Detection System using Acclerometer Sensor and Andriod Technology, Conference on Technological Innovations in ICT for Agriculture and Rural Development,2017 IEEE,pp.73-77.

  13. A.Yashree,PrateekLakkar,Smart Autmobile SecuritySystemInternational Journal of Engineering Research Technology (IJERT) vol.8 Issue 04,April 2019

Leave a Reply

Your email address will not be published.