• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Обсуждение NodeMCU и странности подключения реле.

talifero

New member
Привет всем. столкнулся со странностью при подключении реле к NodeMCU.
1.релейный модуль срабатывает при инициализации и далее не реагирует на команды GPIO

Код:
int LedPinRed = 5;

void setup() {
pinMode(LedPinRed, OUTPUT);//сработал

}

void loop() {
   digitalWrite(LedPinRed, LOW); // 0 реакции
   delay(500);
   digitalWrite(LedPinRed, HIGH);// 0 реакции
   delay(500);
}
Вот так работает
Код:
int LedPinRed = 5;

void setup() {
 
}

void loop() {
   pinMode(LedPinRed, OUTPUT);
   delay(500);
   pinMode(LedPinRed, INPUT);
   delay(500);
}
:p

2. Реле на 3 в от GPIO не срабатывает, при этом от 3,3 в работает нормально
 

=AK=

New member
1. Китайцы любят последовательно со входом включать светодиод. Про работе от 5В источника светодиод не мешает, а при работе от 3В - начинает глючить. Закоротите его.

2. GPIO слишком слаб чтобы напрямую управлять реле, тока на выходе не хватает. Нужно усилить сигнал транзистором, как это сделано в модуле реле.
 
Сверху Снизу