Датчик открытия дверей, температуры и влажности.

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Ответить
retom
Сообщения: 30
Зарегистрирован: 14 мар 2018, 10:44

Датчик открытия дверей, температуры и влажности.

Сообщение retom » 25 апр 2018, 11:20

Есть необходимость в подвале дома контролировать:
Открытие дверей, температуру и влажность. Это порядка 10 метров UTP кабеля по каналу с силовыми проводами.
открытие дверей, и температуру на ds18b20 можно просто зацепить к меге. С влажностью непонятно :(

Какие можно придумать?
1) отказать от влажности.
2) Поставить вторую мегу в подвал.
3) Сделать поделку на arduino

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Датчик открытия дверей, температуры и влажности.

Сообщение Ruslan » 25 апр 2018, 11:27

А чего там с влажностью непонятно? Через UTP можно подключить, например, цифровой датчик температуры и влажности HTU21D (потребуется 4 жилы). В идеале подключать через модуль 14-IN. Или непосредственно к MegaD-2561, к цифровым портам на разъеме XT2.

retom
Сообщения: 30
Зарегистрирован: 14 мар 2018, 10:44

Re: Датчик открытия дверей, температуры и влажности.

Сообщение retom » 25 апр 2018, 13:44

О точно не заметил, а какая длина кабеля для i2c пойдет?
И еще вопрос, два датчика могу посадить на одну шину?

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Датчик открытия дверей, температуры и влажности.

Сообщение Ruslan » 25 апр 2018, 14:03

Длина проводов для i2c -- вопрос интересный. Вот была ветка на форуме по этому поводу (https://ab-log.ru/forum/viewtopic.php?f=1&t=1388).
"На одну шину" в этом случае не получится, поскольку у датчиков будет один и тот же адрес, но на 1 UTP -- вполне. Для этого, вроде бы, линии SDA датчиков надо отдельными жилами "посадить" на разные порты. Линии SCL могут быть объединены на одном порту.

Ответить