https://github.com/dorstern3/fire-detection-system
Fire Detection System Project
https://github.com/dorstern3/fire-detection-system
cpp esp8266 i2c mosfet wifi
Last synced: 2 months ago
JSON representation
Fire Detection System Project
- Host: GitHub
- URL: https://github.com/dorstern3/fire-detection-system
- Owner: dorstern3
- Created: 2024-10-13T18:40:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-19T08:35:14.000Z (over 1 year ago)
- Last Synced: 2025-02-11T04:11:34.399Z (over 1 year ago)
- Topics: cpp, esp8266, i2c, mosfet, wifi
- Language: C++
- Homepage:
- Size: 1.56 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fire-Detection-System
## View:
- ### Video:
https://github.com/user-attachments/assets/0f9d3453-867f-4003-9136-f18d3f20d32b
- ### Photos:
## Description:
In the project, I used the **ESP8288 Processor** which receives a signal from an **LM393 flame detection sensor**.
The system functions as follows:
**1. Fire detected**:
Several **operations occur simultaneously**:
- **Red LED** flashes.
- Alarm is activated via a **Buzzer**.
- **FAN** powered through an **N-MOS current pusher** (MOSFET) in order to control the fan effectively.
**2. No fire detected:**
**Green LED** is on.
Independently of the **LM393 fire detection sensor**, the system **simultaneously** performs continuous **temperature** and **humidity** measurements using the **DHT11 sensor** and displays the values in two ways:
- **Phone/Computer**- Communication is established through a **GUI** via a **WIFI module** that allows connection through the **TCP/IP protocol** allowing for the wireless display of information.
- **16X2 LCD**- Communication via the **I2C protocol** allows for serial communication between the various components to display the information.
## Electrical diagram: