arduino ide?Добрый день.
Дано:
nodemcu
4е сухих контакта
Мне нужно считать статус каждого (закрыт/открыт)
Подскажите пожалуйста оптимальный вариант
Я новичёк, ничего не понял(Функция digitalRead() | Аппаратная платформа Arduino
digitalRead() Описание Функция считывает значение с заданного входа - HIGH или LOW. Синтаксис digitalRead(pin) Параметры pin: номер вход/выхода(pin) который Вы хотите считать Возвращаемое значение HIGH или LOWarduino.ru
вам бы начинающий определиться бы для начала о каком именно NodeMCU идет речь -nodemcu (esp32)?
так а зачем если вы дуб - дерево в элементарных функциях среды программирования (которую вы даже не удосужились назвать, Arduino IDE или какая то другая), вы уже практически ухватились за выполнение задачи? Вам бы что то базисное почитать, хоть какое то представление о сути путей выполнения технического задания заиметь, а только потом уже апаратную платформу покупать и это ТЗ реализовывать.Я новичёк, ничего не понял(
ESP-WROOM-32вам бы начинающий определиться бы для начала о каком именно 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
Ибо это чересчур разные вещи.
в программировании не дуб, а в электронике не разбираюсь.так а зачем если вы дуб - дерево в элементарных функциях среды программирования (которую вы даже не удосужились назвать, Arduino IDE или какая то другая), вы уже практически ухватились за выполнение задачи? Вам бы что то базисное почитать, хоть какое то представление о сути путей выполнения технического задания заиметь, а только потом уже апаратную платформу покупать и это ТЗ реализовывать.
Ну а с тем что понятие "сухой контакт" в тривиальном своём понятии вполне удовлетворяет понятию "электроконтактная кнопка"
то вот этот тривиальный пример вполне подойдёт для его реализации ESP32:Примеры/Управление светодиодом с помощью кнопки
Там как раз digitalRead() и описана.
Четыре контакта = четыре кнопки, так нам подсказывает госпожа логика.
Если после прочтения на той странице опять ничего не понятно - это не для вас, поручите выполнение этого технического задания другим людям!
Вот видите как много интересных и важных подробностей выясняется только сейчас, которые бы очень хорошо было бы обнародовать с самого начала.ESP-WROOM-32
в программировании не дуб, а в электронике не разбираюсь.
Потому что нет времени на это, а реализовать хочется. При этом большая часть умного дома собрана собственными силами.
До того, что это можно подключить как обычную кнопку я дошёл практически сразу, но, возможно могут быть какие то негативные помехи от другого прибора, вот я и спросил.
спасибо за участиеВот видите как много интересных и важных подробностей выясняется только сейчас, которые бы очень хорошо было бы обнародовать с самого начала.
Ок, если вас интересует больше аппаратный аспект вопроса, давайте углубимся в него:
- если мы сконцентрируемся больше не на теме влияния ЭМИ (электромагнитное излучение) на наши контакты, а всё же на теме борьбы с дребезгом контактов, мы придём к уменьшению импеданса (алгебраическая сумма сопротивлений переменному и постоянному току) что также со своей стороны до некоторого значения нивелирует действие ЭМИ на контакты.
- также задействование внутренних подтягивающих резисторов как сделано вот тут http://forum.amperka.ru/threads/Энкодер.16111/page-2 тоже явно оправдало бы ожидания.