const int fireSensorPin = 2; // подключаем OUT к цифровому пину 2
int sensorValue = 0;
void setup() {
pinMode(fireSensorPin, INPUT); // устанавливаем пин как вход
Serial.begin(9600); // начинаем серийную связь на скорости 9600 бод
}
void loop() {
sensorValue = digitalRead(fireSensorPin); // считываем значение с цифрового пина
if (sensorValue == LOW) {
Serial.println("Flame detected!"); // если значение LOW, значит пламя обнаружено
} else {
Serial.println("No flame detected."); // если значение HIGH, значит пламя не обнаружено
}
delay(1000); // пауза в 1 секунду перед следующим чтением
}