Wemos d1 и силовое реле
UPDATEВсем привет, подскажите, пожалуйста, не могу сделать реле от wemos чтобы работало.
Wemos d1 подключаю реле силовое на +5в->vcc relay, gnd wemos->gnd relay, d2 wemos -> упрпвляющий пин на реле.
на реле вообще никакой реакции, как будто нет питания. Замерял напряжение на выходе wemos 5v <->gnd показыает 4.9 в
Код такой
/*
* Relay Shield - Blink
* Turns on the relay for two seconds, then off for two seconds, repeatedly.
*
* Relay Shield transistor closes relay when D1 is HIGH
*/
const int relayPin = D2;
const long interval = 2000; // pause for two seconds
void setup() {
pinMode(relayPin, OUTPUT);
}
void loop() {
digitalWrite(relayPin, HIGH); // turn on relay with voltage HIGH
delay(interval); // pause
digitalWrite(relayPin, LOW); // turn off relay with voltage LOW
delay(interval); // pause
}
UPDATE
заработало



вот как заработало:
код изменил на :
это т пример работает
/*
* Relay Shield - Blink
* Turns on the relay for two seconds, then off for two seconds, repeatedly.
*
* Relay Shield transistor closes relay when D1 is HIGH
*/
const int relayPin = 4;
const long interval = 2000; // pause for two seconds
void setup() {
pinMode(relayPin, OUTPUT);
}
void loop() {
digitalWrite(relayPin, HIGH); // turn on relay with voltage HIGH
delay(interval); // pause
digitalWrite(relayPin, LOW); // turn off relay with voltage LOW
delay(interval); // pause
}
нашел , что выдает напряжение 3.3В на порту D4. Странно, но тоже самое не работает на порту D2
Соеденяю
5V WEMOS -> VCC Relay
GND WEMOS -> GND Relay
D4 WEMOS -> Pin1 Relay