• Система автоматизации с открытым исходным кодом на базе 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 слишком слаб чтобы напрямую управлять реле, тока на выходе не хватает. Нужно усилить сигнал транзистором, как это сделано в модуле реле.
 
Сверху Снизу