Каким образом подключить датчик DS18B20 на расстояние ~1 км?
Уважаемые, я не очень понимаю в протоколе 1-wire, но судя по описанию, максимальная дальность подключения устройств по протоколу 1-wire — 300 м. А у меня возникла необходимость подключить DS18B20 к Arduino на расстояние более 700 м, какие есть варианты?
Как насчёт собрать адаптер-конвертер в ethernet, далее оптический медиаконвертер -> оптика.
На другом конце все зеркально
и через эту связку гнать трафик.
Правда это не очень бюджетно, но с такими расстояниями сложно придумать что то дешевле.
P.S.
Могу ещё посоветовать погуглить на счёт RS485,
Насколько я помню, там максимальная длина линии немного больше километра. И в принципе это дешевле первого варианта.