Final Report Presentation
Final Report Presentation
Functional requirements:
• Use sensors to detect smoke and fire
• Send data to the Firebase Realtime Database
• Set off buzzer and LED local alarms
• Notify users by email in real time.
Design and Implementation
Non-Functional Requirements
• Real-time
• Low-latency
• Secure
• Efficient IoT cloud Sync system
Design and Implementation
System Requirements:
• Microcontroller: ESP32-S3-DevKitC-1
• MQ-78 Gas Sensor
• Flame Sensor
• Digital red led module
• Digital green led module
• Buzzer
• Arduino Ide
• Firebase Real-time Database & Internet connectivity
Ethical, Privacy and Security Considerations
Ethics
• User Consent
• Honest
• Intellectual Property
• Transparency
• Accessibility
Ethical, Privacy and Security Considerations
Privacy
• Data Protection
• Data Minimization
• Privacy by Design
Security
• Authentication
• Encryption
• Access Control
• Backups
Evaluation and results
System Performance
Use Cases
• In Kitchen
• In Small lab
• Outdoor
Evaluation
• Strengths
• Limitations
• Comparison with the initial design:
Conclusion
• Successfully implemented an IoT-based Fire & Smoke Detection System using ESP32, sensors, LEDs, buz
• Achieved accurate detection of smoke, gas, and fire with over 98% accuracy in testing.
• Enabled real-time alerts via Firebase and instant local notifications through buzzer and LED.
• Demonstrated stability with good internet connectivity; minor issues with real-time alerts during weak connect
• Suitable for homes, labs, industries, and outdoor use due to its low-cost and scalable design.
• Future scope includes automated water sprinkling and advanced features via cloud integration.