KY-026 — оптический датчик пламени

Joy-IT · KY-026 (исполнение SensorKit)

Учебное обнаружение характерного оптического излучения.

Автор: SLDV LAB

Опубликовано · Обновлено

СложностьЛегко
Проекты с компонентом

О МОДУЛЕ

Что делает KY-026 (исполнение SensorKit)

KY-026 содержит оптический чувствительный элемент и компаратор LM393. AO показывает сигнал фотоприёмника, а DO меняется относительно порога, заданного регулятором. Модуль подходит для демонстрации оптического обнаружения и пороговой обработки.

Он реагирует на свет, поэтому внешние источники инфракрасного излучения, освещение, расстояние и направление влияют на результат. Модуль не определяет пожар достоверно и не является сертифицированным пожарным извещателем. Не используйте его как единственное средство противопожарной защиты или автоматики безопасности; не приближайте плату к огню и не проверяйте её открытым пламенем без безопасных условий.

Описано исполнение Joy-IT SensorKit, показанное в документации. У модулей других поставщиков с тем же обозначением могут отличаться расположение выводов, номиналы и логика выхода. Сверьте маркировку до подачи питания.

Характеристики

Выход
Аналоговый AO и цифровой DO компаратора
Плата примера
Arduino Uno R3 (ATmega328P)
Компаратор
LM393
Интерфейс
Аналоговый
Питание модуля
5 В в примере Arduino Uno R3. При питании модуля от 5 В его сигналы нельзя подключать напрямую к GPIO/ADC ESP32: нужны подходящее согласование уровней и общая земля. Допустимое питание и уровни другой ревизии проверяйте отдельно.

ПРАКТИКА

Подключение

Схема подключения
Контакт модуляКонтакт платыНазначение
+ / VCC5VПодключать при полностью обесточенной схеме; проверить маркировку. Arduino Uno R3.
− / GNDGNDОбщая земля модуля и Arduino Uno R3.
AO / A0A0Аналоговый вход Arduino Uno R3.
DO / D0D2Цифровой выход компаратора, не линия данных шины.

Подходит для Arduino, ESP32. Выберите контакты по документации своей платы.

ВАШ ПРОЕКТ · ВАШ ДАТЧИК

Интегрируйте модуль с ChatGPT

Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.

Помоги интегрировать KY-026 в мой проект. Сначала уточни точную плату и её ревизию, среду разработки, задачу и фотографию/маркировку модуля. Базовый пример в карточке: Arduino Uno R3, Arduino AVR Boards 1.8.6, питание 5 В, AO → A0, DO → D2. Подготовь согласованную распиновку, необходимые зависимости и полный минимальный пример. Не переноси номера выводов Uno на ESP32. Для 3,3-вольтовой платы проверь допустимое питание модуля и исключи подачу 5 В на GPIO/ADC; предложи безопасное согласование. Объясни ограничения измерения, диагностику постоянного уровня и способ проверки результата. Проверьте изменение AO от безопасного подходящего ИК-источника и настройку DO; реакция на источник подтверждает только работу оптического тракта, а не способность обнаруживать пожар. Проверьте ложные срабатывания при внешнем освещении.

Библиотеки

Установите библиотеку для своей среды и откройте пример из её документации.

Что именно прописать

Плата и API
Arduino Uno R3 / Arduino AVR Boards 1.8.6

Выберите Arduino Uno в Arduino IDE; это 5-вольтовая плата ATmega328P.

Монитор порта
115200

Установите такую же скорость в Serial Monitor / Serial Plotter.

Выводы примера
AO=A0; DO=2

Число 2 в скетче означает цифровой D2 Arduino Uno R3.

Arduino Uno R3 — проверка сигнала

cpp
const byte ANALOG_PIN = A0;
const byte DIGITAL_PIN = 2;

void setup() {
  Serial.begin(115200);
  pinMode(DIGITAL_PIN, INPUT);
}

void loop() {
  const int raw = analogRead(ANALOG_PIN);
  const int state = digitalRead(DIGITAL_PIN);
  Serial.print("AO=");
  Serial.print(raw);
  Serial.print(" DO=");
  Serial.println(state);
  delay(50);
}

Полный скетч для Arduino Uno R3 и API Arduino AVR Boards 1.8.6. Специальная библиотека не нужна. Физический тест с модулем не проводился. Выводятся сырые коды АЦП 0–1023 и уровень DO; это не физические единицы. Полярность DO определите опытно для своего модуля. Проверьте изменение AO от безопасного подходящего ИК-источника и настройку DO; реакция на источник подтверждает только работу оптического тракта, а не способность обнаруживать пожар. Проверьте ложные срабатывания при внешнем освещении.

Проекты с этим компонентом

Все проекты

Связанные проекты пока не опубликованы.

Связанные материалы и компоненты