Коллеги, такой вопрос.
Подключаю Wemos D1 Relay к NodeMcu.
Схема реле. Насколько я понял (поправьте, если я не прав), тут хоть и реле 5В, но оно управляется логическими 3,3В, т.е. в схеме есть транзистор.
Питание +5В беру от пина VU, земля общая.
В общем, запитываю реле. Потом подаю на D1 реле 3,3В с от ESP8266. (просто прикасаюсь проводом к пину) Реле щелкает, светодиод горит. NO контакт замкнут. Т.е. все, как полагается.
По дефолту, на gpio-выходах esp всегда висит 3.3В. Не вопрос, в прошивке от ви-фи иот можно изменить конкретны логический уровень на конкретном пине. Я использую gpio4. Теперь там при включении всегда 0, а логическая единица появляется там только тогда, когда нужно.
Вроде бы все красиво, но засада вот где. Припаиваю провод D1(реле) - gpio4(ESP). и... при перезагрузке контроллер виснет. Реле при этом включается. Стоит отпаять провод от управляющего контакта, как все снова работает.
Сакраментальный вопрос : "Что делать?"
Заранее спасибо!