KY-019 · одноканальный модуль реле 5 В

Joy-IT · KY-019

Коммутация отдельной низковольтной цепи переключающим контактом.

Автор: SLDV LAB

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

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

О МОДУЛЕ

Что делает KY-019

Joy-IT KY-019 использует электромеханическое реле с переключающим контактом COM/NO/NC. На плате установлен транзисторный входной каскад; показанное исполнение не имеет оптопары и требует общей земли с контроллером. При отсутствии управления COM соединён с NC, при срабатывании — с NO.

Карточка относится к показанной плате Joy-IT с реле Songle SRD-05VDC-SL-C и активным высоким входом S. Наименование KY-019 само по себе не гарантирует полярность других ревизий.

Маркировка тока на корпусе реле не подтверждает допустимый ток всей платы, клемм и проводки. Учебный пример выполняйте без нагрузки или только с безопасной низковольтной цепью. Не подключайте сетевое напряжение к открытой макетной сборке.

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

Номинальное напряжение катушки
5 В
Каналы
1
Контакты
COM, NO, NC
Активный уровень примера
HIGH
Оптопара на показанной плате
Нет
Питание модуля
Модулю нужно 5 В питания на +; катушка не питается от GPIO. S в примере управляется 5-В уровнем UNO R3. Совместимость управления от 3,3 В для конкретного экземпляра не гарантируется: ESP32 нужен подходящий интерфейсный каскад. Земли контроллера и модуля общие.

ПРАКТИКА

Подключение

Схема подключения
Контакт модуляКонтакт платыНазначение
SD8Вход активен HIGH; добавьте 10 кОм между S и GND для выключенного состояния при загрузке.
+5VСтабильное питание катушки; не GPIO. Учитывайте ток всей сборки.
−GNDОбщая земля UNO R3 и модуля.
COM / NO / NCНе подключать к ArduinoНа первом тесте оставьте клеммы без нагрузки; проверяйте только переключение.

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

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

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

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

Помоги подключить KY-019 · одноканальный модуль реле 5 В к моему проекту. Сначала уточни точную плату, её напряжение логики, среду разработки, задачу и исполнение модуля по фотографии. Базовый пример карточки рассчитан на Arduino UNO R3 с Arduino AVR Boards 1.8.6. Не переноси номера D на ESP32. Подготовь подключение, зависимости, минимальный пример, обработку входных состояний или безопасное выключение выхода и шаги проверки. Сверь каждый контакт по маркировке конкретной платы. Перед запуском уберите нагрузку с COM/NO/NC. Проверка: реле переключается раз в две секунды; на обесточенной цепи нагрузки прозвоните COM–NC и COM–NO. Для реального устройства отдельно проверьте пусковой ток нагрузки, защиту, питание и безопасное состояние при перезагрузке.

Библиотеки

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

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

Плата и ядро
Arduino UNO R3; Arduino AVR Boards 1.8.6

Выберите Arduino Uno в Arduino IDE. В .ino стандартный Arduino.h подключается автоматически.

Выход
RELAY = 8; активный HIGH

Этот уровень проверяется для описанного варианта Joy-IT, не для любого релейного модуля.

Период
2 с

Учебное переключение без подключённой нагрузки.

Зависимости
Не требуются

Функции ядра Arduino.

Arduino UNO R3 · полный скетч

cpp
const byte RELAY = 8;
unsigned long changedAt = 0;
bool enabled = false;
void setup() {
  digitalWrite(RELAY, LOW);
  pinMode(RELAY, OUTPUT);
}
void loop() {
  const unsigned long now = millis();
  if (now - changedAt >= 2000) {
    changedAt = now;
    enabled = !enabled;
    digitalWrite(RELAY, enabled ? HIGH : LOW);
  }
}

Полный пример для Arduino UNO R3 и API Arduino AVR Boards 1.8.6. Аппаратно не испытан. Перед запуском уберите нагрузку с COM/NO/NC. Проверка: реле переключается раз в две секунды; на обесточенной цепи нагрузки прозвоните COM–NC и COM–NO. Для реального устройства отдельно проверьте пусковой ток нагрузки, защиту, питание и безопасное состояние при перезагрузке.

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

Все проекты

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

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