Skip to content

RaghavMangla/SmartWatch

Repository files navigation

🌟 WeatherSense SmartWatch: IoT Weather Prediction & Health Monitoring

Arduino

A revolutionary DIY smartwatch that combines weather forecasting with health monitoring, powered by Arduino and TinyML. Features rainfall prediction, heart rate monitoring, step counting, and sleep tracking - all in a compact wearable device!

🎥 Project Demo

WeatherSense SmartWatch Demo

WeatherSense SmartWatch Demo

Watch our complete demonstration and tutorial on building the WeatherSense SmartWatch! See real-time weather predictions, health monitoring, and all features in action.

✨ Key Features

Weather Intelligence

  • 🌧️ Real-time rainfall probability prediction (74% accuracy)
  • 🌡️ Temperature & humidity monitoring
  • 📊 Historical data tracking

Health Monitoring

  • ❤️ Continuous heart rate tracking
  • 👣 Step counter
  • 😴 Sleep quality analysis
  • 📈 Activity tracking

Smart Features

  • ⌚ Real-time clock display
  • 📱 LCD interface
  • 💾 Data logging
  • 🌐 Web dashboard integration

🛠️ Hardware Requirements

Component Purpose Quantity
Arduino UNO Main controller 1
DHT11 Sensor Temperature & Humidity 1
Pulse Sensor Heart rate monitoring 1
Accelerometer Motion detection 1
16x2 LCD Display User interface 1
Breadboard Circuit assembly 1
Connecting Wires Connections As needed

📊 System Architecture

Data Flow

image

Circuit Diagram

image

Component Integration

  • DHT11 → Digital Pin
  • LCD → I2C Interface
  • Pulse Sensor → Analog Input
  • Accelerometer → I2C Bus

🚀 Getting Started

  1. Hardware Setup

    - Assemble components according to circuit diagram
    - Double-check all connections
    - Power up the system
  2. Software Installation

    - Install Arduino IDE
    - Clone this repository
    - Upload the code to Arduino
  3. Calibration

    - Run initial sensor calibration
    - Configure time settings
    - Test all features

📈 Performance Metrics

Feature Accuracy Response Time
Rainfall Prediction 74% < 2 seconds
Heart Rate Monitor ±2 BPM Real-time
Step Counter 95% Instant
Sleep Tracking 85% Daily update

🎯 Use Cases

Health & Fitness

  • 🏃‍♂️ Daily activity tracking
  • ❤️ Heart health monitoring
  • 😴 Sleep pattern analysis

Weather Planning

  • 🌧️ Rainfall preparedness
  • 🌡️ Temperature monitoring
  • 📅 Outdoor activity planning

🔄 Future Roadmap

  • Battery optimization
  • Bluetooth connectivity
  • Mobile app development
  • Enhanced ML model
  • Additional health metrics

👥 Contributors

  • Raghav Mangla
  • Akshit Singhal
  • Aditya Kumar

📫 Contact & Support

For questions, suggestions, or collaboration opportunities:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published