Помощь с интеллектуальным коммутатором на базе NodeMCU
Проект, который я планирую, состоит в том, чтобы использовать NodeMCU на каждой электрической плате в доме для управления светом и вентиляторами через реле. Каждый MCU будет общаться через MQTT по Wi-Fi с Raspberry Pi 4, откуда я могу управлять всеми лампами и вентиляторами в доме. Мои сомнения таковы:
Может ли 3.3В NodeMCU управлять реле 5В, как этот 1-канальный релейный модуль 5 В с оптопарой, так как я не могу найти никаких реле 3,3В. Или я должен использовать логический сдвигатель уровня? Или просто использовать плату ESP32 (двойная цена).
@coldbreeze16, 👍1
Обсуждение1 ответ
Лучший ответ:
Реле, к которому я подключился, не могло работать с 3v3 от платы NodeMCU. Я питал NodeMCU через блок питания макетной платы который имел выход 3v3 и 5v (https://www.electronicscomp.com/mb102-breadboard-power-supply-module). Я подключил Vcc и GND реле к источнику питания 5 В на этом модуле. контактное реле ввода-вывода было подключено к NoddeMCU. Он работал нормально, и NodeMCU мог включать и выключать его.
- Как заставить 5-вольтовое реле работать с NodeMCU
- NodeMCU продолжает отключаться
- Ультразвуковой датчик (HC-SR04), регистрирующий случайное расстояние
- Разница между этими двумя реле (экран мини-реле D1 и одиночное реле 5 В)
- 4-канальное реле 5 В, 10 А на 2 лампы 15 Вт, последовательно соединенные с источником питания 220 В переменного тока.
- NodeMCU 1.0 - Порт D3, реле и насос не загружаются
- Может ли Vin из ESP работать со многими датчиками напряжения и реле?
- ESP8266 не подключается к Wi-Fi
не `привод", что означает , что NodeMCU будет подавать питание на соленоид реле, а "управление", что означает, что NodeMCU будет управлять схемой драйвера реле, @jsotola
по моему опыту, 3,3 В по сравнению с этими типами релейных модулей (я пробовал 4 или 5 стилей) будут отличаться; некоторые будут в порядке, некоторым это вообще не понравится, а некоторые будут пятнистыми. Для более низких нагрузок мощности, таких как освещение, вы можете просто использовать оптроны на основе симистора, некоторые из которых обрабатывают несколько 100 ма., @dandavis
Вам не нужен типичный переключатель уровня. A. простой маленький транзистор в комбинации полностью достаточен для сигнальной линии релейного модуля. Тогда вам нужно только обеспечить питание 5 В (с помощью которого вы можете питать реле и NodeMCU)., @chrisl