Світлодіодне блимання - це дуже поширена і майже перша програма для кожного вбудованого учня чи новачка. У якому ми моргаємо світлодіодом з деякою затримкою. Отже, сьогодні ми тут з тим самим проектом, але тут ми будемо використовувати лампочку змінного струму замість звичайного світлодіода і блиматиме лампочкою змінного струму.
Кожного разу, коли нам потрібно підключити будь-який пристрій змінного струму до наших вбудованих схем, ми використовуємо реле. Отже, у цьому навчальному посібнику з управління реле arduino ми просто дізнаємося, як взаємодіяти реле з Arduino. Тут ми не використовуємо жодну мікросхему драйвера реле, як ULN2003, а використовуватимемо лише транзистор NPN для управління реле.
Необхідні компоненти:
- Ардуїно
- Реле 5v або 6v
- Прилад змінного струму або лампочка
- Транзистор BC547
- 1k резистор
- Макет або друкована плата
- Підключення дроту перемички
- Блок живлення
- Діод 1n4007
- Гвинтова клемма або клемна колодка
Реле:
Реле - це електромагнітний вимикач, який управляється малим струмом і використовується для вмикання та вимикання відносно набагато більшого струму. Означаючи, застосовуючи невеликий струм, ми можемо увімкнути реле, яке дозволяє протікати набагато більшому струму. Реле є хорошим прикладом управління пристроями змінного струму (змінного струму), використовуючи набагато менший струм постійного струму. Зазвичай використовується Реле Одне двохпозиційних (SPDT) реле, він має п'ять терміналів, як показано нижче:
Коли до котушки не подається напруга, COM (загальний) підключається до NC (нормально замкнутий контакт). Коли на котушку подається деяка напруга, виникає електромагнітне поле, яке притягує якорь (важіль, підключений до пружини), і COM і NO (зазвичай розімкнутий контакт) підключаються, що дозволяє пропускати більший струм. Реле доступні в багатьох рейтингах, тут ми використовували реле робочої напруги 6 В, яке дозволяє протікати струму 7А-250В змінного струму.
Реле завжди налаштовується за допомогою невеликої схеми драйвера, яка складається з транзистора, діода та резистора. Транзистор використовується для посилення струму, щоб повний струм (від джерела постійного струму - акумулятор 9 В) міг протікати через котушку для повного його енергопостачання. Резистор використовується для забезпечення зміщення до транзистора. А діод використовується для запобігання зворотного струму струму, коли транзистор вимкнений. Кожна котушка індуктора виробляє однакову і протилежну ЕРС при раптовому вимкненні, це може призвести до постійних пошкоджень компонентів, тому для запобігання зворотного струму потрібно використовувати діод. модуль реле легко доступний на ринку з усіма його схемами драйверів на платі, або ви можете створити його на платі для перфокарт або друкованій платі, як показано нижче. Тут ми використовували модуль реле 6В.
Тут, щоб увімкнути реле з Arduino, нам просто потрібно зробити той високий штифт Arduino (A0 у нашому випадку), де підключений модуль реле. Нижче наведено схему драйвера реле для побудови власного модуля реле:
Електрична схема та робота:
У цій схемі керування реле Arduino ми використовували Arduino для управління реле через транзистор BC547. Ми підключили транзисторну базу до Arduino pin A0 через резистор 1k. Для демонстрації використовується лампочка змінного струму. Адаптер 12 В використовується для живлення ланцюга.
Робоча проста, нам потрібно зробити РЕЛЕ Pin (PIN A0) максимум, щоб зробити модуль реле ON і зробити РЕЛЕ контактного низьким, щоб відключити модуль реле. Індикатор змінного струму також вмикається та вимикається відповідно до реле.
Ми щойно запрограмували Arduino зробити релейний штифт (A0) високим і низьким із затримкою в 1 секунду:
void loop () {digitalWrite (реле, HIGH); затримка (інтервал); digitalWrite (реле, LOW); затримка (інтервал); }
Демонстраційне відео та повний код управління реле Arduino наведено нижче.