Skip to content

AhmedMekawy404/SIC_Final_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sirius: Smart Rescue System 🚑🌍

Sirius is an innovative IoT-based rescue system designed to ensure the safety of explorers and hikers in remote and challenging environments, such as deserts. Combining a wearable device and an RC rescue car, Sirius provides real-time health monitoring, GPS tracking, and long-distance communication using LoRa technology to enable rapid emergency responses.


Table of Contents

  1. Project Overview
  2. Key Features
  3. System Architecture
  4. Hardware Components
  5. Software Components
  6. How It Works
  7. Team Members
  8. Acknowledgments
  9. License

Project Overview

Objective: To ensure the safety of individuals in remote locations by providing real-time monitoring and swift rescue operations.

Use Case: Designed for explorers, hikers, and individuals working in harsh or isolated environments.


Key Features

  1. Wearable Device:

    • Monitors vital signs (e.g., heart rate, temperature).
    • Equipped with GPS tracking for real-time location updates.
  2. RC Rescue Car:

    • Deployed in emergencies to provide assistance or transport supplies.
    • Integrated GPS and LoRa communication for navigation and status updates.
  3. Long-Distance Connectivity:

    • Utilizes LoRa communication technology for stable, long-range data transmission.
  4. Emergency Response:

    • Sends alerts in case of abnormalities in vital signs.
    • Allows for real-time tracking and medical evacuation if needed.

System Architecture

1. Wearable Device:

  • Microcontroller: ESP32
  • Sensors: Heart rate, temperature, GPS module
  • Communication: LoRa transmitter

2. RC Rescue Car:

  • Microcontroller: ESP32
  • Modules: GPS, Compass, Motor driver
  • Communication: LoRa receiver

3. Backend and Dashboard:

  • Platform: Node-RED
  • Data storage and visualization: MQTT broker and cloud-based dashboard

Hardware Components

  1. Wearable Device:

    • ESP32
    • Heart Rate Sensor (e.g., MAX30102)
    • Temperature Sensor (e.g., DHT11 or DS18B20)
    • GPS Module (e.g., NEO-6M)
    • LoRa Module
  2. RC Rescue Car:

    • ESP32
    • Motor Driver (e.g., L298N)
    • GPS Module
    • LoRa Module
    • Compass Sensor

Software Components

  1. Node-RED

    • Handles data visualization and processing.
    • Provides a user-friendly dashboard for monitoring and control.
  2. Embedded Programming:

    • Code written in Arduino IDE for ESP32 microcontrollers.
  3. Communication Protocol:

    • LoRa for long-distance communication between the wearable device and RC car.
  4. Backend:

    • MQTT broker for real-time data transmission.

How It Works

  1. Monitoring:

    • The wearable device tracks health metrics and location in real-time.
  2. Alert Trigger:

    • If abnormal metrics are detected, the system sends an alert to the control dashboard.
  3. Rescue Deployment:

    • The RC car is deployed and navigates using GPS and compass data to reach the individual in need.
  4. Continuous Updates:

    • Data is relayed back to the dashboard for tracking and coordination.

Team Members

  • Ahmed Mekawy
  • Ahmed Ghaith
  • Alaa Mohamed
  • Eslam Ashraf
  • Hagar Abdelrahman
  • Magdy Fouad
  • Mawda Arafah
  • Mohamed Mostafa
  • Omar Ayman
  • Steven Mikhail
  • Sohila Mostafa

Acknowledgments

We extend our gratitude to:

  • Eng. Ammar Abdelwahed, our mentor, for his invaluable guidance.
  • Eng. Ibrahim Saber, our project leader, for his leadership and dedication.
  • Life Makers Foundation, for providing this opportunity to innovate in IoT.
  • Samsung Innovation Campus, for equipping us with the knowledge and tools to bring Sirius to life.

License

This project is licensed under the MIT License.


Feel free to explore and contribute to the Sirius project. Together, let's make safety a priority for explorers worldwide! 🌟

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors