Complimentary shipping on qualifying orders · Easy returns · Secure checkout

HS-S07A Flame Sensor | IR Fire Detection Module

Electronic Components

HS-S07A Flame Sensor | IR Fire Detection Module

Price
Original price was: $14.00.Current price is: $9.00.

SKU:

US31207930

Category:

Shopping information

HS-S07A Flame Sensor – Infrared Fire Detection Module for Arduino Alarm and Safety Demos

The HS-S07A Flame Sensor is an infrared-sensitive fire detection module for flame alarm demonstrations, safety education, robot firefighting projects, and ignition-source detection experiments. It detects flame-related IR light and provides an electrical output for microcontroller logic.

It can be connected to the ELAB Nano V3, warning outputs such as the RGB Full Color LED Module, or relay-controlled buzzers and fans. Use it as a learning sensor rather than a certified fire-safety device.

Flame sensors are affected by sunlight, incandescent lamps, viewing angle, and distance. Always test with safe controlled sources and never rely on hobby modules for life-safety fire detection.

Technical Specifications

Parameter Value
SKU HS-S07A
Product Type Flame / IR fire detection sensor module
Sensing Method Infrared light associated with flame
Output Digital and/or analog depending on board version
Typical Supply 3.3V / 5V controller systems
Use Cases Fire alarm demos, robot firefighting, safety education
Host Requirement GPIO or ADC input
Calibration Adjust threshold if potentiometer is present
Limit Not certified life-safety equipment
Interference Sunlight and hot light sources can affect detection

Board Layout & Label Guide

  • IR Flame Sensor – Aim toward the monitored area.
  • Signal Pin – Output to GPIO or ADC depending on board.
  • VCC – Power input.
  • GND – Ground.
  • Comparator/Potentiometer – Some boards allow threshold adjustment.
  • Indicator LED – Shows detection state on many modules.
  • Viewing Angle – Mount with clear line of sight.
  • Safety Note – Use safe flame sources only during testing.

Application Scenarios

1. Arduino Digital Input

Read the flame sensor digital output.

const int sensorPin = 2;void setup() { Serial.begin(115200); pinMode(sensorPin, INPUT);}void loop() { Serial.println(digitalRead(sensorPin)); delay(100);}

2. LED Event Output

Turn on an LED when the module is flame detected.

const int sensorPin = 2;const int ledPin = 13;void setup() { pinMode(sensorPin, INPUT); pinMode(ledPin, OUTPUT);}void loop() { digitalWrite(ledPin, digitalRead(sensorPin));}

3. MicroPython GPIO Monitor

Monitor the digital output from a Pico-style board.

from machine import Pinimport timesensor = Pin(15, Pin.IN)while True: print(sensor.value()) time.sleep(0.1)

Packing List

  • 1 x HS-S07A Flame Sensor Module

FAQ

Q: Is this a certified fire alarm?
A: No, it is for hobby and education projects.

Q: What does it detect?
A: Infrared light associated with flame.

Q: Can sunlight trigger it?
A: Yes, strong IR sources may cause false detection.

Q: Can I use it with Arduino?
A: Yes.

Q: Does it measure temperature?
A: No, it detects light, not temperature.

Q: Can I adjust sensitivity?
A: If the board has a potentiometer, yes.

Q: Where should it face?
A: Toward the flame area with clear line of sight.

Q: What should I avoid?
A: Unsafe flame tests and life-safety reliance.

Only logged in customers who have purchased this product may leave a review.

Keep exploring

More pieces selected to complement what you are viewing.

View all products