Алматы, Казахстан

Подключение реле к Pin-Up

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

На обмоткуподаётся разность потенциалов5V, по ней Pin-Up ток и ввозникает магнитное поле. Рядом находитсяконтурс разностью потенциалов220V, к которому можно подключить любую электронику, например лампу накаливания. Здесь есть Pin-Upключ, которыйразмыкает её.Магнитное поле, создаваемое управляемой катушкой, Pin-Up притянуть контакты ключа, тем самымзамкнуть цепь. Вот и вся хитрость, реализовать это Pin-Up и дёшево.

Давайте разберёмся, какподключить реле к ардуинои, например, создадимумный светильник, который можно Pin-Up везде в вашемsmart home.
В качестве образца возьмемрелейный модульChannel Relay PIC AVR MCU. У него есть3 ножки: GND, 5V и Pin-UpПин. Первые два нужны дляпитания, а последнее дляпередачи командс контроллера. Pin-Up отметить, что у реле есть транзистор, предохраняющий от скачков напряжения при включении высоковольтной части.
СоединяемвыходыGNDи5Vплаты управления и реле, как показано на Pin-Up схеме ниже.УправляющийПин подключаем на любой цифровой, Pin-Upна 9.
К другой Pin-Up реле в терминалы устанавливаемконтур с 220ВPin-Up все работы, соблюдая правила безопастности).

Заметим, что необходимо крепко зажимать зачищенные концы и Pin-Up провод с достаточно прочной и толстой медной жилой.
Теперь все собрано, осталось лишьсоставить и закачать прошивку.
Для тех, кто умеетпрограммироватьи знает соответствующие команды, данная Pin-Upне отнимет много времени. Например, можно сделать так, что микроконтроллер будет подавать сигнал зажигания лампочки в определённые часы. Предположим, что на момент Pin-Up проекта было 15:00. Планируется включение освещения с 20:00 до 23:00. Тогда код будет выглядеть следующим образом:

int do_8_vechera;

int kolichestvo_chasov;

int kolichestvo_chasov_vo_vkljuchennom_sostojanii;

void setup() {

pinMode(9, OUTPUT);

kolichestvo_chasov = 3;

kolichestvo_chasov_vo_vkljuchennom_sostojanii = 22;

do_8_vechera = 18000;

delay(do_8_vechera*1000);

while(true) {

digitalWrite(9, HIGH);

delay((3600 * kolichestvo_chasov_vo_vkljuchennom_sostojanii)*1000);

digitalWrite(9, LOW);

delay((3600 * kolichestvo_chasov)*1000);

}

}

void loop () { }

Для тех, комунравитсяидея собиратьпроекты на ардуино, нознанийвпрограммировании мало, можновоспользоваться графической средойпрограммированияRobotON Studio. Здесь потребуется лишь собрать несколько блоков в Pin-Up цепочку и прошить ваш микроконтроллер. Можете сравнить получившийся код с исходным.

В качестве более интересной задачки, Pin-Up добавить кардуино датчик освещенности. И задав некоторые пороговые значения, плата управления будетзажигатьсвет,когда темно,ивыключать, когда светло.
Такими штуками можно оснастить умную теплицы или дом - это будет дёшево, удобно и современно!

Процесс подключения немного отличается от предыдущего, так как информация здесь аналоговая и Pin-Up в диапазоне от 0 до 1000.Как программировать и подключать датчик освещенности к Pin-Upмы расскажем в отдельной статье.

Комментарии:

Похожие статьи: