Features
- Digital flame detection output
- Adjustable sensitivity using onboard potentiometer
- Clean output waveform capable of driving loads above 15 mA
- Operating voltage: 3.3V to 5V
- Detection wavelength: 760 to 1100 nm
- Detection angle: ~60 degrees
- Easy to install with mounting hole
- Uses LM393 comparator for accurate detection
Specifications
- Voltage: 3.3V to 5V
- Output type: Digital (0 = flame detected, 1 = no flame)
- Comparator IC: LM393
- Detection range: Up to 80 cm with small flame, longer with larger flames
- Response time: ~10 ms
Pinout
- VCC: Power supply (3.3V to 5V)
- GND: Ground
- DO: Digital output
Applications
- Fire detection and suppression systems
- Industrial safety monitoring
- Robotics and flame-following robots
- IoT remote monitoring for fire hazards
- Home automation fire prevention
- Vehicle fire detection systems
- Laboratory flame safety monitoring
- Commercial kitchen safety systems
- Flame-based art installations and performances
Arduino Test Code
int flamePin = 4; // Connect digital output DO to Arduino pin 4 int ledPin = 13; // Onboard LED
void setup() {
pinMode(flamePin, INPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
int sensorValue = digitalRead(flamePin);
if(sensorValue == LOW) { // Flame detected
digitalWrite(ledPin, HIGH);
Serial.println("Flame detected!");
} else {
digitalWrite(ledPin, LOW);
Serial.println("No flame");
}
delay(500); // Update every half second
}
Features
- Digital flame detection output
- Adjustable sensitivity using onboard potentiometer
- Clean output waveform capable of driving loads above 15 mA
- Operating voltage: 3.3V to 5V
- Detection wavelength: 760 to 1100 nm
- Detection angle: ~60 degrees
- Easy to install with mounting hole
- Uses LM393 comparator for accurate detection
Specifications
- Voltage: 3.3V to 5V
- Output type: Digital (0 = flame detected, 1 = no flame)
- Comparator IC: LM393
- Detection range: Up to 80 cm with small flame, longer with larger flames
- Response time: ~10 ms
Pinout
- VCC: Power supply (3.3V to 5V)
- GND: Ground
- DO: Digital output
Applications
- Fire detection and suppression systems
- Industrial safety monitoring
- Robotics and flame-following robots
- IoT remote monitoring for fire hazards
- Home automation fire prevention
- Vehicle fire detection systems
- Laboratory flame safety monitoring
- Commercial kitchen safety systems
- Flame-based art installations and performances
Arduino Test Code
int flamePin = 4; // Connect digital output DO to Arduino pin 4 int ledPin = 13; // Onboard LED
void setup() {
pinMode(flamePin, INPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
int sensorValue = digitalRead(flamePin);
if(sensorValue == LOW) { // Flame detected
digitalWrite(ledPin, HIGH);
Serial.println("Flame detected!");
} else {
digitalWrite(ledPin, LOW);
Serial.println("No flame");
}
delay(500); // Update every half second
}