Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Project Documentation

Arduino UNO Based Flame Detection Alert System

Image of Arduino UNO Based Flame Detection Alert System

Circuit Documentation

Summary of the Circuit

This circuit is designed around the Arduino UNO microcontroller and includes a set of peripheral components that interact with the microcontroller. The peripherals include a KY-026 Flame Sensor for detecting flames or fire, a buzzer for audible alerts, an LED with a current-limiting resistor, and the necessary power connections. The Arduino UNO controls the buzzer and receives input from the flame sensor, while the LED serves as an indicator. The circuit is powered by the Arduino's 5V output, and ground connections are shared among the components.

Component List

Arduino UNO

  • Description: A microcontroller board based on the ATmega328P.
  • Purpose: Acts as the central processing unit of the circuit, controlling the peripherals and processing sensor input.

Resistor (220 Ohms)

  • Description: A passive two-terminal electrical component that implements electrical resistance as a circuit element.
  • Purpose: Limits the current flowing through the LED to prevent damage.

LED: Two Pin (red)

  • Description: A red light-emitting diode.
  • Purpose: Serves as an indicator light in the circuit.

Buzzer

  • Description: An audio signaling device.
  • Purpose: Provides an audible alert when activated by the Arduino.

KY-026 Flame Sensor

  • Description: A sensor module capable of detecting flames or fire.
  • Purpose: Provides flame detection capabilities to the circuit.

Wiring Details

Arduino UNO

  • 5V: Provides power to the KY-026 Flame Sensor.
  • GND: Common ground for the buzzer, KY-026 Flame Sensor, and LED.
  • D5: Connected to the buzzer's signal pin.
  • D4: Connected to the KY-026 Flame Sensor's digital output (D0).
  • D2: Connected to one side of the resistor, which is in series with the LED.

Resistor (220 Ohms)

  • Pin1: Connected to the anode of the LED.
  • Pin2: Connected to the D2 pin of the Arduino UNO.

LED: Two Pin (red)

  • Anode: Connected to pin1 of the resistor.
  • Cathode: Connected to the common ground.

Buzzer

  • PIN: Connected to the D5 pin of the Arduino UNO.
  • GND: Connected to the common ground.

KY-026 Flame Sensor

  • VCC: Connected to the 5V output of the Arduino UNO.
  • GND: Connected to the common ground.
  • D0: Connected to the D4 pin of the Arduino UNO.

Documented Code

Arduino UNO Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Note: The provided code is a template and does not include specific functionality. It needs to be populated with the logic to handle the flame sensor input, drive the buzzer, and control the LED based on the sensor's output.