Вернуться на страницу библиотеки модулей
#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