Модуль реле на 5V ⚡ KY-017

Содержимое файла в Serial Monitor

Введение

Модуль реле на 5V представляет собой электромеханическое устройство, которое используется для управления высоковольтными цепями с помощью низковольтных сигналов. Этот модуль находит широкое применение в проектах на базе Arduino для управления бытовыми приборами, системами освещения, моторами и другими устройствами, которые требуют переключения высоковольтных цепей. Модуль реле обеспечивает безопасное и эффективное управление, изолируя высоковольтные части цепи от низковольтных управляющих сигналов.

Описание

Реле представляет собой переключатель, управляемый электрическим сигналом. Когда через катушку реле проходит ток, оно создает магнитное поле, которое притягивает рычаг и замыкает или размыкает контакты. Модуль реле на 5V обычно включает в себя одну или несколько реле, каждый из которых имеет контакты для подключения к высоковольтной цепи и к низковольтной управляющей цепи.

Применение

Модуль реле на 5V может быть использован в различных проектах, включая:

  • Управление бытовыми приборами (например, лампами, вентиляторами)

  • Автоматизация систем освещения

  • Управление моторами и другими электромеханическими устройствами

  • Проекты умного дома для дистанционного управления устройствами

  • Системы безопасности и сигнализации

Технические параметры

  • Напряжение питания: 5V

  • Максимальное коммутируемое напряжение: 250V AC / 30V DC

  • Максимальный коммутируемый ток: 10A

  • Время срабатывания: 10 мс

  • Время отпускания: 5 мс

Подключение

Для подключения модуля реле на 5V к Arduino, выполните следующие шаги:

  1. VCC - Подключите к выводу 5V на Arduino.

  2. GND - Подключите к выводу GND на Arduino.

  3. IN - Подключите к цифровому выводу D8 на Arduino.

  4. NO (Normal Open) - Подключите к одному контакту высоковольтной цепи.

  5. COM (Common) - Подключите к другому контакту высоковольтной цепи.

Схема подключения

Arduino

Модуль реле

5V

VCC

GND

GND

D8

IN

HIGH VOLTAGE LOAD

NO

Один контакт нагрузки

COM

Другой контакт нагрузки

Пример кода для тестирования

Для того чтобы протестировать работу модуля реле на 5V, используйте следующий пример кода. Этот код включает и выключает реле с интервалом в одну секунду.

int relay = 10; // Определяем пин для управления реле

void setup() {
  pinMode(relay, OUTPUT); // Определяем пин как выходной
}

void loop() {
  digitalWrite(relay, HIGH);  // Включаем реле
  delay(1000);                // Задержка 1 секунда
  digitalWrite(relay, LOW);   // Выключаем реле
  delay(1000);                // Задержка 1 секунда
}

Заключение

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