Помогите разобраться с GPIO

Ultimo

New member
Какой день уже читаю и форум и гугл и никак не разберусь на какие gpio конкретно что можно подключать, модуль nodemcu v3, скажите пожалуйста на какой gpio желательно кидать шину 1wire,на какие gpio желательно кидать реле,и датчик sht10 у которого 2 выхода pin data и pin clock. Спасибо
 

nikolz

Well-known member
Какой день уже читаю и форум и гугл и никак не разберусь на какие gpio конкретно что можно подключать, модуль nodemcu v3, скажите пожалуйста на какой gpio желательно кидать шину 1wire,на какие gpio желательно кидать реле,и датчик sht10 у которого 2 выхода pin data и pin clock. Спасибо
перечисляю в порядке предпочтения:
проще всего работать с GPIO5 и GPIO4(D1,D2)
далее GPIO2(D4) если нет вывода на UART1
затем GPIO14,GPIO12,GPIO13,GPIO15 (D5,D6,D7,D8) если не используете HSPI
остальное пока лучше не трогать.
---------------------
 

Ultimo

New member
Всем спасибо все отлично заработало, только я еще использовал gpio16 на реле, вроде работает. А кстати d9 и d10 нельзя использовать?
 

Ultimo

New member
Да все верно при включении реле на 16 гпио загорается диод, но жить вроде не мешает
 

Ultimo

New member
Неа, вроде сбоев никаких, по uart не подключаю,диод моргает который возле антены, а который возле цп загорается при включение гпио
 

Ultimo

New member
А все же d9 и d10 rx,tx можно использовать для реле или 1wire?ну или i2c?
 

nikolz

Well-known member
если разбираетесь в программировании то можно 1-wire и i2c посадить на одни и теже пины
 

nikolz

Well-known member
я реализую 1-wire через колбеки с использованием таймера и прерываний от GPIO
фактически так работаю с любыми интерфейсами и внешними датчиками
 

Ultimo

New member
я реализую 1-wire через колбеки с использованием таймера и прерываний от GPIO
фактически так работаю с любыми интерфейсами и внешними датчиками
Датчик mh z-19 он по uart, какая длинна кабеля допустима. Экранированая витая пара
 

Ultimo

New member
Таким вопросом для mhz-19 не озадачивался.
У этого датчика есть выход PWM его использовать проще
Дело в том что рядом с есп работает а отнес его через экран витую пару на 10 метров от есп и показаний не даёт с питанием все отлично, как то можно решить это? Подключен по uart
 

nikolz

Well-known member
Дело в том что рядом с есп работает а отнес его через экран витую пару на 10 метров от есп и показаний не даёт с питанием все отлично, как то можно решить это? Подключен по uart
надо согласовать кабель с двух концов
посмотрите какое напряжение когда нет данных
или осциллограмму посмотреть чтобы решить как согласовать
 
Сверху Снизу