Приветствую товарищи. Столкнулся вот с такой проблемой. Купил вот такое реле но оказалось что срабатывание у него происходит по низкому уровню то есть 0. И все бы нечего в скетче сделал инверсию чтобы срабатывал по низкому уровню. Но вот такая проблема когда подаешь питание на Ардуино у него по умолчанию на выходе 0 и пока программа запустится и сделает инверсию выхода, успевает проходит сигнал и реле клацает что для моего проекта неприемлемо. Можно ли что-нибудь сделать с этим реле чтобы исключить такое явление? Заранее спасибо.
Если вот это Код (C++): void setup() { // сначала озаботимся реле pinMode(RELAY1_PIN, OUTPUT); pinMode(RELAY2_PIN, OUTPUT); digitalWrite(RELAY1_PIN, HIGH); digitalWrite(RELAY2_PIN, HIGH); // уже потом все остальное } не поможет, то искать реле с управлением по логической единице.
По умолчанию на выходе высокий импеданс. Может быть, вы к 13 пину подключились? Он мигает светодиодом при старте.
Тьфу, тогда... эээ, а почему вообще тут какая то проблема есть? Пока контроллер не переключил ноги в выходы, ничего не должно происходить.