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

Это реле имеет рабочее напряжение 5V и может коммутировать токи до 10А 30V DC и 10A 250V AC.

Реле имеет две раздельных цепи: цепь управления, представленная контактами А1, А2  и цепь управления, контакты 1, 2, 3. Цепи никак не связаны между собой.

Между контактами А1 и А2 находится металлический сердечник, и когда по нему протекает ток, то к сердечнику притягивается  якорь(2). Контакты 1 и 3 остаются неподвижными. Важно знать, что якорь подпружинен, и до того момента пока не будет напряжения на сердечнику, якорь будет оставаться замкнутым на контакт 3. При подаче напряжения, якорь замыкает контакт 1. Когда напряжение снимается, пружина возвращается в исходное положение.


Модуль реле имеет 3 вывода (стандарта 2.54мм):

IN (S): входной сигнал

GND: "минус" питания

VCC: "плюс" питания



Подключение модуля реле к Arduino довольно просто: 

VCC на + 5 вольт на Arduino.

GND на любой из GND пинов­­­ Arduino.

IN (S) на любой из цифровых входов/выходов Arduino.


Подключение устройств к модулю реле

Модуль имеет еще 3 контакта для подключения любых устройств:

  • NC — нормально замкнутый контакт (Normally Closed)
  • NO — нормально разомкнутый контакт(Normally Open)
  • COM — обший (Common)

Непосредственно к контактам NC и NO подключаются нужные устройства, COM подключается к "плюсу" питания.  Когда реле сработает «общий» контакт COM замкнет на «нормально разомкнутый» контакт «NO» (Normally Open). Когда реле выключено, общий контакт «COM» (common) замыкает на нормально замкнутый контакт «NC» (Normally Closed).


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

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

 

Пример программного кода:

// Реле модуль подключен к цифровому выводу 5
int Relays = 5;
void setup() 
{                
  pinMode(Relays, OUTPUT);     
}
void loop() 
{
  digitalWrite(Relays, LOW);   // реле включено
  delay(1000);               
  digitalWrite(Relays, HIGH);  // реле выключено
  delay(1000);               
}

 

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

 

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


Должно получиться так как показано на рисунке.


{poster_avatar}  admin
5 424