• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

nodemcu сухие контакты

vituchi

New member
Добрый день.
Дано:
nodemcu
4е сухих контакта
Мне нужно считать статус каждого (закрыт/открыт)
Подскажите пожалуйста оптимальный вариант
 

vituchi

New member
Я новичёк, ничего не понял(

каким образом мне подключить эти контакты к nodemcu (esp32)?
 

nephalim

New member
вам бы начинающий определиться бы для начала о каком именно NodeMCU идет речь -

о модуле на основе ESP8266 https://skylots.org/6536409926/NodeMcu+V3+4+M+bayt+32+Mbit+FLASH+Lua+WI-FI+na+ESP8266

или же о модуле на основе ESP-WROOM-32 https://skylots.org/6580902943/WiFi+Bluetooth+modul+ESP32+ESP-32S+Flash+4MB+CP2102+WROOM-32

Ибо это чересчур разные вещи.
 

nephalim

New member
Я новичёк, ничего не понял(
так а зачем если вы дуб - дерево в элементарных функциях среды программирования (которую вы даже не удосужились назвать, Arduino IDE или какая то другая), вы уже практически ухватились за выполнение задачи? Вам бы что то базисное почитать, хоть какое то представление о сути путей выполнения технического задания заиметь, а только потом уже апаратную платформу покупать и это ТЗ реализовывать.

Ну а с тем что понятие "сухой контакт" в тривиальном своём понятии вполне удовлетворяет понятию "электроконтактная кнопка"
то вот этот тривиальный пример вполне подойдёт для его реализации ESP32:Примеры/Управление светодиодом с помощью кнопки
Там как раз digitalRead() и описана.
Четыре контакта = четыре кнопки, так нам подсказывает госпожа логика.

Если после прочтения на той странице опять ничего не понятно - это не для вас, поручите выполнение этого технического задания другим людям!
 

vituchi

New member
вам бы начинающий определиться бы для начала о каком именно NodeMCU идет речь -

о модуле на основе ESP8266 https://skylots.org/6536409926/NodeMcu+V3+4+M+bayt+32+Mbit+FLASH+Lua+WI-FI+na+ESP8266

или же о модуле на основе ESP-WROOM-32 https://skylots.org/6580902943/WiFi+Bluetooth+modul+ESP32+ESP-32S+Flash+4MB+CP2102+WROOM-32

Ибо это чересчур разные вещи.
ESP-WROOM-32

так а зачем если вы дуб - дерево в элементарных функциях среды программирования (которую вы даже не удосужились назвать, Arduino IDE или какая то другая), вы уже практически ухватились за выполнение задачи? Вам бы что то базисное почитать, хоть какое то представление о сути путей выполнения технического задания заиметь, а только потом уже апаратную платформу покупать и это ТЗ реализовывать.

Ну а с тем что понятие "сухой контакт" в тривиальном своём понятии вполне удовлетворяет понятию "электроконтактная кнопка"
то вот этот тривиальный пример вполне подойдёт для его реализации ESP32:Примеры/Управление светодиодом с помощью кнопки
Там как раз digitalRead() и описана.
Четыре контакта = четыре кнопки, так нам подсказывает госпожа логика.

Если после прочтения на той странице опять ничего не понятно - это не для вас, поручите выполнение этого технического задания другим людям!
в программировании не дуб, а в электронике не разбираюсь.
Потому что нет времени на это, а реализовать хочется. При этом большая часть умного дома собрана собственными силами.

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

nephalim

New member
ESP-WROOM-32


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

До того, что это можно подключить как обычную кнопку я дошёл практически сразу, но, возможно могут быть какие то негативные помехи от другого прибора, вот я и спросил.
Вот видите как много интересных и важных подробностей выясняется только сейчас, которые бы очень хорошо было бы обнародовать с самого начала.
Ок, если вас интересует больше аппаратный аспект вопроса, давайте углубимся в него:
- если мы сконцентрируемся больше не на теме влияния ЭМИ (электромагнитное излучение) на наши контакты, а всё же на теме борьбы с дребезгом контактов, мы придём к уменьшению импеданса (алгебраическая сумма сопротивлений переменному и постоянному току) что также со своей стороны до некоторого значения нивелирует действие ЭМИ на контакты.
- также задействование внутренних подтягивающих резисторов как сделано вот тут http://forum.amperka.ru/threads/Энкодер.16111/page-2 тоже явно оправдало бы ожидания.
 

vituchi

New member
Вот видите как много интересных и важных подробностей выясняется только сейчас, которые бы очень хорошо было бы обнародовать с самого начала.
Ок, если вас интересует больше аппаратный аспект вопроса, давайте углубимся в него:
- если мы сконцентрируемся больше не на теме влияния ЭМИ (электромагнитное излучение) на наши контакты, а всё же на теме борьбы с дребезгом контактов, мы придём к уменьшению импеданса (алгебраическая сумма сопротивлений переменному и постоянному току) что также со своей стороны до некоторого значения нивелирует действие ЭМИ на контакты.
- также задействование внутренних подтягивающих резисторов как сделано вот тут http://forum.amperka.ru/threads/Энкодер.16111/page-2 тоже явно оправдало бы ожидания.
спасибо за участие
 
Сверху Снизу