Есть необходимость в подвале дома контролировать:
Открытие дверей, температуру и влажность. Это порядка 10 метров UTP кабеля по каналу с силовыми проводами.
открытие дверей, и температуру на ds18b20 можно просто зацепить к меге. С влажностью непонятно
Какие можно придумать?
1) отказать от влажности.
2) Поставить вторую мегу в подвал.
3) Сделать поделку на arduino
Датчик открытия дверей, температуры и влажности.
Re: Датчик открытия дверей, температуры и влажности.
А чего там с влажностью непонятно? Через UTP можно подключить, например, цифровой датчик температуры и влажности HTU21D (потребуется 4 жилы). В идеале подключать через модуль 14-IN. Или непосредственно к MegaD-2561, к цифровым портам на разъеме XT2.
Re: Датчик открытия дверей, температуры и влажности.
О точно не заметил, а какая длина кабеля для i2c пойдет?
И еще вопрос, два датчика могу посадить на одну шину?
И еще вопрос, два датчика могу посадить на одну шину?
Re: Датчик открытия дверей, температуры и влажности.
Длина проводов для i2c -- вопрос интересный. Вот была ветка на форуме по этому поводу (https://ab-log.ru/forum/viewtopic.php?f=1&t=1388).
"На одну шину" в этом случае не получится, поскольку у датчиков будет один и тот же адрес, но на 1 UTP -- вполне. Для этого, вроде бы, линии SDA датчиков надо отдельными жилами "посадить" на разные порты. Линии SCL могут быть объединены на одном порту.
"На одну шину" в этом случае не получится, поскольку у датчиков будет один и тот же адрес, но на 1 UTP -- вполне. Для этого, вроде бы, линии SDA датчиков надо отдельными жилами "посадить" на разные порты. Линии SCL могут быть объединены на одном порту.