Датчик dht 21, измеряет температуру и влажность воздуха, по характеристикам провод можно удленить на несколько десятков метров, провод использовал разные все равно более 6 метров датчик не выдает показатели. Есть вариант с rs, но как его подключить без дополнительного контроллера Вот сам rs 485
Комментарии: 11
Nikolay
Он и так подключается к контроллеру по однопроводной шине. И там не ШИМ, Там что-то похожее на i2c+UART. Смотри номинал резистора, который подтягивает линию данных к питанию. Можно уменьшить его номинал на 30%, улучшив таким образом фронты сигнала.
Vladislav
Имхо на таком расстоянии пердеж соседней собаки сможет создать не просто помеху а даже пакет ложных данных от датчика
Hardegor
надо 2 таких модуля на концах кабеля, выход dht к входу di одного модуля, выход ri второго молуля к контроллеру, ну и направление передачи настроить.
Firelander
Там двунаправленная однопроводная шина потипу 1-wire. Так просто не подцепишь
Ismail
Сам датчик dht21
Vladislav
Та зачем фотки? Мы знаем что это за датчик
Ismail
Вот, Одним 100 руб, не обходиться.
Vladislav
Я не про то Контроллер до 100 А датчик в любом случае нужен
Ismail
Пример, какой контроллер?
Nikolay
прозвони линию out, к какому резистору она идет. И можешь перепаять на меньший номинал процентов на 30. Но это костыль, если устроит - ок, если нет - нужно делать нормальную линию передачи данных.
Hardegor
тогда можно попробовать чип rs485 с автоопределением направления