Skip to content

cepdnaclk/e20-3yp-Smart-Vehicle-Tracking-and-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Smart Vehicle Tracking and Management System

"The Smart Way to Drive"

Project Banner

Introduction

The Smart Vehicle Tracking and Management System leverages cutting-edge IoT and sensor technologies to enhance vehicle safety and operational efficiency. It integrates real-time tracking, accident detection, and notifications for unauthorized disconnections, ensuring comprehensive vehicle and cargo management. Combining GPS, GSM, accelerometer, and cloud solutions, the system addresses critical challenges in the transportation sector.

Key Features

  • Real-Time Vehicle Tracking: Monitor vehicle locations with precision.
  • Accident Detection: Instantly alerts administrators in the event of an accident.
  • Unauthorized Disconnection Alerts: Notifies on tampering or unauthorized device disconnections.
  • Environmental Monitoring: Tracks cargo temperature and humidity.
  • Administrative Control: Features an admin panel for efficient vehicle and data management.

Problem Statement

Current vehicle management systems often lack affordable, comprehensive solutions for real-time tracking and operational management. This project bridges that gap, improving safety, efficiency, and decision-making for fleet operations.

Solution Architecture

The system is built around a robust combination of hardware and software:

Hardware Components

  • GPS Sensor
    GPS Sensor Enables real-time vehicle location tracking.

  • Accelerometer Sensor
    Accelerometer Sensor Detects sudden acceleration changes, assisting in accident detection.

  • Tamper Sensor
    Tamper Sensor (Replace with the actual image)
    Triggers alerts for unauthorized device disconnections.

  • Humidity and Temperature Sensors
    Humidity and Temperature Sensors Monitors cargo conditions to ensure optimal environmental settings.

  • ESP32 Microcontroller
    ESP32 Microcontroller Handles communication and data processing.

  • Raspberry Pi
    Raspberry Pi Serves as an edge computing device for aggregating and processing data.

Software Stack

  • Backend: Flask
    Backend Flask

  • Frontend: React.js
    Frontend React

  • Cloud Services: AWS for data storage, processing, and visualization
    Cloud AWS

Data generated by sensors is securely transmitted to the AWS cloud, processed in real-time, and displayed on an intuitive admin dashboard.

Technologies Used

  • Communication Protocols: Wi-Fi, GSM, LoRaWAN
  • Cloud Solutions: AWS IoT Core, S3, and EC2
  • Visualization: Real-time dashboards with alerts and key metrics

Project Goals

  • Enhance driver and vehicle safety
  • Improve cargo management and operational oversight
  • Provide actionable insights through data-driven analysis

System Workflow

  1. Data Collection: Sensors gather real-time data such as location, speed, and environmental conditions.
  2. Data Transmission: Data is securely sent to the AWS cloud.
  3. Processing & Storage: Real-time and historical data processing is handled in the cloud.
  4. Visualization & Alerts: Admin dashboards display actionable insights and send alerts for anomalies.

Bill of Materials (BoM)

Item Quantity Cost per Unit Total Cost
Raspberry PI 1 $20 $20
GPS Sensor 1 $3 $3
Accelerometer Sensor 1 $1 $1
Tamper Sensor 1 $1 $1
Speed Monitoring Sensor 1 $2 $2
Humidity Sensor 1 $0.5 $0.5
Temperature Sensor 1 $0.5 $0.5
SIM800 GSM Module 1 $3 $3
LoRa Module 1 $7 $7
ESP32 Microcontroller 1 $2 $2
Miscellaneous Items (Wires, PCB, etc.) N/A $2 $3
  • Hardware Subtotal per unit: $43

Security & Privacy

  • Data Security: End-to-end encryption for data transmission and storage.
  • Access Control: AWS IAM ensures role-based access.
  • Secure APIs: Prevent unauthorized data breaches.

Contributors

License

(Specify the license under which your project is distributed, e.g., MIT License)

Useful Links