Vineet-Sharma29 / Smart-Accident-Alert-System

This repo is for Arduino based IOT Project, 'Smart Accident Alert System'. Don't hesitate to give it a :star: if you find it useful.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

⭐ it if you 👍 it !

Smart Accident Alert System

 

Introduction

Due to increasing number of vehicles on roads, accidents are also increasing, and consequently there have been sharp increase in mortalities caused due to road traffic injury.

Smart Accident Alert System tries to curb accidents. It is accident detection and messaging system using GPS, vibration sensor and GSM module, in which the vibration sensor is used as an input to the system and corresponding response is analyzed by Arduino. If an accident occurs then SMS is send to registered mobile number so that immediate help can be provided.

Following link contains demo videos of the system:-
https://photos.app.goo.gl/nJnSDDQYqH5PE8m68

 

Novelty of the System

  • Driver will be intimated about ‘accident prone zone’ based on the vehicle's coordinates. Hence , the driver will become cautious while driving.

  • An extra module, Camera, is included for further enhancement of the Accident Alert System, which will take picture of the driver in regular intervals and send them to a server via wi-fi. This will help in jugding the behaviour of the driver while driving.

 

Components Required

  • Arduino Uno
  • GSM Module (SIM900A)
  • GPS Module (SIM28ML)
  • Vibration Sensor
  • 16x2 LCD
  • Connecting Wires
  • 10 K-POT
  • Breadboard or PCB
  • Arducam - OV7670
  • Wi-fi module(ESP8266)

 

Functional Diagram

alt text

 

Connection Diagram for Arducam

alt text

 

How To Use This Repo

Run following commands

  • git clone https://github.com/Vineet-Sharma29/Accident_alert_system.git
  • cd Accident_alert_system
  • Repo is organsied into two folder
    • Docs - Contain documents regarding project which were refrenced while making the system.
    • Code - Contain running code for the system.
  • cd Code
  • Run GSM-GPS.ino. This file is used to run GPS, GSM and Vibration Sensor module.
  • Run Camera.ino and then open ReadSerialPortWin.exe in order to capture image from Arducam.

About

This repo is for Arduino based IOT Project, 'Smart Accident Alert System'. Don't hesitate to give it a :star: if you find it useful.


Languages

Language:C++ 100.0%