0% found this document useful (0 votes)
2 views4 pages

Project Lab

The document outlines the creation of an advanced vehicle theft detection system utilizing Arduino components, GPS, and GSM modules for real-time tracking and remote engine locking. It details the necessary apparatus, procedures for hardware setup, programming, and monitoring, as well as steps for theft detection and recovery. The system successfully enhances vehicle security and facilitates recovery in case of theft.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views4 pages

Project Lab

The document outlines the creation of an advanced vehicle theft detection system utilizing Arduino components, GPS, and GSM modules for real-time tracking and remote engine locking. It details the necessary apparatus, procedures for hardware setup, programming, and monitoring, as well as steps for theft detection and recovery. The system successfully enhances vehicle security and facilitates recovery in case of theft.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

EXP.

NO: 11 Smart vehicle tracking and theft


Date:18.6.24 detection

AIM:
To create an advanced vehicle theft detection system with real-time
tracking and remote engine locking capabilities to enhance vehicle security and
facilitate recovery in case of theft.

APPARATUS REQUIRED:
1. Arduino Uno
2. GPS Module
3. GSM Module
4. Dc motor
5. I2c display
6. Dc motor
7. Connecting wires
8. Arduino IDE

PROCEDURE:
1. Gather Components
Arduino Uno: The main microcontroller for managing the system.
GPS Module: To track the vehicle’s location.
GSM Module: For sending and receiving SMS alerts.
DC Motor: To simulate the vehicle’s engine that can be locked.
I2C Display: For displaying system status and information.
Connecting Wires: For making electrical connections between components.
Arduino IDE: For programming the Arduino Uno.
2. Setup Hardware Connections
Connect GPS Module: Connect the GPS module to the Arduino Uno (Tx to
Rx, Rx to Tx, Vcc to 5V, GND to GND).
Connect GSM Module: Connect the GSM module to the Arduino Uno (Tx to
Rx, Rx to Tx, Vcc to 5V, GND to GND).
Connect DC Motor: Use a motor driver shield or relay to connect the DC
motor to the Arduino Uno (control pin to a digital pin, power and ground to
external power supply).
Connect I2C Display: Connect the I2C display to the Arduino Uno (SDA to
A4, SCL to A5, Vcc to 5V, GND to GND).
Power Supply: Ensure all components have a stable power supply, using
external power for the motor if necessary.

3. Program the Arduino


Arduino IDE Setup: Install the Arduino IDE on your computer.
Library Installation: Install necessary libraries for GPS, GSM, and I2C display
(e.g., TinyGPS++, LiquidCrystal_I2C).
Write Code: Write the Arduino code to handle GPS data reading, sending
and receiving SMS via GSM, controlling the DC motor, and updating the I2C
display.
Upload Code: Upload the code to the Arduino Uno using the Arduino IDE.

4.Monitor Vehicle Location


GPS Data Reading: The GPS module continuously sends location data to the
Arduino, which parses the data using the TinyGPS++ library.
Display Status: The current GPS coordinates and system status are displayed
on the I2C display for real-time monitoring.

5. Theft Detection
Movement Detection: The system checks for unauthorized movement
based on GPS coordinates.
Alert Generation: When unauthorized movement is detected, the Arduino
sends an SMS alert using the GSM module.

6. Confirm Theft
Owner Verification: The owner verifies the alert by checking the SMS and
confirming if the movement is unauthorized.
Response Initiation: If confirmed, the owner can send a command back to
the system via SMS.

7. Activate Tracking Mode


Enhanced Updates: The Arduino increases the frequency of GPS data
reading and updates.
Geofencing: If implemented, the system can alert the owner if the vehicle
moves out of a predefined area.

8. Notify Authorities
Send Location Data: The owner can provide authorities with real-time
location data received via SMS from the system.

9. Remote Engine Locking


Lock Command: The owner sends an SMS command to the Arduino to lock
the engine.
Motor Control: The Arduino controls the DC motor (simulating the engine)
through a motor driver or relay, stopping the motor.

10. Track and Recover


Continuous Monitoring: The system continues to send location updates via
SMS to the owner.
Coordinate with Authorities: Share location updates with law enforcement
to aid in vehicle recovery.

11. Retrieve Vehicle


Unlock Engine: Once the vehicle is recovered, the owner sends an SMS
command to the Arduino to unlock the engine.
System Check: Verify that the system is functioning correctly and the
vehicle can be started.

12. Report and Claim


Police Report: File a detailed report with law enforcement, including
information about the theft and recovery.
Insurance Claim: Notify the insurance company and provide necessary
documentation to file a claim for damages or losses.

13. Review and Update


Incident Analysis: Review the incident to identify any system weaknesses
or procedural gaps.
System Improvements: Update the Arduino code or upgrade components
if necessary to enhance future protection.

RESULT:
The vehicle theft detection system using Arduino components successfully
achieved real-time tracking, remote engine locking, and effective theft alert
notifications.

You might also like