Реле не срабатывает
Это моя первая попытка работы с реле. Я попробовал протестировать свое реле с помощью этого простого кода
int Relay = 2; void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(Relay,OUTPUT);
}
void loop() {
digitalWrite(Relay,HIGH);
delay(1000);
digitalWrite(Relay,LOW);
delay(1000);
}
Подключено к В -> Цифровой 2 ЗЕМЛЯ -> ЗЕМЛЯ VCC -> 5В
Единственное, что происходит, это мигание светодиода реле каждую секунду, но не слышно щелчков из релейного блока или проверки диодной функции мультиметра, два выхода (NC и COM) не замкнуты Я пробовал тестировать другие реле (того же типа), но ничего не происходит.
спасибо за вашу помощь Что может быть не так?
@Andrewboy, 👍0
2 ответа
Вам необходимо определить Реле
. Если светодиод на модуле реле мигает, то вы, должно быть, определили его как выходной контакт 2, но исключили его из опубликованного вами кода. Пожалуйста, опубликуйте весь код!
Хорошей практикой считается начинать все пользовательские переменные со строчных букв, например relay
, а не Relay
. Тогда код будет выглядеть так:
relay = 2;
void setup(){
pinMode(relay,OUTPUT);
digitalWrite(relay,"LOW");
}
void loop(){
digitalWrite(relay,"HIGH");
delay(1000);
digitalWrite(relay,"LOW");
delay(1000);
}
Если реле все еще не включается/выключается, проверьте выходное напряжение микроконтроллера на контакте реле
с помощью вольтметра. Проверьте, не мертво ли реле и не неправильно ли подключено.
NC означает «нормально подключенный» — этот контакт подключен к COM («общему»), если катушка реле не запитана — реле отключено.
NO «Нормально открытый» контакт подключается к COM, когда катушка реле запитана - реле подключено.
В некоторых реле катушка запитана, когда сигнал от микроконтроллера НИЗКИЙ.
Если катушка реле не щелкает, но загорается сигнальный светодиод, то VCC не подключен. Проверьте, действительно ли вы подключили провод к 5 В на стороне Arduino.
- Причины, по которым нельзя подключать реле непосредственно к цифровому контакту Arduino
- Несколько неблокирующих таймеров обратного отсчета?
- Управление регулятором вентилятора от Arduino
- Какой релейный модуль купить и в чем разница между 1-канальными и 2-канальными релейными платами
- ESP8266 отключается через несколько часов
- Можно ли подключить вывод релейного модуля к аналоговым выводам arduino вместо цифрового вывода?
- Управление двигателем Arduino Uno с помощью 2 реле, 2 концевых выключателей и Bluetooth. Вперед Назад Стоп
- Реле для управления двигателем водяного насоса