Приобретите Датчик пламени KY-026 (ИК-детектор)
Обзор
KY-026 — это модуль датчика пламени, способный обнаруживать свет в диапазоне длин волн от 760 нм до 1100 нм (ближний ИК-спектр). Модуль оснащен как аналоговым, так и цифровым выходами, а также встроенным потенциометром для настройки чувствительности.
KY-026 предназначен для обнаружения открытого пламени или других источников света, излучающих в ИК-диапазоне. Аналоговый выход выдает напряжение, пропорциональное интенсивности пламени, а цифровой срабатывает при превышении заданного порога. Это делает его идеальным для систем пожарной сигнализации и роботов-пожарных.
Быстрая навигация
Где купить
Ориентировочная цена
Цены могут меняться. Информация представлена в ознакомительных целях.
Характеристики KY-026
Подробные технические параметры модуля датчика пламени.
Распиновка KY-026
Модуль имеет 4 контакта для подключения питания и снятия показаний.
Аналоговый (AO) для измерения интенсивности и цифровой (DO) для порогового срабатывания.
Вращайте потенциометр для настройки чувствительности. Светодиод на плате покажет момент срабатывания.
| № Пина | Название | Тип | Описание |
|---|---|---|---|
| 1 | GND | Power | Земля (минус) |
| 2 | +V | Power | Питание (3.3В или 5В) |
| 3 | D0 | Digital | Цифровой выход (порог срабатывания) |
| 4 | A0 | Analog | Аналоговый выход (интенсивность) |
Подключение KY-026 к ESP32
Инструкция по подключению датчика для измерения интенсивности пламени.
Для аналогового чтения на ESP32 используйте ADC1 (пины GPIO32-39), так как ADC2 может быть занят при использовании Wi-Fi.
| KY-026 Пин | ESP32 Пин | Описание |
|---|---|---|
| GND | GND | Общий минус |
| +V | 3.3V | Питание модуля |
| A0 | GPIO36 (VP) | Аналоговое чтение (интенсивность) |
| D0 | GPIO17 | Цифровое чтение (детектор пламени) |
Устранение неполадок KY-026
Основные проблемы и способы их решения.
Сенсор не реагирует на огонь
Проверьте полярность питания. Убедитесь, что ИК-фотодиод не загрязнен. Попробуйте подкрутить потенциометр по часовой стрелке для повышения чувствительности.
Ложные срабатывания (всегда ACTIVE)
Датчик может срабатывать на солнечный свет или мощные лампы накаливания, так как они излучают в ИК-спектре. Уменьшите чувствительность потенциометром или экранируйте датчик от посторонних источников света.
Примеры кода KY-026
Примеры для различных платформ позволяют быстро начать работу с датчиком.
Arduino IDE
C++ Framework
.ino
// Определяем пины подключения
const int ANALOG_PIN = A0; // Аналоговый выход
const int DIGITAL_PIN = 3; // Цифровой выход
void setup() {
pinMode(DIGITAL_PIN, INPUT);
Serial.begin(9600);
Serial.println("Датчик пламени KY-026 запущен...");
}
void loop() {
// Считываем значения
int rawValue = analogRead(ANALOG_PIN);
int flameDetected = digitalRead(DIGITAL_PIN);
// Выводим в консоль
Serial.print("Уровень ИК: ");
Serial.print(rawValue);
if (flameDetected == HIGH) {
Serial.println(" | ВНИМАНИЕ: Огонь обнаружен!");
} else {
Serial.println(" | Состояние: Норма");
}
delay(500);
}
MicroPython
Python for Controllers
.py
from machine import ADC, Pin
import time
# Настройка ADC (пн A0 на GPIO36 для ESP32)
adc = ADC(Pin(36))
adc.atten(ADC.ATTN_11DB) # Диапазон до 3.3В
# Настройка цифрового пина
digital_pin = Pin(17, Pin.IN)
while True:
raw_val = adc.read()
fire = digital_pin.value()
status = "ОГОНЬ!" if fire else "Чисто"
print(f"ИК уровень: {raw_val} | Статус: {status}")
time.sleep(1)
ESPHome
Home Assistant YAML
.yaml
sensor:
- platform: adc
pin: GPIO36
name: "Уровень пламени KY-026"
update_interval: 5s
binary_sensor:
- platform: gpio
pin: GPIO17
name: "Детектор огня KY-026"
device_class: smoke # Класс для пожарных датчиков
Итоги
KY-026 — это доступное и простое решение для обнаружения источников открытого огня. Благодаря двойному выходу (AO и DO), датчик легко интегрируется в любые системы безопасности, от простых звуковых сигнализаторов до сложных систем «умного дома».
Рекомендации
- Используйте цифровой выход (D0) для критических алармов.
- Используйте аналоговый выход (A0) для мониторинга стабильности среды и исключения помех.
- Размещайте датчик в прямой видимости возможного источника огня, учитывая угол обзора 60°.