Управление реле через Arduino: схема, модули, что учитывать при подключении

30 июля 2025
707
Захотел не просто моргать светодиодом, а включать настоящую нагрузку — например, лампу от розетки или вентилятор. Arduino сам по себе такую мощность не тянет, а вот через реле — легко.
Это по сути электромеханический выключатель, которым можно управлять одним цифровым пином. Главное — правильно собрать схему и понимать, как работает модуль.
Какой модуль реле выбрал и зачем отказался от обычного
Вместо обычного реле на ножках сразу взял готовый 1-канальный модуль — с транзистором, оптопарой и светодиодом-индикатором. Он уже адаптирован под Arduino, не требует отдельной сборки схемы и работает от 5 В.
Выдерживает до 10 А — этого хватает для лампы, вентилятора или зарядки ноутбука. Главное — не подключать мощные приборы вроде обогревателей. Модуль легко найти на AliExpress или в местных радиомагазинах.
Что понадобилось для подключения реле к Arduino — проверенный набор
Без пайки, без сложностей. Вот мой комплект:
• Arduino Uno (подойдёт и Nano, Mega, без разницы);
• 1-канальный модуль реле на 5 В с оптопарой;
• проводки «папа–папа»;
• лампа накаливания на 220 В с проводом и вилкой;
• внешний блок питания 5 В (Arduino не всегда тянет реле напрямую);
• отвёртка для клемм.
Как всё подключил и что сработало с первого раза
Реле подключается тремя проводами:
— GND на минус Arduino,
— VCC на плюс (5 В),
— IN — управляющий сигнал, в моём случае с D7.
На выходе у модуля три клеммы: NO (нормально разомкнутая), COM (общая) и NC (нормально замкнутая). Подключил фазу через NO и COM — чтобы при включении пина зажигалась лампа. Как только подаю LOW на D7 — слышен щелчок, и лампа загорается. HIGH — выключается.
У некоторых модулей логика инверсная, так и должно быть: LOW — включает, HIGH — выключает. Просто учитывается в коде.
Какие подводные камни всплыли во время тестов
• Без внешнего питания реле иногда глючит — щёлкает, но не включает. Проблема решается питанием напрямую с блока на 5 В.
• Ещё заметил: если сразу переключать пин без задержки, реле может дребезжать — помогает простая пауза delay(200) перед каждой командой.
Старался не касаться 220 В без нужды — вся коммутация через клеммы, всё надёжно затянуто. Но всё равно советую: если не уверен, лучше подключать нагрузку на 12 В для тестов.
3
Комментарии2
5 августа 2025
А где же код?
Нравится
Ответить
1
8 августа 2025
не проще сделать автоподхват без ардуины
Нравится
Ответить
500 баллов Плюса за отзыв о машине
Поставьте авто в Гараж, подтвердите владение и напишите отзыв
Подробнее

Рекомендуем