https://github.com/felix-red/smoke-detector-iot
Smoke detector IOT project
https://github.com/felix-red/smoke-detector-iot
arduino cpp iot smoke-detector
Last synced: about 1 month ago
JSON representation
Smoke detector IOT project
- Host: GitHub
- URL: https://github.com/felix-red/smoke-detector-iot
- Owner: Felix-Red
- Created: 2025-03-22T05:14:11.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-22T05:22:56.000Z (about 1 year ago)
- Last Synced: 2025-03-22T06:23:40.413Z (about 1 year ago)
- Topics: arduino, cpp, iot, smoke-detector
- Language: C++
- Homepage: https://www.tinkercad.com/things/gPfislm9KBj-copy-of-project-iot/editel?returnTo=https%3A%2F%2Fwww.tinkercad.com%2Fdashboard
- Size: 77.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IoT Smoke Detector Project
This project is an IoT-based smoke detector designed to detect smoke and alert users through visual and auditory signals. It was completed as part of the IOT 281 module. The system uses an Arduino microcontroller, a smoke sensor, an LCD display, an LED, and a buzzer to provide real-time smoke detection and alerts. The project was built and simulated using Tinkercad, an online platform for circuit design and simulation.

## Components:
- Arduino Microcontroller: The main control unit for the system.
- Smoke Sensor (A0): Detects the presence of smoke.
- LCD Display: Shows the status of the environment (Safe or Smoke Detected).
- Red LED: Visual indicator for smoke detection.
- Buzzer: Auditory alert for smoke detection.
- Button: Used to reset the system.
## Functionality
Smoke Detection: The system continuously monitors the environment for smoke. If smoke is detected (analog value > 400), the red LED lights up, the buzzer sounds, and the LCD displays "SMOKE DETECTED!!" and "EVACUATE".
Safe Environment: If no smoke is detected, the LCD displays "SAFE..." and the LED and buzzer remain off.
Reset: Pressing the button resets the system, turning off the buzzer and displaying "Resetting..." on the LCD.