Abstract—With the emergence of newtechnology and innovations, people are searchingsmarter ways to protect/monitor their properties remotely. In accordance tothat, at present GPS based tracking system is frequently used in vehicletracking, children/pet tracking, aircraft tracking, any personal belongingstracking, fleet management and so on. This paper introduces a Smart Anti-TheftVehicle System based on Internet of Things (IoT) for monitoring the movement ofany equipped vehicle from anywhere in real time. At the implementation of thissystem, Global Positioning System (GPS), General Packet Radio Service (GPRS)and Microcontrollers are used to enable users for monitoring their vehicles ina convenient manner.
This system provides the access to check the movement andcontrol (emergency stop by closing the fuel line) vehicles remotely by usingmobile application. The hardware prototype of the proposed system and the userapplication for monitoring and controlling vehicles are presented in thispaper.Keywords—Internetof things; Raspberry pi; Wi-Fi; I. Introduction With the increase in applications of variousembedded technology, vehicle security system design and tracking are improving.Many new techniques, like image processing, communication via biometricrecognition and so many interesting techniques have been implemented in vehiclesecurity systems. Simultaneously, the number accident of vehicles and vehicletheft still remains high. We believe this system can create a better impact incontrolling accidents by monitoring over speed.
Normally vehicle securitysystem depends on many sensors which are not affordable by everyone. It isalmost impossible to track a stolen or missing vehicle without the help ofsensors. So our paper aims to overcome the existing problem of vehicle theft bymonitoring and blocking the over speed vehicles without using sensors. The mainobjective is to measure the signals and to interface them with HDMI monitorwhich are then transmitted to the webpage through Raspberry pi to the trafficconstable and the vehicle owner’s Mobile using IoT. The Vehicle engine immobilizerusing GSM already exists. But it has drawbacks like, high roaming costs,tampering of calls and need for an external module for interfacingMicrocontroller etc. By implementing IoT we can overcome these drawbacks.Internet of thing (IoT) is an advanced technology which helps devices to stayconnected among them.
Each and every smart device can communicate with eachother with the help of Network. Internet is used everywhere from small mobilestill high end data servers. There are billions of devices which can be accessedor connected using IoT as shown in Fig-1.
They can be paired together andexchange data across, or remote login to make life simpler. This paper presentsa combined effort to bring the Automotives & Android System together toserve the Purpose of vehicle tracking. A smart phone has over-ruled almost manydevices together and now we can use the same for the purpose of Centre lockingthe vehicle and tracing if missed. The proposed design provides informationregarding vehicle Identity, speed, and position on real time basis. These informations are collected by the raspberry pi and send to the control stationwhere it stores the information in database. The outline of this project isthat, the stolen vehicle’s data will be collected from the owner, and is givento the police. Then the stolen vehicle’s data will be retrieved from thedatabase and transmitted to receiver (Raspberry pi).
The receiver processes thedata which results in blocking of the engine. Also, to block over speeding vehicles,the speed data is given from the transceiver and transmitted to the web page.This information is used to block the over speeding vehicle. Fig. 1 Block diagramrepresentation of interconnection of devices using IoT II. Component Specifications A. Raspberry Controller We use raspberry pi 3 in our projectas it has the added advantage of built in Wi-Fi. It is a credit card size computer.
The power is about 1.5 wattsto 6.7 watts.
It can perform like your desktop. The storage capacity isMicroSDHC slot. It has a memory size of 1GB LPDDR2 RAM at 900 MHz. It isdesigned with 256MB of SDRAM and model B is designed with 51MB.
The Centralprocessing unit is the brain of the raspberry pi board and that is responsiblefor carrying out the instructions of the computer through logical andmathematical operations. The CPU memory is about 1.2 GHz 64/32 bit QUADCOREARMC.
The raspberry pi uses ARM11 series processor, which has joined Samsunggalaxy phone. The GPU is a specialized chip in the raspberry pi board and thatis designed to speed up the operation of image calculations. This boarddesigned with a Broadcom video core IV and it supports OpenGL. The Ethernetport of the raspberry pi is the main gateway for communicating with additionaldevices. The raspberry pi Ethernet port is used toplug your home router to access the internet. The connection options of theraspberry pi board are two types such as HDMI and Composite. Many LCD and HD TVmonitors can be attached using an HDMI main cable and with a low-cost adaptor 4. B.
Solid State Relay A solidsate relay is a switching device that toggles between on and off when an external voltage of small amount is applied across the control terminals. In this paper, it is used as a switch to identify over speed in case oftheft actions. The various specifications of solid state relay are as follows1. ControlVoltage: 24-380V AC2. InputVoltage : 3-32V DC 3.
TriggerCurrent : 7.5mA/12V Fig. 2 Solid State Relay Varyingthe voltage across the solid state relay, results in controlling the fuel flow tothe engine. Finally immobilization of the engine takes place when maximum speedis reached, or when the theft action is detected.C. DC Servo Motor We use DC servo motoras an indicator of Vehicle Engine in our prototype.
A servomotor isa rotary actuator or linear actuator that allows for precise control of angularor linear position, velocity and acceleration. It consists of a suitable motor coupled to a sensor forposition feedback. The servomotor isspecialized for high-response, high-precision positioning. A rotation detector(encoder) is mounted on the motor and feeds the rotation position/speed of themotor shaft back to the driver. D. Optocoupler Fig. 3Optocoupler Optocouplers or opto-isolators are used as asafe passage between the high power circuit and the low power control circuit.It is basically a signal converter between high Voltage pitot devices (limitswitches etc.
) and low voltage solid-state logic circuits. They are mainly usedto prevent the damage of electronic components by isolating them from the highvoltages. It is just an interfacebetween two circuits.
E. Step down TransformerA stepdown transformer has less turns on the secondary coil than the primarycoil. The induced voltage across the secondary coil is less than the appliedvoltage across the primary coil or in other words the voltage is stepped-down.Transformers are mostly used to convert the 220 volts electricity to the 110volts required in most domestic equipment. Copper windings are much moreefficient than aluminum and many other metal windingsFig. 4 Step Down Transformer F. Wi-Fi Modem A wirelessmodem is a modem that bypasses the telephone system and connectsdirectly to a wireless network, through which it can directly accessthe Internet connectivity provided by an Internet service provider.
It hasa range of 32 meters (105 ft). IoT is expected to offer advancedconnectivity of devices, systems, and services that goes beyond machine to machine (M2M) communications andcovers a variety of protocols, domains. III. Working of functional Blocks A. PowerSupply Block One of the basic building blocks of electronicsproject is building your own DC power from an AC source of 110 VAC or 220 VAC.The common DC voltages that are required to power up the devices are generallyin the range of 3 VDC to 30 VDC. Typically the fixed types of DC voltages are5V, 9V, 12V, 15V and 18V DC. With the advancement of technology, many devicesare using 1.
8 V DC these days. SMPS is becoming common these days as the demandfor miniaturization due to space constraints increases.Take note that forlinear DC power projects, you need to use a step down power transformer to stepdown the AC voltage from the line voltage of 110 VAC or 220 VAC before using itto supply to the diode bridges.Fig.5 Block Diagram of Power Supply Block Variable 2 to25V DC Supply : This project uses a LM338 adjustable 3 terminalregulator to supply a current of up to 5A over a variable output voltage of 2V to25V DC. 12V DC Power Supply: This projectuses a LM318 adjustable 3 terminal regulator to supply a current of up to 1.5Awith customized 12V DC Voltage. Variable 5 to 15V DC Power : This isa simple DC regulated project using 7805 voltage regulator to obtain a variableDC voltage range from 5V to 15V.
Variable 5 to 20V DC Power : Build yourown 5-20V DC power using National Semiconductor LM2941 low dropout voltageregulator. Constructing a 12V DC Switch Mode Power :Construct a 12 VDC, 120 mA switch mode supply from AC source of 85-265VAC. USB Battery Charger Circuit : This application circuit uses the MCP73853/MCP73855 linear chargemanagement controllers for cost sensitive applications. They are speciallydesigned for USB applications and adhere to all the USB specificationsgoverning the USB power bus.B.
FuelBlockThe fuel Block is explained with the help of the block diagram above.A webpage is created for data base retrieving purpose and is connected throughWi-Fi to the Raspberry pi controller. An external power supply is given to thecontroller as shown in the fig. Through IoT the controller is connected withthe Tank and then the tank is connected to the relay which later acts as aswitch for blocking fuel. A buzzer is connected with the fuel block so that anadvanced alert can be given to the drivers of other vehicle surrounding the theftvehicle. This avoids accidents due to sudden immobilizing of the theft or overspeeding vehicles 1 3.
Fig. 6 Block Diagram of Fuel Block C. Over Speed Control BlockIf theoutput of the solid state relay is found to be 12 V then the information likevehicle number and location are given to the web page through the transceiver.
This information helps the police to trace the Over Speeding vehicle andthereby block it.Fig. 7 Block Diagram of over Speed Control Block The flow chart for the over speedcontrol process is given as follows. Fig. 8 Flow Chart of SpeedControl and Blocking System IV.
Program Linuxwas originally developed for personalcomputers based on the Intel x86architecture, but has since been ported to more platforms than any other operating system.Because of the dominance of Android on smart phones,Linux has the largest installedbase of all general-purpose operating systems.Linux is also the leading operating system on servers and other big ironsystems such as mainframe computers, and is used on 99.6% ofthe TOP500supercomputers.It is used by around 2.
3% of desktopcomputers. The Chrome book, which runs on Chrome OS,dominates the US K–12 education market and represents nearly 20% of thesub-$300 notebooksales in the US. Linux also runs on embeddedsystems – devices whose operatingsystem is typically built into the firmwareand is highly tailored to the system.
This includes TiVo and similar DVR devices, network routers, facility automation controls,televisions, video game consoles and smart watches. Fig. 9 LINUXSoftwareA. Algorithm STEP 01:Download this quick start up guide to help you install your LinuxSTEP 02: Get yourself a 4GBSD card, which is enough for use in many application.
STEP 03: Format your SD cardwith SD Formatter 4.0 forSD/SDHC/SDXC SDFormatter4exe.zip (5.99MB) STEP 04: You can download the image version new outof BoxSTEP 05: You will be ask toselect an Linux OS to install on your Raspberry Pi. Choose the recommended”Raspian”, which is also the Raspbian “wheezy”.
The installationprocess will proceed. Proceed to step 7.STEP 06: Insert the SD cardinto your Raspberry Pi and power it up. STEP 07: On the first boot,the “raspi-config” menu will pop up. Note: If you are atthe command shell prompt. You can key in “sudo raspi-config” toaccess to this 2.
B. Program import com.pi4j.wiringpi.
Gpio;import com.pi4j.wiringpi.GpioUtil;public class WiringPiGpioExample { // Simple sequencer data // Triplets of LED, On/Off and delay private static final int data = { 0, 1, 1, 1, 1, 1, 0, 0, 0, 2, 1, 1, 1, 0, 0, 3, 1, 1, 2, 0 , 0, 4, 1, 1, 3, 0, 0, 5, 1, 1, 4, 0, 0, 6, 1, 1, 5, 0, 0, 7, 1, 1, 6, 0, 1, 7, 0, 1, 0, 0, 0, 0, 1, // Extra delay // Back again 7, 1, 1, 6, 1, 1, 7, 0, 0, 5, 1, 1, 6, 0, 0, 4, 1, 1, 5, 0, 0, 3, 1, 1, 4, 0, 0, 2, 1, 3, 0, 0, 1, 1, 1, 2, 0, 0, 0, 1, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, // Extra delay 9, 9, 9, // End marker }; import com.pi4j.wiringpi.
Gpio;import com.pi4j.wiringpi.GpioUtil;public class WiringPiGpioExample { // Simple sequencer data // Triplets of LED, On/Off and delay private static final int data = { 0, 1, 1, 1, 1, 1, 0, 0, 0, 2, 1, 1, 1, 0, 0 , 3, 1, 1, 2, 0 , 0, 4, 1, 1, 3, 0, 0, 5, 1, 1, 4, 0, 0, 6, 1, 1, 5, 0, 0, 7, 1, 1, 6, 0, 1, 7, 0, 1, 0, 0, 0, 0, 1, // Extra delay // Back again 7, 1, 1, 6, 1, 1, 7, 0, 0, 5, 1, 1, 6, 0, 0, 4, 1, 1, 5, 0, 0, 3, 1, 1, 4, 0, 0, 2, 1, 3, 0, 0, 1, 1, 1, 2, 0, 0, 0, 1, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, // Extra delay 9, 9, 9, // End marker }; } for (pin = 0; pin < 7; ++pin) { } = 0; for (;;) { l = datadataPtr++; // LED s = datadataPtr++; // State d = datadataPtr++; // Duration (10ths) if ((l + s + d) == 27) { dataPtr = 0; continue; } Gpio.digitalWrite(l, s); if (Gpio.digitalRead(7) == 1) // Pressed as our s witch shorts to ground Gpio.delay(d * 10); // Faster! else Gpio.delay(d * 100); } }} V.
Conclusion • The cost of connections are decreasing, more devices are being createdwith Wi-Fi capabilities and sensors built into them, technology costs are goingdown, and smart phone penetration is sky-rocketing.• In existing model GSM model is used. In which we cannot block thevehicle but we can track the place of the vehicle.
• By using Raspberry pi with IoT we can block the vehicle.• This model enables to control from remote location.• The engine cannot be started again without owners reset.• Reduces the bike theft to larger extent over speed can also beavoided.Fig. 10Hardware Setup VI. Result This project focuses ondeveloping a prototype which acts as a vehicle engine immobilizer foranti-theft, over speeding and prevention of accident.
Emerging technology IoTis being implemented in this project. A webpage to monitor vehicle theft isbuilt using Linux. This web page is used to retain the information of thevehicle being traced. Fig. 11 Imageof the Web PageFig.12 DetailsRetrievedAcknowledgmentWe thank our founderchairman late.
Shri MJF .Ln.LEO MUTHU forhis visionary in establishing this great institution. We express our deep senseof gratitude to our beloved and respected CEO Mr. J. Sai Prakash Leo Muthu for the excellent infrastructuralfacilities with state of the art laboratories, sufficient resources and hissincere endeavor in imparting education to us in this premier institution. Weexpress our gratitude to our principal Dr.
C.V.Jayakumarfor having given us spontaneous and whole hearted encouragement forcompleting this project. We wish to express our sincere thanks and gratitude toour Head of the Department Mrs.T.Mangayarkarasifor the moral support, encouragement and advice she has given us incompleting our project. Our heartiest thanks to our guide, Mr.
R. Ilayaraja, Assistant professor,Instrumentation and Control Engineering, for his valuable suggestions and guidance.Finally, we thank all the faculty members and technicians of the Department ofInstrumentation and Control Engineering who contributed directly and indirectlyfor the successful completion of this project. References1 “An IoT framework for intelligent vehiclemonitoring system” Rahul B.Pendor Dept of Electronics and TelecommunicationEngineering, Collegeof Engineering, Pune, India2 “An IoT based scholar bus monitoring system”Ricardo Quintero Computer Science Department, Technological Institute ofCuliacan Sinaloa, Mexico3 “IoT-based anti-theft and remotecontrolling system for automobiles” 1Hemant Kuruva, 2Girish Shiva Prasanna RajuS.
International Journal of Science, Engineering and Technology Research(IJSETR) Volume 5, Issue 12, December 2016 4 “SmartVehicle Monitoring System Using Raspberry Pi” 1Tabassum Jalal Khan,2M.R.Bhadange, 3Pooja Sanjay Pagar, 4Prof. Vinaya Salve Spvryan’s International Journal of EngineeringSciences & Technolgy (SEST) ISSN : 2394-0905