Прочитал wiki по relay shild, но у меня 12 вольт. Подключил пины: gnd-gng in1-D10 in2-D11 in3-D12 in4-D13 vcc-Vn(неразборчиво написанно на плате дуни.) Вообщем на нем 12 вольт которым питаю дуню. Реле четко срабатывает если in1-in4 подать и LOW b HIGT. В моем скетче получаеться на выходе или 3.3в или 5в. А как снять полностью напряжение с порта? Код (Text): //Определяем на каких пинах находятся реле #define RELAY_1 10 #define RELAY_2 11 #define RELAY_3 12 #define RELAY_4 13 void setup() { // Конфигурируем нужные пины на выход for (int i = 10; i <= 13; ++i) { pinMode(i, OUTPUT); } } void loop() { //Включаем реле 1 на 5 секунд digitalWrite(RELAY_1, HIGH); delay(5000); //Отключаем реле 1 digitalWrite(RELAY_1, LOW); //через секунду включаем реле 2 на 5 секунд delay(1000); digitalWrite(RELAY_2, HIGH); delay(5000); digitalWrite(RELAY_2, LOW); //Повторим с оставшимися реле то же самое delay(1000); digitalWrite(RELAY_3, HIGH); delay(5000); digitalWrite(RELAY_3, LOW); delay(1000); digitalWrite(RELAY_4, HIGH); delay(5000); digitalWrite(RELAY_4, LOW); delay(1000); }
http://www.ebay.com/itm/4-Channel-R...Electrical_Test_Equipment&hash=item3cebb26407 Вот такой один в один. Джампер стоит. Когда подаю HIGH горит ярко светодиод, реле включено, когда LOW светодиод горит чуть по тусклее, реле так же включено. Выдергиваю провод с порта светодиод тухнет, реле выключается.
Недавно работали с такими же реле, запитывали от внешнего источника 5 воль, все нормально работало. Только вот оно изначально включено и все 4 светодиода горят. Приходилось в setup() сразу их отключать, и то наоборот кидать значение HIGH а не LOW.... Может маркировка на реле не правильная была, VCC с GND перепутали, может кто сталкивался с тем, что наоборот работает. Пробовать полярность поменять не стал....
Извиняюсь за нескромный вопрос а что значит ваша фраза? Можете перевести ? Если как вы пишете То пардон а скакого перепугу вы взяли что 12В питание так и есть 5В питание подайте и радуйтесь жизни.
В основном такие шильды управляются так , при подачаи сигнала HIGH реле бездействует. При смене сигнала на LOW реле включается .
Плата выглядеть один в один как на фото, только на реле написанно 12 вольт. Все верно сигнал high выключаеться, но не до конца, светодиод горит в пол накала. Видимо он хочет 12 вольт что бы полностью отключиться. Извиняюсь за путаницу, пишу с телефона.
Нашёл статью, у меня второй тип, попробую вечером. https://arduino.ru/forum/apparatnye-voprosy/podklyuchenie-n-channel-12v-relay-shield-module-arduino
По выше приведенной ссылке вторым способом запустил модуль. Жалко только что нельзя дуню спать ложить с отключеными реле