Skip to content

self driving car using gyroscope sensor and ultrasonic sensor also detect accident and send realtime alert with google maps location to Users.

Notifications You must be signed in to change notification settings

syedissambukhari/IoT-Based-Automatic-Accident-Detection-And-Rescue-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

IoT-Based Automatic Accident Detection and Rescue System

This project focuses on developing an IoT-based system to automatically detect vehicular accidents and trigger a rescue response by alerting relevant authorities with the location and details of the accident.

Table of Contents

Introduction

Accidents are a significant concern on roads, and timely rescue can save lives. This IoT-based automatic accident detection and rescue system uses sensors to detect accidents and automatically sends alerts with precise location details to emergency services and contacts.

Features

  • Accident Detection: Utilizes sensors to detect a collision and determine if an accident has occurred.
  • Automatic Alert System: Sends automated alerts to predefined contacts and emergency services with the accident’s location and other relevant details.
  • Real-Time Monitoring: Continuously monitors the vehicle's status and provides real-time updates.
  • Location Tracking: Uses GPS to track the exact location of the accident.

Technologies Used

  • Arduino
  • GPS Module
  • GSM Module
  • Accelerometer/Gyroscope (e.g., MPU-6050)
  • Sensors (e.g., vibration sensor)
  • IoT Platforms (e.g., ThingsBoard, MQTT)
  • Programming Languages: C/C++, Python

Installation

  1. Clone the repository:

    git clone https://github.com/syedissambukhari/IoT-Based-Automatic-Accident-Detection-And-Rescue-system.git
  2. Hardware Setup:

    • Connect the Arduino, GPS module, GSM module, and sensors according to the provided circuit diagram and code.
  3. Software Setup:

    • Install the necessary Arduino libraries for GPS, GSM, and sensors.
    • Open the .ino file in the Arduino IDE.
    • Configure the GSM module with your SIM card details.
    • Upload the code to the Arduino board.

Usage

  1. Configure Contacts:

    • Edit the Arduino code to include the phone numbers or email addresses of emergency contacts.
  2. Deploy the System:

    • Install the system in a vehicle, ensuring all connections are secure and the GPS and GSM modules have a clear signal.
  3. Monitoring and Alerts:

    • The system will automatically detect accidents and send alerts to the configured contacts with location details.

Project Structure

  • Arduino/: Contains the Arduino code (.ino file) and necessary libraries.
  • Diagrams/: Contains circuit diagrams and system architecture images.
  • README.md: Project documentation.

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature-name).
  3. Commit your changes (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature/your-feature-name).
  5. Open a pull request.

License

This project is licensed under the MIT License.

Contact

If you have any questions or suggestions, feel free to contact me.

About

self driving car using gyroscope sensor and ultrasonic sensor also detect accident and send realtime alert with google maps location to Users.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages