Підключення модуля керування реле до плати Ардуїно

Рано чи пізно кожен замислюється про реалізацію автоматизованого включення та вимкнення різних побутових приладів навколишніх нас у повсякденному житті. Такі навантаження, та ще й зі змінним струмом (АС) ми не можемо підключати безпосередньо до плати Ардуїно. Тому для вирішення такого завдання існує такий пристрій, як електромагнітне реле. У цій статті ми розглядатимемо вже готовий з обв'язуванням модуль, на якому встановлено реле, готове до простого підключення до мікроконтролера.

підключення

Модуль реле має на своїй платі лише три піни для підключення.VCC - живлення,GND - земля іIN - висновок прийому управляючого сигналу. Якщо на вашому модулі назва висновків називаються трохи інакше, думаю, здогадатися що і де буде не важко. Також ми бачимо на платі два світлодіоди. Червоний світлодіод спалахує, коли ми підключаємо живлення до модуля реле. Зелений світлодіод показує режим спрацьовування реле. Якщо зелений світлодіод спалахнув, значить, реле замкнулося і навпаки, якщо погас зелений, значить, реле розімкнулося. З іншого боку модуля ми бачимо клем для підключення навантаження.

Давай візьмемо плату Ардуїно. У цьому випадку я візьму плату Arduino Nano. Ви можете брати будь-яку іншу. І підключимо звичайну лампу розжарювання, яка живиться від мережі 220V.

модуля

Як бачимо,підключення модуля реле до плати Arduino досить просте. ВисновокVCC модуля реле з'єднуємо з піном5V плати Arduino, а висновокGND модуля реле з'єднуємо з виводомGND плати Ардуїно. Тим самиммодуль реле ми забезпечили живленням. Пін управлінняIN приєднуємо до виведенняD2 плати Ардуїно. Навантаження, що йде від мережі 220V у вигляді нашої лампи, підключається до модуля реле в розрив свого ланцюга одного здротів. Просто розрізаємо один із проводів і один кінець заводимо в загальний контактCOM, який завжди знаходиться на середньому виведенні. А другий кінець з'єднуємо з нормально розімкненим контактомNO, який зазвичай знаходиться зверху, якщо дивитися на модуль "правильно", як на картинці зверху (щоб усі цифри та написи на самому релі були не верх ногами).

Часто клем можуть бути не підписані, або підписані як на малюнку вище у вигляді китайських ієрогліфів. Це не повинно вас бентежити. Просто переверніть модуль реле та подивіться на нього зі зворотного боку.

керування

Ми бачимо, що ми маємо спільний контакт, нормально замкнутий і нормально розімкнений контакти. Малюнок схеми на платі допомагає зрозуміти який контакт замкнутий, а який розімкнений. До замкнутого контакту на схемі нахилена лінія, тобто притягнуто загальний контакт. Коли ми подаватимемо слабку напругу намодуль реле, загальний контакт буде замикатися з розімкненим контактом. Тому приєднуйте саме доNO - нормально розімкнутого контакту.

Керувати модулем реле досить просто, те саме, що й запалювати звичайний світлодіод.

Світло вмикається та вимикається з паузою в 3 секунди. Все це досить нудно і хочеться підключити якийсь датчик для цікавішої взаємодії з електронним реле.

Світло по бавовні

Давайте зробимо так, щоб наша лампа вмикалася і вимикалася по бавовнах у долоні. Для цього ми додамо до нашої схеми датчик звуку KY-037.

керування

Цифровий висновокD0 датчика звуку KY-037 з'єднуємо з цифровим виводомD5 плати Ардуїно. Висновок+ датчика звуку з'єднуємо з виведенням5V плати Arduino Nano. ВисновокG датчика звуку підводимо до виведенняGND (землі) плати Ардуїно. Тобто живимо датчик звуку з тихж висновків Ардуїно, з яких живимо і модуль реле. В ідеалі, звичайно, різні датчики і пристрої треба живити окремо від мізків, але ардуїнка цілком без збоїв тягне реле з датчиком звуку. Тому обійдемося мінімумом дротів у ході цієї статті.

Роботу з даним датчиком звуку ми вже розглядали докладно у статті Підключення та налаштування датчика звуку KY-037. Так що для більшого розуміння того, що відбувається, прочитайте обов'язково цю статтю. Там розглядаються приклади коду для спрацьовування датчика на включення та вимкнення світла по одній бавовні. А також розглядається приклад коду на включення світла по двох бавовнах і вимкнення по одній бавовні. Тут я викладу спеціально код на включення світла за двома бавовнами та вимикання світла теж за двома бавовнами, від частини, для тих, хто не зміг або не захотів трохи змінити наявний код із попередньої статті.

Всі! Плескаємо в долоні двічі, світло вмикається. Плескаємо ще двічі і світло вимикається. Не забуваймо підлаштувати чутливість датчика звуку. Все про налаштування є у статті Підключення та налаштування датчика звуку KY-037.