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

Введение
Модуль реле на 5V представляет собой электромеханическое устройство, которое используется для управления высоковольтными цепями с помощью низковольтных сигналов. Этот модуль находит широкое применение в проектах на базе Arduino для управления бытовыми приборами, системами освещения, моторами и другими устройствами, которые требуют переключения высоковольтных цепей. Модуль реле обеспечивает безопасное и эффективное управление, изолируя высоковольтные части цепи от низковольтных управляющих сигналов.
Описание
Реле представляет собой переключатель, управляемый электрическим сигналом. Когда через катушку реле проходит ток, оно создает магнитное поле, которое притягивает рычаг и замыкает или размыкает контакты. Модуль реле на 5V обычно включает в себя одну или несколько реле, каждый из которых имеет контакты для подключения к высоковольтной цепи и к низковольтной управляющей цепи.
Применение
Модуль реле на 5V может быть использован в различных проектах, включая:
Управление бытовыми приборами (например, лампами, вентиляторами)
Автоматизация систем освещения
Управление моторами и другими электромеханическими устройствами
Проекты умного дома для дистанционного управления устройствами
Системы безопасности и сигнализации
Технические параметры
Напряжение питания: 5V
Максимальное коммутируемое напряжение: 250V AC / 30V DC
Максимальный коммутируемый ток: 10A
Время срабатывания: 10 мс
Время отпускания: 5 мс
Подключение
Для подключения модуля реле на 5V к Arduino, выполните следующие шаги:
VCC - Подключите к выводу 5V на Arduino.
GND - Подключите к выводу GND на Arduino.
IN - Подключите к цифровому выводу D8 на Arduino.
NO (Normal Open) - Подключите к одному контакту высоковольтной цепи.
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. Он обеспечивает безопасное и надежное переключение цепей, что делает его идеальным выбором для проектов умного дома, автоматизации освещения и управления бытовыми приборами. Используя приведенный пример кода, вы можете легко интегрировать модуль реле в свои проекты и управлять различными устройствами, требующими высоковольтного управления.