Универсальный внешний накопитель для всех iOS-устройств, совместим с PC/Mac, Android
Header Banner
8 800 100 5771 | +7 495 540 4266
c 9:00 до 24:00 пн-пт | c 10:00 до 18:00 сб
0 Comments

Содержание

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

Реле Arduino предназначено для подключения приборов, использующих для работы большие токи и напряжения. Подключить к плате мощный насос или даже обычную 220-вольтную лампочку без реле не получится, так как она не рассчитана на такую нагрузку. По этой причине схема подключения реле к Arduino встречается во многих проектах где есть высоковольтные потребители.

Принцип работы

Реле являются своеобразными шлюзами, позволяющими соединять вместе 2, а то и более, электрические цепи. Обычные речные шлюзы служат для соединения водных каналов, находящихся на разной высоте. Подключение реле к Arduino же даёт возможность в необходимый момент включить или выключить подключённое к нему устройство. От самого Arduino требуется лишь подача сигнала — все остальные действия, необходимые для замыкания или размыкания цепи, будут выполнены специальными внутренними механизмами реле. По своему предназначению реле Arduino чём-то напоминает дистанционный пульт, так как он тоже позволяет выполнять необходимые действия, используя при этом слабые сигналы.

В зависимости от конструктивных особенностей реле делятся на два вида: электромеханические и твердотельные. Для включения первых используется электромагнит, вторые же приводятся в действия специальными полупроводниками.

Электромагнитные реле

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

Подключение реле к Arduino невозможно без электромагнитной силы. В спокойном состоянии якорь удерживается пружинной. Замыкание либо размыкание цепи происходит после подачи электрического сигнала, который заставляет магнит оттянуть якорь от пружины. После отключения напряжения магнитная пластина принимает исходное положение. Напряжение на реле обычно подаётся датчиками, электрическими микросхемами или другими устройствами, способными вырабатывать малый ток или напряжение.

Среди достоинств таких реле следует выделить не только их низкие цены, но и коммутацию большой нагрузки при относительно малых размерах устройства. Кроме этого, данный тип реле практически не нагреваешься во время работы. Если говорить о недостатках, то стоит упомянуть низкую скорость срабатывания и наличие помех.

Твердотельные реле

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

К недостаткам таких реле в первую очередь относят сильный нагрев устройства во время работы. Если такое подключение реле к Arduino вызовет повышение температуры до 60-ти градусов, то начнёт уменьшаться количество регулируемого тока, а если температура дойдёт до отметки в 80 градусов, то устройство и вовсе перестанет работать.

Реле принято классифицировать по нескольким параметрам: по типу получаемой им нагрузки (трехфазная и однофазная вариация), принципу управления (может применяться как переменное, так и постоянное напряжение) и способу коммуникации.

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

 

 

Мини-реле (Zelo-модуль) [Амперка / Вики]

Используйте мини-реле для управления мощной нагрузкой и электроприборами с помощью микроконтроллера.

Реле на модуле справиться с током до 15 А и переменным напряжением до 250 В.

Внимание! На плате расширения присутствуют области, прикосновение к которым приведёт к поражению электрическим током. Не работайте с платой, если она подключена к бытовой сети. Для готового устройства используйте изолированный корпус.

Если вы сомневаетесь как подключить к реле электроприбор, работающий от общей сети 220 В и у вас есть сомнения, вопросы на тему того как это делается, остановитесь: вы можете устроить пожар или убить себя. Убедитесь, что у вас в голове — кристальное понимание принципа работы реле и опасностей, которые связаны с высоким напряжением.

Подключение нагрузки

В качестве теста будем управлять сетевым фильтром, к которому в будущем можно подключить любую бытовую электронику с вилкой на конце и потребляем тока до 15 А.

  1. Возьмите сетевой фильтр, разрежьте провод питания посередине и зачистите контакты от изоляции.
  2. Скоммутируйте сетевой фильтр с реле:

    1. Подключите один провод со стороны вилки к контакту COM.

    2. Подключите один провод со стороны розеток от фильтра к контакту NO.

    3. Соедините второй провод со стороны вилки и второй со стороны розеток от фильтра между собой. Для хорошей изоляции контактов используйте изоленту.

Нагрузка подключена, теперь можно подключать модуль реле к управляющим платформам.

Пример для Arduino

В качестве мозга для управления реле рассмотрим платформу Arduino Uno.

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

Подключите мини-реле к 8 цифровому пину платформы Arduino. Для любителей надёжности, линии питания и управление реле мы вывели на специальный клеммник.

Для быстрой сборки и отладки устройства возьмите плату расширения Troyka Shield. А для коммуникации используйте трёхпроводной шлейф «мама-папа», который идёт в комплекте с реле.

А если вы уже отладили устройство и планируете упаковать всю конструкцию в корпус, рекомендуем взять Srew Shield и надёжно зафиксировать все сигналы через соединительные провода «мама-папа».

Исходный код

Прошейте платформу Arduino скетчем приведённым ниже.

relayBlink.ino
// пин подключения реле
#define RELAY_PIN 8
 
void setup() {
  // настраиваем пин реле в режим выхода
  pinMode(RELAY_PIN, OUTPUT);
}
 
void loop() {
  // подаём на пин реле «высокий уровень»
  digitalWrite(RELAY_PIN, HIGH);
  // ждём одну секунду
  delay(1000);
  // подаём на пин реле «низкий уровень»
  digitalWrite(RELAY_PIN, LOW);
  // ждём одну секунду
  delay(2000);
}

После загрузки скетча реле начнёт по циклу включатся на одну секунду и выключаться на две.

Пример для Espruino

В качестве мозга для управления реле рассмотрим платформу Iskra JS.

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

Подключите мини-реле к 8 цифровому пину платформы Iskra JS. Для любителей надёжности, линии питания и управление реле мы вывели на специальный клеммник.

Для быстрой сборки и отладки устройства возьмите плату расширения Troyka Shield. А для коммуникации используйте трёхпроводной шлейф «мама-папа», который идёт в комплекте с реле.

А если вы уже отладили устройство и планируете упаковать всю конструкцию в корпус, рекомендуем взять Srew Shield и надёжно зафиксировать все сигналы через соединительные провода «мама-папа».

Исходный код

Прошейте платформу Iskra JS скриптом приведённым ниже.

relayBlink.js
// создаём объект для работы с реле на пине P8
var myRelay = require("@amperka/led").connect(P8);
// включаем реле на одну секунду и выключаем на две секунды
// далее процесс повторяется
myRelay.
blink(1, 2);

Пример для Raspberry Pi

В качестве мозга для управления реле рассмотрим одноплатный компьютер Raspberry Pi.

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

Подключите мини-реле к 10 пину компьютера Raspberry Pi. Для любителей надёжности, линии питания и управление реле мы вывели на специальный клеммник.

Для быстрой сборки и отладки устройства возьмите плату расширения Troyka Cap, которая одевается сверху на малину методом бутерброда. А для коммуникации используйте трёхпроводной шлейф «мама-папа», который идёт в комплекте с реле.

Исходный код

Прошейте платформу Arduino скетчем приведённым ниже.

relayBlink.py
# библиотека для работы с методами языка Wiring
import wiringpi as wp
# инициализация WiringPi
wp.wiringPiSetup()
# пин 10 в режим входа
wp.pinMode(10, 0)
 
while (True):
    # подаём на пин 10 «высокий» уровень
    wp.digitalWrite(10, 1)
    # ждём одну секунду
    wp.
delay(500) # подаём на пин 10 «низкий» уровень wp.digitalWrite(7, 0) # ждём две секунды wp.delay(2000)

После запуска скрипта реле начнёт по циклу включатся на одну секунду и выключаться на две.

Элементы платы

Реле

Релейный модуль выполнен на основе электромеханическое реле TRU-5VDC, с контактами:

  • NC — нормально замкнутый;

  • NO — нормально разомкнутый;

  • COM — коммутируемый контакт.

Если на управляющей обмотке реле отсутствует напряжение, то между нормально замкнутым NC и коммутируемым COM контактами есть электрическая связь, а между нормально разомкнутым NO и коммутируемым COM — нет. При подаче напряжения на управляющую обмотку нормально разомкнутый NO контакт замыкается, а нормально замкнутый NC — размыкается.

Вся электронная обвязка необходимая для управления реле уже встроена в модуль. На модуле расположен светодиод, который подскажет — замкнуто реле или нет.

Клеммник нагрузки

Электрические приборы подключается к реле в разрыв одного из двух проводов питания. Для подключения используется клеммник под винт с шагом 5 мм между контактами.

Провод от источника напряжения подключается к выводу COM, а нагрузка — к контакту NO или NC, в зависимости от задачи которую должно выполнять реле. Чаще всего реле используется для замыкания внешней цепи при подаче напряжения на управляющую обмотку. При таком способе даже если напряжение на управляющей плате по какой-то причине пропадёт, управляемая нагрузка будет автоматически отключена.

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

Клеммник управления

Реле подключается к управляющей электронике через клеммник под винт с шагом 2,54 мм между контактами.

  • Сигнальный (S) — управляющий контакт обмоткой реле. Подключите к цифровому или аналоговому пину микроконтроллера.

  • Питание (V) — соедините с рабочим напряжением микроконтроллера.

  • Земля (G) — соедините с пином GND микроконтроллера.

Светодиодная индикация

Светодиод показывает состояние реле:

  • Горит когда реле включено и между контактами NO и COM есть электрическая связь, а между NC и COM — нет.

  • Не горит когда реле выключено и между контактами NO и COM нет электрической связи, а между NC и COM — есть.

Принципиальная и монтажная схемы

Габаритный чертёж

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

  • Реле: TRU-5VDC-SB-CL

  • Рабочее напряжение: 3,3–5 В

  • Потребляемый ток: 71 мА

  • Максимальное коммутируемое напряжение:

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

  • Рекомендованная частота переключения: до 1 Гц

  • Время жизни: не менее 50 000 переключений

Ресурсы

Подключение нагрузки к Ардуино – RadioRadar

Многие новички, после нескольких простых экспериментов с программируемыми микроконтроллерами Arduino, пытаются реализовать свои собственные задумки, но сталкиваются с довольно распространённой проблемой – подключением нагрузки.

Дело в том, что на выходах Ардуино можно получить напряжение только 5 В (это уровень логической единицы). При этом сила тока будет не более 40 мА. Таких параметров может быть недостаточно для многих внешних схем и узлов. Например, 40 мА не смогут заставить работать большинство электродвигателей, даже питающихся напряжением 5 В.

Поэтому ниже рассмотрим варианты подключения различных типов нагрузок.

Основной принцип – запуск/останов внешнего блока по логическим уровням “единица-ноль” на выходе Ардуино. И лучше всего предусмотреть защиту микроконтроллера от скачков напряжения из подключаемой схемы.

 

Подключение слабых нагрузок

Простейший пример – светодиод. Большинство таких диодов имеет предельный порог по току в 20 мА (0,02А). Поэтому подключать их к Ардуино лучше всего через токоограничивающий резистор. Как его рассчитать, мы рассмотрели в отдельной статье, на всякий случай напомним формулу:

R = U / I

Здесь R – сопротивление участка цепи, в которую входят и ограничивающий резистор, и сам диод (их сопротивления складываются). Но так как собственное сопротивление диода ничтожно мало, то им в данной задаче можно просто пренебречь. Тогда получаем:

Rогр = 5 В / 0,02 А = 250 Ом.

То есть при включении в цепь питания резистора номиналом свыше 250 Ом мы получим падение силы тока ниже 0,02 А (что и нужно для светодиода).

Аналогично можно рассчитывать токоограничивающий резистор для других элементов.

Типовое включение маломощных элементов на примере того же светодиода можно увидеть ниже.

Рис. 1. Типовое включение маломощных элементов на примере светодиода

 

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

 

Подключение мощных нагрузок, питающихся постоянным током

Здесь нужно оговорить отдельно, что внешняя схема должна питаться от другого источника тока/напряжения, который соответствует характеру потребления.

Ардуино может включаться в цепь управления через посредника, например, через транзистор или аналогичную схему/элемент. Начнём с простых биполярных транзисторов.

Через биполярный транзистор

Классическая схема включения будет выглядеть так.

Рис. 2. Классическая схема включения через биполярный транзистор

 

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

На роль транзистора подойдёт практически любой n-p-n.

Такая схема проста в реализации и доступна по цене, но не подходит для управления цепями с очень мощными нагрузками.

Альтернатива – ниже.

Через полевой транзистор

Действительно силовые схемы можно подключать к Ардуино через полевики.

Типовая схема включения выглядит следующим образом.

Рис. 3. Классическая схема включения через полевой транзистор

 

Использовать полевые транзисторы с малой нагрузкой не стоит, так как, во-первых, они медлительны в переключении, а во-вторых, будут изрядно греться.

При подключении к затвору применяется всё тот же ограничительный резистор, который необходимо правильно рассчитать исходя из параметров питания и характеристик самого полевика.

А второй (10К) – используется для защиты самого микроконтроллера и исключения помех в работе транзистора (исключает Z-состояние).

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

Рис. 4. Индуктивная нагрузка

 

Чтобы повысить “управляемость” цепи, лучше всего выбирать мосфеты с пометкой “Logic Level” (они предназначены для работы с цифровыми логическими уровнями).

Через транзисторы Дарлингтона

Что называется “решение из коробки”. В радиомагазинах можно найти готовые микросхемы, такие как ULN2003, которые представляют собой набор независимых составных транзисторов Дарлингтона. Схема управления реализуется очень просто.

Рис. 5. Схема управления

 

Здесь каждый выход Ардуино управляет отдельным составным транзистором (выход строго напротив). При необходимости транзисторы можно включать параллельно (каждый “тянет” нагрузку по 500 мА).

Через оптореле

Это практически идеальное решение, лишённое множества недостатков, связанных с другими способами.

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

Схема подключения нагрузки с оптореле будет выглядеть следующим образом.

Рис. 6. Схема подключения нагрузки с оптореле

 

Резистор перед реле отвечает за ограничение тока. Рассчитывается как и в предыдущих примерах.

Оптореле не подойдёт только для случаев управления “быстрыми” схемами.

Другие методы

Выше мы обозначили только основные применяемые способы. На деле существует множество других методов подлючения мощных нагрузок к Ардуино и к другим микроконтроллерам:

1.Через семисторы (триаки)

Рис. 7. Подлючения мощных нагрузок к Ардуино и к другим микроконтроллерам через семисторы

 

2.Через классические реле (требуется ещё один посредник для управления самим реле)

Рис. 8. Подлючения мощных нагрузок к Ардуино и к другим микроконтроллерам через классические реле

 

3.Коммутация с одновременной стабилизацией

Рис. 9. Коммутация с одновременной стабилизацией

 

4.Драйвер с защитой от коротких замыканий

Рис. 10. Драйвер с защитой от коротких замыканий

 

Автор: RadioRadar

Датчик движения Ардуино, схемы, подключение.

Датчик движения можно подключить по разному, в зависимости от  конечной нагрузки. Если вам нужно подключить на выходе электролампу на 220 Вольт то можно использовать  реле или симистор, если светодиодную ленту или электромотор постоянного тока, то вам подойдёт транзистор.   

Схемы подключения датчика движения hc sr501       

1. С использованием модуля реле   
Если вам надо подключить к датчику какую-нибудь нагрузку, например эл. лампу на 220 Вольт или включить вентилятор, эл. мотор и т.д. то для этого удобно использовать реле. В наших примерах мы будем использовать реле на 5 Вольт. Включение реле осуществляется подачей на вход 0(Low), а выключение +5 вольт(High). Выходной ток с датчика HC SR501  <60uA. Этого хватит для включения светодиода, но для управления катушкой электромагнита реле его мало. Потребляемый ток реле 30 мА – 40 мА и для того чтобы реле работало стабильно мы применяем электронный ключ на NPN транзисторе BC337. На базу транзистора мы подаём напряжение 3,3 Вольта с выхода датчика. Этого хватит для того чтобы транзистор открылся и на реле начал поступать ток напрямую от источника питания.

Проверить работоспособность датчика можно подсоединив к нему светодиод и подав питание. Что бы светодиод не сгорел его надо подключать через токоограничивающее сопротивление 150-320 Ом.

 

Схема на плате прототипирования.
Пример сборки можно посмотреть на yuotube

[video:https://www.youtube.com/watch?v=ESuqam50-CI] [video:https://www.youtube.com/watch?v=q8EshE8bCTU]

Так же выкладываю электрическую схему, вариант платы сделанные в программе DipTrace.

Если будут желающие, я сделаю пару уроков как пользоваться этой программой.

2. С использованием  MOSFET транзистора IRL8113

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

 

3. с помощью оптопары

 

4. с транзистором

 

Как использовать реле 5 В с 3,3 В Arduino Pro Mini?

Существует множество способов подключения устройства 5 В к выходному контакту 3,3 В.

// отредактированный Оригинальный / принятый ответ может быть найден ниже. Эта отредактированная часть должна быть улучшенной версией оригинальной.

Имейте в виду, что этот ответ предназначен для управления реле, если вы собираетесь переключать 20 В постоянного тока на ~ 3 А, полевой МОП-транзистор будет лучшим / более дешевым решением, так как реле вам не нужно.

Выходные контакты не должны использоваться для привода. Выходные сигналы являются слаботочными управляющими сигналами. В некоторой степени принято приводить светодиод непосредственно от выходного контакта (если используется достаточно большой ограничивающий ток резистор), но это может привести к проблемам, поскольку общий ток на нескольких контактах также может быть ограничен аппаратными средствами. Для связи иногда может работать 3,3 В, поскольку оно может быть зарегистрировано как логический максимум, но лучше не полагаться на него для каких-либо серьезных приложений.

Вы можете выбрать реле, которое может работать с низким напряжением / низким током. Лучшим вариантом будет «твердотельное реле», поскольку для этого не требуется включение катушки, и оно может работать при низком напряжении / токе. Проверьте спецификации, чтобы найти тот, который соответствует вашим потребностям.

Как правило, вы собираетесь питать устройство 3,3 В от чего-то вроде 5 В USB или 9 В разъема. Эти источники часто могут обеспечить мощность, необходимую для питания катушки вашего реле. Вам нужно будет подать управляющий сигнал вашей платы и переключить «входную мощность» на катушку вашего реле. (TODO добавить диаграмму, я в настоящее время не могу, дать мне 12 часов)

Имейте в виду, что некоторые релейные выключатели уже имеют схемы для этого. И что ваше входное напряжение не должно быть выше / ниже, чем то, на что рассчитана катушка. Ваш источник должен обеспечивать достаточный ток для реле.

Катушка может «внезапно» потреблять большой ток, вы можете видеть, что напряжение на вашей плате падает или сбрасывается. Часто блок питания не «достаточно отзывчив». Вы можете исправить это, добавив конденсатор для «буферизации» питания, чтобы его можно было отключить в тот самый момент, когда катушка должна быть под напряжением, и это не отнимет питание у остальной платы.

// конец редактирования

  1. Просто подключите это. (Неправильный путь)**

Это может работать в некоторых сценариях, но не в этом сценарии. Реле будет потреблять слишком много тока. Для подключения слаботочного соединения для передачи данных это может фактически работать, так как 3,3 В может рассматриваться как логическая ВЫСОКАЯ.

2. Ардуино.

Купите TTL Logic Level Shifter – https://www.sparkfun.com/products/12009

Эта маленькая плата изменит выходное напряжение 5 В, если на входе подано 3,3 В. Однако единственная проблема заключается в том, что вам потребуется 5 В на входе платы.

3. Электроника.

Вы можете легко использовать транзистор или MOSFET для переключения другого (более высокого) тока. Это не очень отличается от варианта 2, но это немного сложнее, но дешевле.

4. Другой способ, как босс.

Поиск Stack-Exchange / Google для людей с такой же проблемой. Я обнаружил, что вы можете увеличить напряжение от 3,3 В до 5 В, так что вам не понадобится питание 5 В. https://www.circuitsathome.com/dc-dc/33v-to-5v-dc-dc-converter

5. Обходной путь

Получите реле, которое работает от напряжения вашей батареи и может срабатывать от 3,3 В. Вы могли бы рассмотреть что-то вроде этого: http://www.ebay.com/itm/5PCS-3V-3-3V-Relay-High-Level-Driver-Module-optocouple-Relay-Module-for-Arduino-/331413255692

Он имеет оптопару, чтобы изолировать Arduino от фактического реле. Может быть лучше получить тот, который действительно работает в диапазоне напряжений вашей батареи. Так что вы можете подключить его к аккумулятору (и сигнальный штырь к Arduino). Таким образом, катушка не активируется напрямую с помощью Arduino, который потребляет слишком много тока.

6. Использование источника питания 5 В

Вы можете перевернуть вещи, если вы действительно хотите. Возможно, вы захотите использовать USB-Powerbank (или некоторую самодельную / поставляемую схему) для питания вашего pro mini, pro mini сможет напрямую подавать напряжение 5 В. ( https://www.arduino.cc/en/ Главная / ArduinoBoardProMini )

Теперь вы можете использовать 5V для питания вашего реле, используя опции 2, 3 или 5.

Понятие одноканального реле и его использование

1-канальное реле позволяет запускать в работу устройства под большим напряжением. Это переходный механизм для платы и электрического оборудования.

Что такое одноканальное реле

Соединение электрических цепей с разными параметрами возможно при использовании шлюза, функцию которого выполняет реле. Принцип устройства для Ардуино (12 В) – запускать и останавливать механизмы путем замыкания электрической цепи.

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

Функционирование одноканального модуля электромагнитного реле определяет фактическую целостность системы или отдельного оборудования. Требования, предъявляемые к данному устройству, следующие:

быстрый запуск;
чувствительность;
надежность.

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

Классификация реле

Рынок представлен большим разнообразием деталей в зависимости от конструктивных особенностей и типа поступающего сигнала.

Компоновочная схема электромагнитного модуля представлена в 2-х вариантах:

  1. Электрические контакты в разъединенном или замкнутом состоянии обеспечивают коммутацию электрической цепи.
  2. Бесконтактный аппарат. Механизм срабатывает при подаче тока, напряжения, а также изменения таких параметров, как емкость, индуктивность и сопротивление.

Интенсивность воздействия может быть:

  • высокая — более 10 Ватт;
  • средняя — 1-9 Ватт;
  • малая — менее 1 Ватта.

По скорости реакции различают:

  • безынерционные – менее 1000 мкс;
  • быстродействующие – 1000-50 000 мкс;
  • замедленные – 50 000 мкс-1 секунда.
  • контролируемые.

Механизм может иметь такие конструкционные особенности:

  1. При постоянном токе используют нейтральное или поляризованное реле.
  2. При переменном токе необходимо уменьшать потери. Это функцию выполняет электротехническая сталь, как основной материал для якоря.
  3. В герконовом коммутаторе отсутствует сердечник, а на контакты воздействует магнитное поле.

Блок может не иметь защитного покрытия, либо быть герметизированным или в чехле.

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

Деталь характеризуется такими параметрами:

  • напряжением 5-12 В;
  • потребляемым током 15-20 мА;
  • частотой возврата;
  • временем отпускания 50, 150 мкс или от 1 сек. ;
  • номинальным током нагрузки в 10 А;
  • внутренним сопротивлением.

Коммутируемое напряжение в пределах 250 VAC, 30 VDC.

Применение

Одноканальное устройство применяют для промышленных работ в таких системах:

  • автоматизация;
  • управление технологической установкой;
  • контроль токов и напряжения;
  • фиксация отклонений параметров от нормального состояния.

В бытовых условиях может активировать и выключать:

  • освещение;
  • вентиляторы;
  • шторы;
  • котлы;
  • кондиционеры;
  • гаражные ворота;
  • полив;
  • конвекторы;
  • электромагнитные и шаровые клапаны для перекрытия воды.

В современных квартирах применяют астрономический одноканальный модуль. Задача аппарата – контролировать освещение в зависимости от положения солнца и стороны света.

Плюсы и минусы одноканального реле

Купить электромагнитный одноканальный блок стоит в силу таких причин:

Низкая цена.
Компактный размер.
Малое электропотребление.
Проводимость большой нагрузки.
Малая отдача тепла.

Выделяют следующие недостатки:

небольшая задержка при запуске, сложность подачи индуктивных нагрузок, возникают помехи.

Преимущества полупроводниковых коммутаторов:

Долго служат.
Нет задержки при включении.
Без шумов, помех.
Потребляют мало энергии.
Высокая износостойкость.

Основной недостаток твердотельного устройства – нагрев при коммутации. Значение максимальной рабочей температуры составляет 80 0С.

Подключение

Подключение электромагнитного блока требует соблюдения техники безопасности, потому что неграмотная работа грозит ударом тока 220 В.

Установить можно таким способом:

  1. Обесточить электросеть.
  2. Если деталь перевозилась и хранилась при температуре ниже 0 0С, то дать ей остыть 3 часа в помещении.
  3. Изучить схему, приведенную в инструкции.
  4. Подключить одноканальное реле.
  5. Установить все детали.
  6. Подать напряжение 220 В.
  7. При необходимости разместить антенну.
  8. Программировать мобильный гаджет.

Горящие светодиоды – индикатор напряжения в сети. Если лампочка не светит, то необходимо перепроверить подключение проводов модуля к системе электропитания.

Производитель не рекомендует устанавливать в местах, где возможно попадание на устройство влаги, прямых солнечных лучей. Оборудование будет исправно работать при температуре 0-40 0С.

Производители реле

Благодаря надежной работе и соответствию эксплуатационных показателей заявленным характеристикам, наибольшую популярность приобрели такие модули от российских и зарубежных производителей:

  1. Реле времени одноканальное ЭРКОН с микропроцессорной базой, выдает измерения с высокой точностью. ЭРКОН 214 Имеет цифровой индикатор, таймер и возможность регулирования 11 временных диаграмм. Двухканальных версий этой модели нет. Надежный и простой в эксплуатации аппарат.
  2. Одноканальное реле Arduino с таймером 0-10 секунд и микросхемой ne555 на 12В имеет максимальную нагрузку 2200 Вт.
  3. Одноканальный модуль DAS-101 управляет нагрузкой до 3,5 кВт с помощью выключателей или радиокоманд. Блок устанавливают в монтажном коробе за выключателем.
  4. Реле контроля напряжения и фаз РКНФ одноканальное для систем автоматики, предупреждающих о возгорании. РКНФ с 2-мя каналами предотвращают включение пожарных насосов в аварийной ситуации.
  5. Одноканальное реле времени – универсальное устройство контроля на микросхеме ne555 для автоматизированных процессов. РВ1-Д2 имеет 8 режимов, в том числе таймер времени.

Одноканальное реле зарекомендовавших себя производителей – необходимый промежуточный аппарат для дистанционного управления оборудованием. Грамотная установка требует специальных навыков, знаний, четкого соблюдения техники безопасности.

Подключение 4х проводного дымового пожарного извещателя ИП212-45 к цифровому входу Ардуино

В этом посте я расскажу как можно подключить 4х проводный дымовой пожарный извещатель ИП212-45 к цифровому входу Ардуино. Про метод подачи питания на извещатель вы можете прочитать в посте Подключение 4х проводного дымового пожарного извещателя к Ардуино, здесь используется тот же принцип. В данном примере я использовал оптореле AQW212. Оно сильно дешевле отечественных, особенно если заказывать у наших китайских братьев.

Сразу оговорюсь о минусах и плюсах подключения к цифровому входу. Из плюсов — мы экономим аналоговые входы и самое главное — меньше зависим от возможных перепадов напряжения, т.к. при подключении к аналоговому входу мы использовали делители напряжения, на которых это самое напряжение и будет меняться при флуктуациях, а так как разница в измеряемых значениях напряжения не большая — возможны ложняки. Еще один плюс — развязка входа через оптореле. Что бы в шлейфе не произошло — наша Ардуинка не пострадает. Из минусов — нужен еще один канал оптореле для организации развязки и потеря информации о неисправности в шлейфе. Так, при КЗ или срабатывании извещателя у нас будет управляющий сигнал, а при обрыве или норме извещателя его не будет.

Давайте взглянем на принципиальную схему подключения:
Принципиальная схема подключения ИП212-45 к цифровому входу Ардуино с помощью оптореле AQW212

Данная схема рассчитана на электропитание извещателя от 12В и напряжение шлейфа 12В. Для тех, кто не очень дружит со схемами я дам краткое пояснение.
Принцип работы шлейфа с оптореле
При напряжении 12В ток в шлейфе без ограничительного резистора при срабатывании извещателя будет 24 мА (измерено на нескольких извещателях). Таким образом сопротивление шлейфа при срабатывании извещателя будет равно 500 Ом (верхняя часть рисунка). Теперь подключим ограничительный резистор номиналом 5 кОм, ток уменьшится до 2 мА и на данном резисторе будет падать примерно 11В (средняя часть часть рисунка). Далее, параллельно резистору 5 кОм подключаем вход оптореле, но нам необходимо ограничить ток через него, поэтому последовательно со входом оптореле включаем резистор на 2 кОм (нижняя часть рисунка). Как рассчитывать номинал ограничительного резистора для оптореле я уже писал. Я не буду расписывать простейшие формулы, вы сами можете посчитать что ток в шлейфе будет приблизительно 6 мА.

Таким образом, срабатывая, извещатель управляет каналом оптореле и мы коммутируем ноль на цифровой вход. Почему выбран именно ноль? Чтобы избежать ложняков. Можно было конечно подтянуть вход к земле с помощью резистора и подавать +5В, но зачем нам лишний резистор, если в Ардуинке есть возможность программно подтянуть вход к лог 1. Делается это с помощью функции pinMode ([pin], INPUT_PULLUP).

Есть еще один момент. В своих опытах я обнаружил что при мигании с/д на извещателе в рабочем режиме на очень короткий момент оптореле срабытавает. Думаю что это связано с тем, что в цепь шлейфа включен светодиод сигнализирующий о состоянии извещателя. Это приводит к ложному срабатыванию. Однако достаточно добавить в код задержку на 5 мс и ложные срабатывания пропадают.

Ниже приведен не большой код для проверки:

uint8_t manPin = 2; // задаем пин для управления питанием
uint8_t secPin = 3; // задаем пин для контроля
bool flag1 = false;
bool flag2 = false;
 
void setup() {
 
pinMode (secPin, INPUT_PULLUP); // подтягиваем пин к лог 1
pinMode (manPin, OUTPUT);
digitalWrite(manPin, false); // снимаем питание
 
Serial.begin(9600);
}
 
void loop() {
  if (!flag2){
    if (digitalRead(secPin) == false){
    delay (5);
      if (digitalRead(secPin) == false){
        flag2 = true;
        flag1 = true;
      }       
    }
  } 
  if (flag1) {
    Serial.println(F("Fire!"));
    flag1 = false;
    };
  test();
}
void test() { // функция для управления питанием через монитор сом-порта.
  if (Serial.available()) {
    byte symbol = Serial.read();
    if (symbol == '0') {
      Serial.println(F("0 pressed"));
      digitalWrite(manPin, true); // подаем питание
      flag2 = false;
    }
    else  if (symbol == '1') {
      Serial. println(F("1 pressed"));
      digitalWrite(manPin, false); // снимаем питание      
    }
  }
}

Управление реле с помощью Arduino

Всем привет, добро пожаловать на мой канал. Это мой 4-й урок о том, как управлять РЕЛЕ (не модулем реле) с помощью Arduino.

Существуют сотни учебных пособий о том, как использовать «релейный модуль», но я не смог найти хорошего, в котором показано, как использовать релейный модуль, а не релейный модуль. Итак, здесь мы должны обсудить, как работает реле и как мы можем подключить его к Arduino.

Примечание: Если вы выполняете какие-либо работы с «сетевым питанием», например, с электропроводкой переменного тока 120 В или 240 В, вы всегда должны использовать надлежащее оборудование и защитные приспособления и определить, достаточно ли у вас навыков и опыта, или проконсультироваться с лицензированным электриком. Этот проект не предназначен для использования детьми.

Шаг 1: Основы

Реле – это большой механический переключатель, который включается или выключается при подаче напряжения на катушку.

В зависимости от принципа действия и конструктивных особенностей реле бывают разных типов, например:

  • многомерные реле и так далее, с различными номинальными характеристиками, размерами и областями применения.

Однако в этом руководстве мы будем обсуждать только электромагнитные реле.

Руководство по различным типам реле:

Шаг 2: Мое реле (SRD-05VDC-SL-C)

Реле, на которое я смотрю, – это SRD-05VDC-SL-C.Это очень популярное реле среди любителей электроники Arduino и DIY.

Это реле имеет 5 контактов. 2 для катушки. Средний – COM (общий), а остальные два – NO (нормально открытый) и NC (нормально закрытый). Когда ток течет через катушку реле, создается магнитное поле, которое заставляет железный якорь двигаться, замыкая или разрывая электрическое соединение. Когда электромагнит находится под напряжением, NO – это тот, который включен, а NC – тот, который выключен. Когда катушка обесточена, электромагнитная сила исчезает, и якорь возвращается в исходное положение, включая замыкающий контакт.Замыкание и отпускание контактов приводит к включению и выключению цепей.

Теперь, если мы посмотрим на верхнюю часть реле, первое, что мы увидим, это SONGLE, это название производителя. Затем мы видим «Номинальный ток и напряжение»: это максимальный ток и / или напряжение, которое может пройти через переключатель. Он начинается с 10 А при 250 В переменного тока и снижается до 10 А при 28 В постоянного тока. Наконец, нижний бит говорит: SRD-05VDC-SL-C SRD: модель реле. 05VDC: Также известное как «Номинальное напряжение катушки» или «Напряжение активации реле», это напряжение, необходимое катушке для активации реле.

  • S: обозначает структуру «герметичного типа»
  • L: это «чувствительность катушки», которая составляет 0,36 Вт
  • C: сообщает нам о контактной форме

Я приложил техническое описание реле для получения дополнительной информации. http://old.ghielectronics.com/downloads/man/20084 …

Шаг 3: Знакомство с реле

Начнем с определения контактов катушки реле.

Это можно сделать либо подключив мультиметр к режиму измерения сопротивления со шкалой 1000 Ом (поскольку сопротивление катушки обычно находится в диапазоне от 50 до 1000 Ом), либо используя батарею.Это реле не имеет маркировки полярности, поскольку в нем нет внутреннего подавляющего диода. Следовательно, положительный выход источника питания постоянного тока может быть подключен к любому из контактов катушки, а отрицательный выход источника питания постоянного тока будет подключен к другому контакту катушки или наоборот. Если мы подключим нашу батарею к правильным контактам, вы действительно можете услышать звук * щелчка * при включении переключателя.

Если вы когда-нибудь запутаетесь в определении того, какой из них является нормально разомкнутым, а какой – нормально замкнутым, выполните следующие шаги, чтобы легко определить, что:

  • Установите мультиметр в режим измерения сопротивления.
  • Переверните реле вверх дном, чтобы увидеть контакты, расположенные в его нижней части.
  • Теперь подключите один на щупе мультиметра к контакту между катушками (общий контакт)
  • Затем подключите другой щуп один за другим к оставшимся 2 контактам.

Только один из контактов замыкает цепь и будет показывать активность на мультиметре.

Шаг 4: Arduino и реле

* Возникает вопрос: «Зачем использовать реле с Arduino?»

Контакты GPIO (ввода / вывода общего назначения) микроконтроллера не могут работать с устройствами с более высокой мощностью.Светодиоды достаточно просты, но большие силовые элементы, такие как лампочки, двигатели, насосы или вентиляторы, требуют более хитрой схемы. Вы можете использовать реле 5 В для переключения тока 120–240 В и использовать Arduino для управления реле.

* Реле в основном позволяет при относительно низком напряжении легко управлять цепями более высокой мощности. Реле выполняет это, используя 5 В, выводимое с вывода Arduino, для подачи питания на электромагнит, который, в свою очередь, замыкает внутренний физический переключатель для включения или выключения цепи более высокой мощности.Коммутационные контакты реле полностью изолированы от катушки и, следовательно, от Arduino. Единственная связь – магнитное поле. Этот процесс называется «Электрическая изоляция».

* Теперь возникает вопрос: зачем нам нужен дополнительный бит схемы для управления реле? Катушке реле требуется большой ток (около 150 мА) для управления реле, чего Arduino не может обеспечить. Поэтому нам нужно устройство для усиления тока. В этом проекте NPN-транзистор 2N2222 управляет реле, когда переход NPN становится насыщенным.

Шаг 5: Требования к оборудованию

Для этого руководства нам потребуется:

  • 1 x Arduino Nano / UNO (все, что под рукой)
  • 1 x 1N4007 Высоковольтный диод с высоким номинальным током для защиты микроконтроллера от напряжения шипы
  • 1 x 2N2222 NPN-транзистор общего назначения
  • 1 светодиод и резистор ограничения тока 220 Ом для проверки возможности подключения

USB-кабель для загрузки кода в Arduino и общее паяльное оборудование.

Шаг 6: Сборка

* Начнем с подключения контактов VIN и GND Arduino к положительным и отрицательным шинам макета.

* Затем подключите один из выводов катушки к положительной шине 5 В на макетной плате.

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

* Затем подключите коллектор NPN-транзистора ко 2-му выводу катушки.

* Излучатель подключается к отрицательной шине макета.

* Наконец, с помощью резистора 1 кОм подключите базу транзистора к выводу D2 Arduino.

* Вот и наша схема завершена, теперь мы можем загрузить код в Arduino для включения или выключения реле. В основном, когда + 5В протекает через резистор 1 кОм к базе транзистора, ток около 0,0005 ампер (500 микроампер) течет и включает транзистор. Через переходник начинает течь ток силой около 0,07 ампер, включающий электромагнит. Затем электромагнит тянет переключающий контакт и перемещает его, чтобы подключить клемму COM к клемме NO.

* После подключения нормально разомкнутой клеммы можно включить лампу или любую другую нагрузку. В этом примере я просто включаю и выключаю светодиод.

Шаг 7: Код

Код очень простой. Просто начните с определения цифрового вывода номер 2 Arduino как вывода реле.

Затем определите pinMode как OUTPUT в разделе настройки кода. Наконец, в разделе цикла мы собираемся включать и выключать реле после каждых 500 циклов ЦП, устанавливая контакт реле на HIGH и LOW соответственно.

Шаг 8: Заключение

* Помните: очень важно разместить диод поперек катушки реле, потому что при снятии тока с катушки генерируется всплеск напряжения (индуктивный откат от катушки) (электромагнитные помехи). из-за коллапса магнитного поля. Этот скачок напряжения может повредить чувствительные электронные компоненты, управляющие цепью.

* Самое важное: как и в случае с конденсаторами, мы всегда занижаем рейтинг реле, чтобы снизить риск отказа реле. Допустим, вам нужно работать при 10 А при 120 В переменного тока, не используйте реле, рассчитанное на 10 А при 120 В переменного тока, вместо этого используйте реле большего размера, например 30 А при 120 В переменного тока. Помните, что мощность = ток * напряжение, поэтому реле на 30 А при 220 В может выдерживать до 6000 Вт устройства.

* Если вы просто замените светодиод на любое другое электрическое устройство, такое как вентилятор, лампочка, холодильник и т. Д., Вы сможете превратить это устройство в интеллектуальное устройство с розеткой, управляемой Arduino.

* Реле также можно использовать для включения или выключения двух цепей. Один, когда электромагнит включен, а второй, когда электромагнит выключен.

* Реле помогает в электрической изоляции. Коммутационные контакты реле полностью изолированы от катушки и, следовательно, от Arduino. Единственная связь – магнитное поле.

Примечание: Короткое замыкание на выводах Arduino или попытка запустить от него сильноточные устройства могут повредить или разрушить выходные транзисторы на выводе или повредить весь чип AtMega. Часто это приводит к “мертвому” выводу микроконтроллера, но оставшийся чип все равно будет нормально работать.По этой причине рекомендуется подключать выводы ВЫХОДА к другим устройствам с резисторами 470 Ом или 1 кОм, если для конкретного приложения не требуется максимальный ток, потребляемый выводами.

Шаг 9: Спасибо

Еще раз спасибо за просмотр видео! Надеюсь, это вам поможет. Если вы хотите поддержать меня, вы можете подписаться на мой канал и смотреть другие мои видео. Спасибо, еще раз в моем следующем видео.

Как использовать реле 5 В на Arduino

Arduino – это макетная плата на основе микроконтроллера, работающая от небольшого источника постоянного тока.Реле – это устройство, которое помогает микроконтроллерам (или платам на основе микроконтроллеров), таким как Arduino, включать и выключать различные бытовые приборы, такие как двигатели, освещение, водонагреватели, телевизор, вентиляторы и т. Д.

Сегодня Arduino используется для широкого спектра такие приложения, как управление светодиодами, мониторинг температуры, регистрация данных и включение двигателей и т. д. Другая важная задача, которую может выполнить Arduino, – это управление реле 5 В для управления приборами и устройствами высокого напряжения переменного тока.

Семейство микроконтроллеров Arduino, таких как UNO, Nano и Mega и т. Д., Можно запрограммировать для управления простым реле 5 В, т.е. включать или выключать его при нажатии кнопки, считывании значения температуры с термистора или просто путем установки до предустановленного таймера.

В этом проекте мы увидим простую схему, в которой Arduino UNO будет управлять реле 5 В, которое, в свою очередь, будет лампой.

Примечание: Мы использовали Arduino UNO в этом проекте, поскольку она более популярна, чем другие платы Arduino, и новички в электронике могут легко ее использовать.Если у вас есть другая плата, такая как Arduino Nano или Arduino Mega, вы можете использовать ее без каких-либо проблем.

Осторожно: Мы собираемся подключить источник питания 240 В (или 110 В в зависимости от того, где вы живете) к модулю реле 5 В, чтобы включить лампу. Вы должны быть очень осторожны и осторожны при подключении к сети. Если у вас есть хотя бы малейшие сомнения по поводу подключения, не стесняйтесь обращаться за помощью к профессионалу.

Принципиальная схема

Давайте посмотрим на принципиальную схему проекта.Несмотря на то, что мы использовали релейный модуль на 5 В, соединения на этой принципиальной схеме будут описывать полную установку.

Необходимые компоненты

  • Arduino UNO (или любая другая плата Arduino) [Купить здесь]
  • Реле 5 В
  • 1N4007 Диод
  • BC547 – Транзистор NPN
  • Красный светодиод (может использоваться как светодиод включения питания)
  • Зеленый светодиод (можно использовать как светодиод включения реле)
  • 2 резистора по 1 кОм (1/4 Вт – для красных и зеленых светодиодов)
  • Лампа
  • Провода для подключения компонентов постоянного напряжения
  • Провода для подключения переменного тока Сеть и лампа

Описание схемы

Давайте теперь посмотрим, как устроена схема.Во-первых, в этом проекте мы использовали реле на 5 В. Это упрощает задачу, так как Arduino может напрямую включать реле. Если вы использовали реле на 12 В, как мы использовали в этом проекте Arduino Relay Control, вам необходимо использовать отдельный источник питания для реле.

Что касается конструкции схемы, она очень проста, поскольку мы использовали модуль реле на 5 В, а не отдельные компоненты. Хотя принципиальная схема объясняет подробные подключения, на практике нам не нужно было выполнять все подключения.

Большинство релейных модулей (5 В или 12 В) будут поставляться с вышеупомянутым подключением, и, следовательно, все, что вам нужно, это подать питание на модуль реле i.е. 5V и GND и подключите управляющий сигнал от Arduino к управляющему выводу на плате реле.

Подходя к нагрузочной части, то есть к лампе, горячий провод от сети подключается к одному выводу лампы. Другой вывод лампы подключен к нормально разомкнутому (NO) контакту реле 5V. Наконец, нейтральный провод от сети подключается к общему контакту (COMM) реле.

Небольшой датчик света в виде LDR (светозависимого резистора) используется для автоматического включения или выключения света.Выходной сигнал датчика LDR подается на вывод аналогового входа A0.

Описание компонентов

Реле

Преимущество использования реле 5 В в этом проекте заключается в том, что питание реле может подаваться напрямую с самой платы Arduino UNO. Давайте теперь посмотрим на некоторые основы реле. Реле – это тип переключателя, который действует как интерфейс между микроконтроллерами и нагрузками переменного тока.

Простое однополюсное реле на одно направление (SPST), подобное тому, которое используется в этом проекте, состоит из 5 клемм: 5 В, GND, нормально разомкнутый (NO), нормально замкнутый (NC) и общий (COMM).Поскольку нам нужно управлять этим реле с помощью Arduino, используется транзистор с дополнительным контактом, называемым Control Pin на модуле реле.

Работа над проектом

Здесь объясняется простой проект, в котором Arduino UNO управляет реле 5В. Работа проекта основана на функционировании реле и способности Arduino управлять реле. Обсудим работу проекта.

Как упоминалось ранее, связав Arduino с модулем реле на 5 В, мы намереваемся управлять нагрузкой переменного тока, например лампой.Вместо того, чтобы использовать его напрямую, мы разработали небольшое приложение, в котором LDR используется для определения интенсивности света и автоматического включения или выключения реле.

При нормальных условиях освещения выходной сигнал LDR будет в диапазоне 80–90 (диапазон 0–255). Когда условия освещения становятся темными (это можно сделать, накрыв LDR рукой), выходной сигнал LDR перескакивает на 130–140. Это состояние можно использовать для срабатывания реле 5 В и включения света.

КОД

Преимущества и недостатки

Преимущества: Основным и важным преимуществом подключения реле 5 В к Arduino является то, что оно может питаться от самой Arduino.

Недостатки : Транзисторное реле может быть не идеальным для длительного использования, так как в катушке реле всегда будет шум. Подходящим вариантом будет использование дополнительной изоляции, такой как оптоизолятор, или полное устранение электромеханического реле и его замена твердотельным реле.

Приложения

  • Взаимодействие реле 5 В с Arduino открывает двери для огромного количества приложений. Хотя основной задачей реле является управление нагрузкой, то, как это реле управляется Arduino, делает его интересным проектом.
  • Вот некоторые из техник и методов, с помощью которых мы можем управлять реле: Bluetooth, инфракрасный (ИК) пульт дистанционного управления, пара радиочастотный передатчик – приемник или даже через Интернет.
  • Для домашней автоматизации на базе Arduino требуется комбинация Arduino и множества релейных модулей (в зависимости от количества нагрузок).

Конструкция и вывод Видео

Рекомендуемое чтение:

Подключение реле 12 В к Arduino

Привет, ребята.Мой веб-сайт обычно только на итальянском языке, но эту статью читали все больше и больше раз (1600 раз за 7 месяцев), для этого я хочу перевести ее на английский. Я не очень хорошо говорю по-английски, поэтому надеюсь, вы меня хорошо понимаете.

Сегодня мы рассмотрим, как мы можем использовать Arduino для управления внешним реле. Но начнем с основ. Что такое реле и почему мы должны подключать его к Arduino? Реле можно рассматривать как переключатель, только то, что оно не активируется и не деактивируется нашей рукой, а активируется и деактивируется прохождением тока.Следовательно, реле можно использовать во всех тех случаях, когда гипотетический переключатель должен быть активирован электронным устройством. Возьмем простой пример. Если мы хотим создать схему, которая включает свет с наступлением темноты, реле было бы правильным «переключателем», который наша схема могла бы использовать для включения или выключения света. То же самое относится к сопротивлению посудомоечной машины, сирене сигнализации, открытию ворот дома и т. Д. Первым «инстинктом» было бы напрямую подключить реле к выходу Arduino: не делайте этого! Посмотрим почему.Посмотрите на картинку ниже: это реле, взятое наугад из тех, что были у меня дома. Прежде всего отметим, что этот тип реле работает при напряжении 12 В (катушка 12 В), а выходы Arduino – 5 В. Но будьте осторожны, существует множество типов реле, которые работают при разных напряжениях как ниже, так и выше 12 В. Реле имеет катушку, внутри которой поток тока создает магнитное поле, которое активирует внутренний переключатель. Но как он поглощает эту катушку? Если у вас есть техническое описание производителя, вы уже правы.В другом случае вам просто нужно использовать мультиметр и измерить сопротивление катушки: в моем случае мы находимся на 360 Ом (Примечание: на картинке 340, но это не то же реле, на котором я делал все расчеты для статьи. ). Поскольку V = R * I (закон Ома) и, следовательно, I = V / R, мы получаем, что 12 В / 360 Ом дают мне 33 мА, что довольно близко к максимальной нагрузке в 40 мА, обеспечиваемой выходными контактами Arduino. Но когда мы проектируем схемы этого типа, приходится использовать так называемый «коэффициент защиты 2» на выходах интегрированного.Для этого мы должны попросить себя брать с выходов Arduino не более 20 мА, что составляет половину максимальной выходной мощности. Как мы можем это сделать? Решение относительно простое: используйте транзистор! Не убегай, погоди, не так уж и сложно. На картинке вы можете увидеть готовый к использованию набор транзисторов. Даже если вы их не знаете, вы можете просто купить за несколько евро один из этих наборов, из которых вы найдете 100 среди наиболее распространенных типов. Но теперь, когда мы знаем, что ваша покупка не представляет особых проблем, как нам подключить транзистор к Arduino? В основном транзистор можно использовать в качестве усилителя, поэтому мы можем увеличить слабый сигнал Arduino до более сильного, достаточного для включения реле.Я не говорю о чудесах вне закона физики, повышенная мощность исходит от внешней линии 12 В. Рядом вы можете увидеть изображение принципиальной схемы. Как видите, транзистор (Q1) состоит из 3 контактов, которые называются эмиттер, база и коллектор. Расположение трехконтактных транзисторов не одинаково, поэтому мы должны посмотреть, чтобы с уверенностью распознать схему, предоставленную производителем. Однако во всех случаях мы должны подключить базу к «слабому» выходу Arduino, в то время как более сильный ток, запускающий реле, будет течь от коллектора к эмиттеру.Подводя итог: нам нужен транзистор, который должен работать на базе при 5 В с максимальным током 20 мА и который в этих условиях позволяет пропускать ток между коллектором и эмиттером 12 В / 33 мА. Еще одна принципиальная вещь – это диод, включенный последовательно с реле. Это очень важно для защиты транзистора.

Когда мы фактически замыкаем цепь, катушка реле создает магнитное поле, которое позволяет срабатывать внутренний переключатель. Затем, когда мы снова откроем цепь, транзистор будет закрыт для прохождения тока катушки, НО ток будет продолжать проходить из-за индукции магнитного поля.Это приводит к пику тока, который может легко сжечь транзистор. Диод служит именно для того, чтобы ток мог отводиться без повреждений. Теперь вопрос: теперь вопрос: как выбрать транзистор? Переворачиваем коробку, чтобы найти все необходимые нам технические данные. Это не означает, что мы обязаны покупать тот же самый пакет, который, среди прочего, я купил наугад. Важно знать, какая информация нам нужна, и если у вас ее нет, Google – ваш лучший друг.Мы собираемся получить один NPN, а не PNP (разница в полярности).

Если мы возьмем BC547B, один из многочисленных в коробке, мы увидим, что коллектор поддерживает максимум 45 В (Vce), что вполне достаточно, чтобы выдержать требуемые 12 В от реле. Максимальный пиковый ток коллектора составляет 200 мА (Ic max = 0,2 А) против всего 33 мА, необходимого для питания реле. Теперь нам нужно правильно определить сопротивление, расположенное между выходом Arduino и базой транзистора.Если ток реле составляет 33 мА, а hFE транзистора составляет 200, мы получаем минимальное значение тока на базе 33/200 = 0,165 мА, но по ряду причин, связанных с природой транзисторов, его необходимо умножить как минимум на 2. или 3 раза до 0,33-0,495 мА (~ 0,5 мА). Следовательно, ток на базе транзистора должен быть минимум 0,5 мА и максимум 20 мА (половина от того, что может доставить Arduino). Зная это, мы можем легко вычислить значение сопротивления. Мы знаем, что напряжение на выходе Arduino составляет 5 В, но его нужно уменьшить до 0.7V поглощается транзистором. Таким образом, у нас есть 4,3 В со значениями сопротивления от 4,3 / 0,5 до 3,4 / 20, которые после простого преобразования единиц дают значение между минимальным значением сопротивления 215 Ом и максимальным значением 8600.

Нам просто нужно подготовить схему и создать небольшое программное обеспечение для тестирования. Очевидно, что значение сопротивления между наибольшим будет использовать меньший ток (от Arduino), что предпочтительнее. Я использовал в тесте промежуточное значение 4,7 кОм (4700 Ом). Теперь, когда вы знаете, как производить все расчеты, посетите эту страницу: это онлайн-калькулятор для выбора правильного сопротивления.Он на итальянском, но вы можете использовать его, не говоря на этом языке. Для программного обеспечения мы можем просто использовать приведенный выше пример, в котором внутренний светодиод мигает, просто используйте выход 13, потому что помимо мигания светодиода есть также размыкание и замыкание реле. Будьте осторожны, чтобы в схеме схемы коллектор и эмиттер не соответствовали реальности проекта, но, как я уже сказал, расположение не стандартизировано. Я оставляю вам изображение проекта, которое вы можете увидеть даже в полном разрешении, щелкнув по нему, и с видео, где вы можете услышать «щелчок» реле.Вы также заметите внешний источник питания 12 В.

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

Автоматический выключатель переменного тока (кондиционер) ВКЛ / ВЫКЛ

Это руководство посвящено взаимодействию SSR (твердотельного реле) с arduino uno. Автокондиционер на выключателе выполнен в виде поделок.Начнем с того, что такое SSR? SSR означает твердотельное реле. В чем разница между обычным реле и ssr? Обычные реле – это механические реле, тогда как ssr не является механическим. SSR использует механизм оптоизоляции для переключения нагрузок большой мощности. Подобно механическим реле, ssr обеспечивает гальваническую развязку между двумя цепями, а оптоизолятор (оптрон) действует как переключатель между двумя цепями. SSR имеет некоторые преимущества перед механическими реле. Их можно включить с гораздо более низким постоянным напряжением и током.SSR может быть включен с минимальным напряжением 3 В постоянного тока. SSR может управлять гораздо более мощными нагрузками, чем механические реле. Скорость переключения сср намного больше механической. Поскольку у них нет механической части в ssr, они не производят звука во время переключения.
SSR предлагают многие компании. Некоторые ведущие компании – это Broadcom, Crydom, IXYS, Omron, Panasonic, Phoenix Contact, Scneider Electric, TE Connectivity, Teledyne, Vishay. Я собираюсь использовать Crydomssr в проекте ниже.

Автоматическое включение / выключение переменного тока при температуре

Я собираюсь измерить температуру в комнате и в зависимости от температуры буду включать или выключать кондиционер.Однопроводной датчик температуры DHT22 соединен с Arduino для измерения температуры в помещении.

DHT22 – это базовый недорогой цифровой датчик температуры и влажности. Он использует емкостной датчик влажности и термистор для измерения окружающего воздуха. Он выводит цифровой сигнал на вывод данных. Он прост в использовании, но требует аккуратного выбора времени для сбора данных. Единственным реальным недостатком этого датчика является то, что вы можете получать от него новые данные только каждые 2 секунды. DHT22 – это повышение до DHT11.DHT22 имеет больший диапазон температуры и влажности, а также более точен, чем dht11.

Твердотельное реле с Arduino – Принципиальная схема проекта

Схема

Project заключается в простом соединении цифрового вывода DHT22 с цифровым выводом №2 Arduino. Между dht22 vcc и выводом данных вставьте подтягивающий резистор 10 кОм. Заземлите контакт заземления dht22. Я запитал dht22 с выходом Arduino +5 В. Для SSR (твердотельного реле) я использовал цифровой контакт №7.Подключите вход + положительный конец ssr непосредственно к контакту № 7 Arduino. Заземлите другой контакт. Вставьте резистор на 10 кОм между входами SSR. Этот резистор заставит штифт ssr не плавать. К другим концам сср подключают сетевую линию электричества.
Принципиальная схема проекта приведена справа. Arduino питается от внешнего источника питания +12 В.

Crydom SSR (твердотельное реле) с подключением к arduino и датчику температуры dht22

ТТР с микроконтроллером и транзистором

У меня работала верхняя конфигурация.Запуск ssr напрямую с цифровых контактов Arduino. Crydom ssr, показанный на рисунке выше, который я использовал, требует от 3 до 32 вольт постоянного тока для включения другой цепи. К выходу вы можете подключить максимальную нагрузку 240 вольт переменного тока и до 40 ампер тока. Crydom ssr хороши, и я использовал их во многих своих проектах. Я даже купил использованные SSR на eBay и использовал их в своих проектах, и я никогда не получал жалоб.
Некоторые люди сказали, что эта конфигурация у них не работает. Я думаю, это может быть связано с требуемым входным напряжением постоянного тока.Возможно, твердотельные реле, которые они используют, требуют большего напряжения и тока на входе. Поэтому я рекомендую использовать транзистор для включения ssr вместо прямого включения ssr с помощью вывода gpio (универсальный ввод / вывод) микроконтроллера. Конфигурация транзистора показана слева. Транзистор NPN используется для включения ssr с напряжением +12 вольт.

База транзистора управляется микроконтроллером. Я рекомендую использовать эту конфигурацию, поскольку она гарантирует, что напряжение не упадет ниже 3 вольт.Это также другие альтернативы SSR, и с их помощью мы можем управлять нагрузками большой мощности. Я написал по нему хороший учебник.

Переходим к части кода. Сначала я включил в код библиотеку датчиков температуры dht. Библиотека действительна для датчиков температуры DHT11, DHT21 и DHT22, что означает, что мы можем использовать три датчика с одной и той же библиотекой. Я использую DHT22, поэтому я передал DHT22 как ссылку на класс DHT. Затем я объявил управляющий вывод ssr Arduino Pin # 7 как выходной и начал считывание датчика dht.

Примечание: Если у вас нет с собой DHT22. Вы можете подключить любой датчик DHT11 или DHT21 с такой же конфигурацией для DHT22. Просто замените DHT22 на DHT11 или DHT21.

Я использую DHT22 только для измерения температуры по Цельсию / Цельсию, хотя он также может выводить температуру по Фаренгейту. Я также не использую его значение влажности. Я выключаю переменный ток по температуре по Цельсию. Если температура ниже 22 градусов по Цельсию, ssr остается выключенным. При повышении температуры с 22 градусов по Цельсию автоматически включается переменный ток.Между каждым считыванием я также вставил 2-секундную задержку, чтобы убедиться, что датчик DHT22 обновил свои показания и не совпал с предыдущими.


Я управлял своим домашним кондиционером, используя конфигурацию, указанную выше. Единственная проблема, с которой я столкнулся, заключается в том, что ssr становится слишком горячим при повышении температуры на 30 градусов по Цельсию. Поэтому я установил хороший большой радиатор с ssr. Он все еще нагревается, когда температура поднимается выше 33, но не так сильно, как до установки радиатора.

Скачать код проекта. Папка содержит файл проекта arduino .ino. Пожалуйста, поделитесь с нами своим мнением о проекте. Если у вас есть вопросы, напишите их ниже в разделе комментариев.

Ограничение времени просмотра ТВ с помощью реле, управляемого Arduino

Большинство из нас слишком много времени проводят перед телевизором. Поэтому я разработал систему, которая автоматически ограничивает время и продолжительность включения телевизора.

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


Используя микроконтроллер Arduino, вы можете запрограммировать систему так, чтобы телевизор был включен только определенное время каждый день или между определенными часами. Вы можете установить PIN-код, чтобы только определенные люди могли его включить. Вы даже можете настроить его так, чтобы телевизор не включался, если в этот день вы не сделали определенное количество упражнений.

Система очень универсальна и может быть адаптирована под ваши нужды.

Шаг № 1: Схема управления

  • Схема управления для этого проекта очень проста. По сути, это просто микроконтроллер Arduino и реле на 5 вольт. Для питания реле напрямую от Arduino катушка реле должна быть рассчитана на 30 мА или меньше. Если вашему реле требуется более 30 мА, вам необходимо добавить транзистор для управления реле. Нормально разомкнутый зажим и общий зажим реле подключены к входному кабелю.Катушка реле подключена к одному из цифровых контактов и одному из контактов GND на Arduino. Диод подключен параллельно катушке реле, чтобы защитить Arduino от скачков напряжения, которые могут возникнуть при выключении реле.
  • Обычно цифровой вывод установлен на НИЗКИЙ. Это означает, что реле выключено и две половины входного провода отключены. В этом состоянии сигнал не может достичь телевизора. Но когда цифровой вывод установлен в ВЫСОКОЕ, реле включается и соединяет две половинки входного кабеля.Именно так Arduino определяет, когда телевизор принимает сигнал от устройства ввода.
Шаг № 2: Выберите соответствующий соединительный кабель

Первое, что вам нужно сделать, это получить соединительный кабель, который соответствует входным разъемам на вашем телевизоре и источнику сигнала. Наиболее распространенными типами являются коаксиальный кабель, кабель RCA и кабель HDMI.

Шаг № 3: Обрежьте кабели и снимите внешнюю изоляцию

  • Далее нам нужно разрезать соединительный кабель посередине.Затем снимите примерно 2 дюйма внешнего слоя изоляции, чтобы обнажить первый слой внутренних проводов. Отделите и отогните эти провода, чтобы обнажить следующий слой изоляции. Снимите примерно половину этого открытого участка изоляции. Это откроет внутренние провода. Скрутите вместе первый набор проводов. Затем скрутите второй комплект проводов. Теперь у вас должно быть две отдельные жилы проводов, которые можно подключить к схеме переключения реле.
  • Эта простая процедура подходит для кабелей RCA и коаксиальных кабелей.Однако кабели HDMI немного сложнее. Внутри кабеля HDMI много проводов. Если вы хотите попытаться вручную разделить провода кабеля HDMI, вам потребуется много времени и терпения, а также нужно быть очень осторожным. Альтернативный метод, который может упростить задачу, – это использование монтажной платы HDMI.

Шаг 4: Припаяйте релейную цепь вместе
  • Начните с чистого листа перфорированной доски. Припаяйте реле к одной стороне платы.Затем припаяйте диод к плате рядом с реле и подключите выводы диода к клеммам катушки реле. Далее нужно подключить провода от входного кабеля.
  • Самые внутренние наборы проводов можно просто спаять вместе, прикрепив их к соседним отверстиям и соединив их валиком припоя. Внешний набор проводов в каждом кабеле будет сгруппирован вместе. В кабеле RCA все эти провода соединены вместе как земля. Так что это не повлияет на сигнал.Эти провода припаяны к плате. Затем перемычка соединяет их с клеммами переключателя реле.
  • Последние соединения, которые необходимо выполнить, – это провода, которые будут подключаться к Arduino. Подключите по одному проводу к каждой клемме катушки реле.

Шаг 5: Подключите релейную схему к Arduino

Теперь вам нужно подключить релейную схему к Arduino. Подключите провода от платы реле к Arduino так, чтобы анод диода был подключен к одному из контактов GND на плате.Затем возьмите провод, который подключен к катоду диода, и подключите его к одному из цифровых контактов на плате Arduino. Очень важно правильно установить полярность. Если вы случайно перевернете их, вы можете уничтожить Arduino.

Шаг № 6: Установите детали внутри изолированного проектного корпуса


Найдите большой изолированный проект. Затем прикрепите схему реле и Arduino к внутренней части корпуса с помощью небольшой капли горячего клея.Небольшой капли горячего клея будет достаточно, чтобы удерживать доски на месте, но вы все же сможете удалить их позже, если захотите. Вырежьте отверстия и прорези в задней части корпуса для кабелей, шнуров питания и проводов датчиков.

Шаг № 7: Решите, как вы хотите, чтобы телевизор управлялся

  • Теперь необходимо определиться с набором условий, при которых телевизор будет подключен. Есть много способов сделать это.
  • Самый простой способ – использовать таймер.Например, телевизор будет подключаться только в определенные часы (например, с 18:00 до 20:00). Другой вариант – установить определенное количество часов каждый день, в течение которого телевизор может быть включен. Это ограничивает количество часов, как и первый вариант, но не ограничивается определенным временем суток. Вы также можете создать коды доступа, которые позволят включать телевизор только определенным людям. Если вы хотите, чтобы ваша семья больше занималась спортом, вы можете настроить систему так, чтобы телевизор включался только в том случае, если вы в этот день сделали определенное количество упражнений.Возможности безграничны.
  • В следующих нескольких шагах я приведу несколько примеров того, как можно настроить систему разными способами.

Шаг № 8: Используйте простой оконный таймер для активации телевизора
  • Простейший вид управляющей программы – оконный таймер. Вот очень простой пример этого. После активации системы телевизор будет подключен на 1 час (3600000 миллисекунд). Затем он будет отключен на 23 часа (82800000 миллисекунд).Это будет создавать одночасовое окно каждый день, в котором можно будет смотреть телевизор. Вы можете легко изменить время этого, изменив значения в коде.
  • В качестве альтернативы вы можете настроить кнопку для включения времени просмотра телевизора. Это позволит пользователю выбирать, когда телевизор может быть включен, но все же ограничивает общее количество часов в день, когда он включен.

Шаг № 9: Установите код доступа для авторизованных пользователей для активации телевизора

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

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

Шаг № 10: Создайте датчик для включения телевизора, только если вы выполняли упражнения

  • Мой любимый способ контролировать систему ограничения ТВ – упражнения. Самый простой способ сделать это – установить на велотренажере датчик, который будет посылать сигнал в схему управления, когда кто-то крутит педали.Это позволит вам запрограммировать систему так, чтобы телевизор был включен только тогда, когда кто-то тренируется на велотренажере. Чем больше вы хотите смотреть телевизор, тем больше вам нужно тренироваться.
  • Другой способ настроить такую ​​систему – использовать датчик частоты пульса. Вот пример простого инфракрасного датчика пульса, сделанного своими руками.

Шаг № 11: Подключение датчиков к Arduino
  • Для большинства способов настройки системы ограничения ТВ потребуются датчики того или иного типа, и они должны быть подключены к вашему Arduino.Подключить датчики к Arduino очень просто. Есть два основных типа входов с Arduino. Есть аналоговые входы и есть цифровые входы.
  • Аналоговые входы определяют относительное напряжение сигнала. Чтобы измерить аналоговый вход, подключите заземляющий провод датчика к одному из контактов GND на Arduino. Затем подключите сигнальный провод к одному из контактов аналогового входа на Arduino. Затем установите этот вывод в режим ввода и используйте функцию analogRead в коде Arduino. Затем Arduino измеряет напряжение входного сигнала и преобразует его в целочисленное значение от 0 до 1023.Это соответствует напряжению от 0 до 5 вольт. Аналоговые входы – хороший способ контролировать сигналы, которые меняются со временем.
  • Цифровые входы просто определяют, превышает ли сигнал определенное пороговое напряжение (3 вольта для 5-вольтового Arduino). Они полезны для обнаружения простых состояний включения-выключения (т.е. есть ли сигнал или нет). Чтобы использовать этот тип входа, подключите заземляющий провод от датчика к одному из контактов GND на Arduino. Подключите сигнальный провод к одному из цифровых контактов на Arduino.Затем установите этот вывод в режим ввода и используйте функцию digitalRead в коде Arduino. Затем Arduino измеряет напряжение входного сигнала и регистрирует его как ВЫСОКОЕ (выше 3 вольт) или как НИЗКОЕ (ниже 3 вольт).

Шаг № 12: Используйте систему ограничения ТВ
  • Установите коробку со схемой управления рядом с телевизором. Затем подключите один конец кабеля к телевизору, а другой конец – к источнику сигнала. Я использовал кабель RCA для подключения моего XBOX 360 к телевизору.Наконец, подключите выбранные вами датчики, которые будут управлять системой.
  • Эта система – интересный способ сократить количество потребляемого телевизора. Используйте свое воображение и получайте удовольствие!

3 проекта с использованием реле и Arduino для домашней автоматизации

Мы иногда используем партнерские ссылки в нашем контенте. Это вам ничего не будет стоить, но поможет нам компенсировать расходы на оплату труда нашей команды писателей. Вы можете поддержать нас прямо на BuyMeACoffee. Спасибо!

В воздухе витает весна, и что может быть лучше, чем провести выходные, чем работа над проектом домашней автоматизации ?! Я поискал в Интернете и нашел три проекта с использованием реле и Arduino для домашней автоматизации .Я планирую сам завершить некоторые из этих проектов в ближайшем будущем, так что ждите обновления этой статьи в ближайшее время!

Да, и все эти проекты включают реле Arduino ESP8266 и 5V. Итак, если вы искали приложения, использующие РЕЛЕ, то готово! 🙂

Вот что готово к проектам на этой неделе:

1. Постройте электрическую розетку, управляемую Arduino
2. Контролируйте и контролируйте дверь гаража с помощью Arduino и реле
3.Создайте ирригационную систему с помощью реле Arduino +

Пора прыгнуть в это!

Проект № 1: Построение розетки, управляемой Arduino, по основам схемотехники

Сложность: ★★★ ☆☆

Это проект, который я давно хотел завершить – и, честно говоря, я, вероятно, когда-нибудь добавлю этот проект в блог.

Фото: Основы схемы

Но тем из вас, кто спрашивал меня о проектах реле 5 В, я бы порекомендовал взглянуть на это.Вся заслуга в этом проекте принадлежит Circuit Basics. Не стесняйтесь ознакомиться с полным руководством в их блоге здесь.

Цель: Используйте реле + Arduino для управления лампой, подключенной к розетке.

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

Таким образом, вы можете использовать его для нескольких устройств без необходимости повторно подключать реле или отключать источник питания устройства.Если вы ищете такой проект, то я рекомендую ознакомиться с полным руководством на веб-сайте Circuit Basics!

Осторожно! Этот проект не рекомендуется для использования с приборами, потребляющими большой ток, такими как пылесосы.

Список материалов

Используйте этот список, чтобы собрать материалы для своего проекта!

Дополнительные ресурсы

Я также собрал несколько похожих проектов по следующим ссылкам. Не стесняйтесь использовать эти сайты также для получения дополнительных ресурсов и информации!

Управляемая розетка Arduino от Electronics Hub
Управляемая розетка от SparkFun

Проект № 2: Контроль и мониторинг ворот гаража с помощью Arduino и реле

Сложность: ★★★★ ☆

Этот проект представлен вам Майком Маккесом и Ноа Маккесом из Hackster.io. Если вы искали способ обновить устройство открывания гаражных ворот, то это руководство для вас!

Цель: Контроль и мониторинг ворот гаража с помощью ESP8266, openHAB и реле 5 В

Проект состоит из ESP8266, реле 5В, блока питания, резисторов и светодиодов. ESP8266 подключается к вашему локальному Wi-Fi и запускает небольшой веб-сервер, который отвечает на простые HTTP-запросы GET / POST, которые будут отправлены ему через openHAB.

Реле работает так же, как и ваш существующий проводной выключатель гаражных ворот, чтобы активировать устройство открывания, за исключением того, что оно управляется через WIFI через ESP8266.Светодиоды служат для отображения информации о состоянии. Вы также можете напечатать на 3D-принтере футляр для хранения электроники для открывания гаражных ворот. Более подробную информацию можно найти в полном обзоре на Hackster.io.

Проект № 3: Создание системы орошения с помощью реле Arduino +

Сложность: ★★ ☆☆☆

Если вы увлекаетесь садоводством или любите строить устройства для всего и вся, вот классический пример использования реле для создания автоматической системы полива или полива растений.Вы можете масштабировать эту систему для полива газонов, садов или отдельных растений в зависимости от вашего варианта использования.

Я нахожу этот пример довольно увлекательным, поэтому, если вы ищете прикладное применение для использования Arduino и реле, то это определенно проект, который вы обязательно захотите проверить!


Подписаться на YouTube

В этом примере проекта мы собираемся создать автоматическую систему полива, которая будет определять влажность почвы и открывать или закрывать клапан в соответствии с ней.Прочтите полное руководство на веб-сайте Maker Pro здесь.

Вы успешно подписались!

Дополнительные проекты Plant можно найти на Arduino Project Hub.

Какой из этих проектов домашней автоматизации вы собираетесь попробовать в следующий раз? Оставьте комментарий ниже!

Support Content Like This

5-вольтный 4-канальный релейный модуль Arduino, пример

В этом примере мы рассмотрим другой релейный модуль, на этот раз он называется 5-вольтовым 4-канальным релейным модулем Arduino, вот изображение модуля

.

Этот релейный модуль содержит четыре реле, рассчитанных на 7 А при 28 В постоянного тока или 10 А при 125 В переменного тока.Каждое реле имеет нормально разомкнутый (NO) и нормально замкнутый (NC) контакт. Этот модуль может использоваться в различных проектах автоматизации, таких как переключение света и двигателей.

Вы можете видеть, что каждое реле управляется соответствующим входным контактом с именами от In1 до IN4, есть также светодиоды, которые показывают, низкий или высокий уровень на входе. Еще одним преимуществом является то, что каждое реле оптически изолировано с помощью LTC-817.

Схема модуля

Я нашел эту схему в Интернете для модуля в магазине Control4 home автоматические эксперты.

Схема

На следующей схеме показано, как подключить модуль к Arduino, я показал только одно устройство (лампочку), подключенное к одному реле

Код

Вот код теста

 int RelayControl1 = 4; // Цифровой вывод Arduino, используемый для управления двигателем
int RelayControl2 = 5;
int RelayControl3 = 6;
int RelayControl4 = 7;  установка void ()
{
 Серийный.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *