Проводная и безпроводная сеть Ардуино для умного дома

diversant123
Offline
Зарегистрирован: 07.04.2018

Всем привет.
Подскажите, как лучше реализовать сеть для умного дома.
Главным управляющим модулем будет модуль на esp8266, на нем реализован веб-интерфейс.
Остальные модули на arduino nano и arduino mini.
Некоторые есть возможность связать по проводам, остальные придется по беспроводному интерфейсу.
На этих модулях будут висеть датчики и управляемые нагрузки.

Подскажите все возможные реализации такой связи?

Погуглив форум, мне кажется что надо проводами по i2c связывать, а по воздуху через nRF24L01.
Я в правильном направлении двигаюсь? Получится так реализовать?
Есть еще какие-то варианты?

sadman41
Offline
Зарегистрирован: 19.10.2016

Самый крышесносящий вариант, imho.

diversant123
Offline
Зарегистрирован: 07.04.2018

sadman41 пишет:

Самый крышесносящий вариант, imho.

почему?

sadman41
Offline
Зарегистрирован: 19.10.2016

I2C - это внутрисхемная шина, а не внутридомовая. С nRF-ками тут каждый второй страдает.

kost82
Offline
Зарегистрирован: 30.11.2015

А зачем вообще ардуино, если "Главным управляющим модулем будет модуль на esp8266"? На esp8266 (esp07-esp12) можно сделсть то же самое, что и на Ардуинах, при этом у них уже будет на борту WiFi-связь. По цене esp8266 сопоставимы с ардуинами Nano и Pro Mini.

Единственное у модуля ESP-01, нет аналоговых входов-выходов и вообще только один или два цифровых входа-выхода. Зато он прекрасно работает в качестве устройства с единственным назначением. Китайцы для него даже модуль реле продают и модуль датчика температуры