Вернуться на страницу библиотеки модулей

#define led 3 // define the LED pin
#define digitalPin 2 // KY-026  digital interface
int digitalVal; // digital readings
void setup()
{
  pinMode(led, OUTPUT);
  pinMode(digitalPin, INPUT);
  pinMode(digitalPin,  INPUT_PULLUP);
}
void loop()
{
  // Read the digital pin
  digitalVal  = digitalRead(digitalPin);
  if (digitalVal == HIGH) // if flame is detected  then
  {
    digitalWrite(led, HIGH); // turn ON Arduino's LED
  }
  else
  {
    digitalWrite(led, LOW); // turn OFF Arduino's LED
  }
}

Рекомендуемые ссылки:
KY-026 Flame sensor tutorial | Arduino Project Hub
Arduino Flame Sensor Module (KY-026 / HW-491) — Wiring & Code
KY-026 Analog flame sensor – SensorKit
Sensor Wiki: KY-026 Flame IR Sensor – The Geek Pub
ESP32 KY-026 Flame Sensor Module Pinout & Datasheet
DIY Flame Sensor Alarm Using KY-026 – Hackster.io

Вернуться на страницу библиотеки модулей