1-wire протокол може передавать данные на расстоянии до 500 м, но!
- надо использовать экранированную витую пару
- использовать специальный драйвер
- не использовать паразитное питание
- топология подключения датчиков - общая шина
Так что если вам надо несколько датчиков по 100 м от хоста каждый - надо к каждому вести отдельную линию (а не подключать на общую шину) + подключать не просто на ногу ардуино, а через драйвер.
Есть
application note на
ту тему, и схема
продвинутого драйвера 1-wire сети
Хотя если прикинуть расходы на кабель, драйверы - то возможно действительно лучше сделать по радио или же свой протокол по проводу.