IoT-Based Smart Fire Alarm System
An intelligent hazard mitigation system providing real-time optical flame telemetry, auditory alarm broadcasting, and instantaneous cloud notifications to prevent disaster.
// SYSTEM ARCHITECTURE
Utilizes IR-sensitive photodiode sensors to catch rapid flame wavelengths within milliseconds.
Processes analog/digital threshold inputs and dispatches push alerts over Wi-Fi via Blynk IoT protocol.
Simultaneously engages physical buzzer alarms while pinging mobile devices for remote safety supervision.
#define FLAME_PIN 34
#define BUZZER_PIN 25
void checkSafetySensor() {
int flameVal = analogRead(FLAME_PIN);
if (flameVal < THRESHOLD) {
digitalWrite(BUZZER_PIN, HIGH);
Blynk.logEvent("fire_alert", "WARNING: Flame detected!");
}
}