0 / 0 / 0
Регистрация: 06.03.2015
Сообщений: 7
|
|
1 | |
"Умный дом" своими руками07.03.2015, 11:49. Просмотров 8521. Ответов 17
Метки нет Все метки)
(
Приветствую, уважаемые знатоки. Захотелось в офисе собрать следующую экспериментальную систему: компьютер (Raspberry Pi 2.0) и кучу датчиков к нему: движения, дыма, температуры и влажности, звука с последующим написанием сценариев под определенные задачи (пожаробезопасность, проникновение и тд). В общем датчиков порядка 20-ти штук. Так же хотелось подключить к нему счётчики расхода воды и электричества. Опционально - камера. Надеюсь новая малинка всё это потянёт. Вся система не предполагает никакого контроля (по крайней мере на первом этапе (благо система построенная на малинке предполагает не сложный апгрейд)) - чистый мониторинг. Внимание-вопрос: можно ли собрать такую систему, работающую 24/7/365 и с какими подводными камнями мне предстоит столкнуться(по опыту пользователей)?
0
|
|
07.03.2015, 11:49 | |
Умный дом своими руками. С нуля. Поэтапно
Умный дом. Мои мысли
|
|
07.03.2015, 12:50 | 2 |
![]()
0
|
0 / 0 / 0
Регистрация: 06.03.2015
Сообщений: 7
|
|
07.03.2015, 23:40 [ТС] | 3 |
Ну по сути из умного тут только постоянный мониторинг температуры, расхода электричества и воды. Так что система умная лишь на половину)
Вроде как все датчики совместимые с Raspberry. Мне нужно знать несколько деталей: каким образом будет лучше подключать такое кол-во датчиков и надёжна ли будет такая система мониторинга в общем, т.к. её стабильная и постоянная работа в течении долгого времени крайне важна. Вопрос для тех, кто имеет опыт работы с малинкой.
0
|
08.03.2015, 01:04 | 4 |
p.s.: всегда интересно наблюдать, когда люди с наскока, не вдаваясь в детали, пытаются выяснить нагрузочную способность и устойчивость системы, не имея на руках даже архитектуры взаимодействия и простых прикидочных расчетов, даже не зная точно сколько-чего будет подключено и по каким интерфейсам. Я извращенец или быть может зрю в корень проблемы?
0
|
0 / 0 / 0
Регистрация: 06.03.2015
Сообщений: 7
|
|
09.03.2015, 12:04 [ТС] | 5 |
Зрите в корень, но дела не меняет) В этом деле мой девиз - дорогу осилит идущий, а проблемы будут решаться последовательно по мере их поступления. Мотивирует то, что задача реализуемая, ничего фантастического в ней нет.
Видеонаблюдение обкатано через программу Motion на модуле видеокамеры 0.3мп от игрушки и домашнем компьютере. Все это смотрится через vpn в браузере любого смартфона. Пока не приехали малинка с камерой надо освоить ZoneMinder, ибо для него имеются приложения для ios и android. Второй волной закажу следующие датчики: х2 Звука - PcDuino sound sensor module х2 Движения - HC-SR501 х4 Дыма - MQ-135 х2 Температуры - DHT22 Вроде все совместимы с малинкой.
0
|
09.03.2015, 13:01 | 6 |
![]() РешениеПроведем прикидочный расчет за вас по даташитам на озвученные модели датчиков/модулей и их количество:
Открываем тему https://www.cyberforum.ru/micr... 69205.html или документацию на расперри, смотрим интерфейсы. GPIO дискретных вам хватит. А вот 6-х каналов ADC нет, даже одного нет. А яй-яй, как же так? Ведь они совместимы были ![]() Решений видится несколько 1- использовать дополнительную плату/модуль расширения для ввода и оцифровки аналоговых сигналов, например внешний АЦП, в качестве которого можно использовать тоже готовый модуль, к примеру Ардуино. Также можно использовать преобразователи напряжение/частота и измерять частоту. 2- извратиться и сэмулировать на дискретном входе оцифровку аналогового сигнала, есть методы (не для этой темы). 3- настроить выходы датчиков на определенный уровень выше уровня логической единицы для дискретного входа и работать в режиме компаратора. Естесственно ни о каких измерениях речи не будет, будет просто срабатывание на заданный уровень. Там где нет такой регулировки - использовать отдельный компаратор/нормализатор/усилитель. Вот это я называю первичной работой с документацией. Мы еще питание датчиков не смотрели и длину линий связи до датчиков, которая, увы, тоже не озвучена. А не озвучена, потому как нет общей архитектуры. К примеру, датчики температуры, на низкой частоте и при использовании экранированного провода длина для 1-Wire до десяти метров. Если понизить нагрузочное сопротивление, может до 15-20-ти вытянуть, а может и не вытянуть, нет гарантии. А нет гарантии потому, как еще не учтена окружающая ЭМС, где в доме будут проложены провода/кабели связи, вместе с силовыми или в отдельном коробе на удалении от силовых. p.s.: безусловно вы правы, дорогу осилит идущий. Однако этот идущий должен подготовиться, а не заказать датчики, а потом кусать локти как их подключить.
1
|
0 / 0 / 0
Регистрация: 06.03.2015
Сообщений: 7
|
|
09.03.2015, 18:14 [ТС] | 7 |
Снимаю шляпу
![]() ![]() В корзину к датчикам попал Arduino Mega. Вот оно, на что я надеялся обращаясь к форумным гуру - дельное напутствие ![]()
0
|
09.03.2015, 18:21 | 8 |
Хорошо. Могу еще рекомендовать посмотреть вариации самой Ардуино. Эта платформа настолько универсальна, что есть модификации модулей на базе ARM процессоров и Intel.
Либо рассмотреть альтернативные варианты - кубибоарды, у них есть аналоговые входы. Либо же, на ваше усмотрение, датчики с исключительно цифровыми выходами.
1
|
0 / 0 / 0
Регистрация: 06.03.2015
Сообщений: 7
|
|
09.03.2015, 18:38 [ТС] | 9 |
Сталкивался, бывало, с arduino. Действительно замечательная штука, но предполагал что использовать хороший контроллер без использования её реального потенциала было бы расточительством)) Что ж, лишней не будет, придумаем задачку и для неё.
По мере продвижения буду спрашивать совета, что не смогу сформулировать гуглу)
0
|
4196 / 1789 / 211
Регистрация: 24.11.2009
Сообщений: 27,563
|
|
09.03.2015, 18:44 | 10 |
0
|
0 / 0 / 0
Регистрация: 01.04.2015
Сообщений: 5
|
|
04.04.2015, 22:04 | 12 |
Теперь тоже буду мечтать всё усовершенствовать)
0
|
4196 / 1789 / 211
Регистрация: 24.11.2009
Сообщений: 27,563
|
|
05.04.2015, 11:49 | 14 |
А каким боком несовершенство мира в целом к электронному дурдому?
0
|
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 2
|
|
11.10.2015, 12:07 | 15 |
После анализа статей, и гугла, не смог выделить для себя такую унифицированную
систему умного дома 1) Бюджетный контроллер беспроводной, суммарной стоимостью не дороже 100$. Желательно с програмным обеспечением open scource которое разрабатывает мировое сообщество, а не местная компания из Урюпинска (которая имеет бедный функционал как noolite и может закрытся) или корпорации (стоимость которых зашкаливает и теряется возможность использовать сторонее ПО). Работающий в общедоступном диапазоне 433, а также поддерживающий унифицированные устройства. А также который умеет не только посылать команды, но и принимать. 2) Что бы все элементы были готовыми на 95% и не требовали паяльник, "сделай сам" или доработки исходного кода (как в ряде бюджетных микроконтроллеров). Что бы задача того кто собирает состояла в том что бы правильно подобрать девайсы, соединить их воедино в ПО, залить это ПО, а также подключить к общей беспроводной сети и электросети 3) Без дополнительной прокладки проводов. Как я и говорил желательно унифицированный 433. 4) Девайсы подключаемые к "умному дому" должны быть бюджетные и унифицированного стандарта. Допустим что можно заказать с aliexpress, без привязки к конкретному производителю. Но допустим работающие на единой необходимой частоте. 4) Датчики движения. Датчик определяет появление человека (как допустим PM111), посылает сигнал на силовое устройство управления освещением сигнал о необходимости включения света. Также паралельно посылает сигнал на центральный контроллер, это необходимо для случая если включенна сигнализация. Питание можно как от 220, так и от батареек. Но желательно что бы во время сна, когда человек перевернулся, свет не включался)) Также оптимально что бы сигнал на включение света посылался только когда уже немного темно, днем в этом нет необходимости. Только вот не понятно, на основании какой технологии наиболее правильные датчики. http://ru.aliexpress.com/item/... 5,201560_4 4.1) Датчик дыма, огня. В случае если "сигнализация" не включена на центральном контроллере, то при наличии пожара, центральный контроллер получив сигнал с датчика, уведомит владельца (или пожарную охрану) об опасности. http://ru.aliexpress.com/item/... 60034.html 4.2) Датчики открытия дверей http://ru.aliexpress.com/item/... 5,201560_4 4.3) Датчики протечки воды http://ru.aliexpress.com/item/... 5,201560_4 5) Силовые устройства. Получают от датчиков движения в той же комнате сигнал о появлении человека и включают свет. По прошествии таймаута свет выключают. Таймаут может настраиватся либо на датчике, либо на центральном контроллере. Как плюс будет, если это силовое устройство будет посылать информацию о включении, выключении света на центральный контроллер. http://www.noo.com.by/su111-300.html 5.1) Силовое устройство на вентиляцию. Через таймаут после выключения света в ванной или туалете будет включатся вентилятор на заданный промежуток времени. 5.2) СИловая розетка. Получае информацию о подаче напряжения или его выключения от центрального микроконтроллера 6) Клавиатура для постановки/снятия сигнализации. Человек заходя в квартиру вводит код для снятия сигнализации http://ru.aliexpress.com/item/... 30492.html 6.1) GSM модуль. Необходим для части сигнализации. Когда умный дом находится в режиме "заблокированно", при появлении пожара или движения, посылаем по GSM смс или звонит на заданный номер. Все это логично что должно быть соеденино воедино. И несмотря на то что датчик движения и включения света общаются напрямую, но эта информация должна поступать и на центральный контроллер, для безопасности, когда дом на сигнализации. Также не последний вопрос - шифрование сигнала. Кстати от глушения сингала я так понимаю, не убежать никуда? И если 433 или GSM захотят заглушить, это сделают же без проблем.
0
|
11.10.2015, 12:27 | 16 |
Есть поделки с опен-сорсом https://www.cyberforum.ru/post7530115.html, но они именно поделки под напильник. 1- Wi-Fi роутер с OpenWRT. 2- конструкторы вида ардуино, кубибоардов и их модулей не требуют паяльников, в основном. Промышленные решения на ПЛК тоже. 3- все очень индивидуально. Вот вы опять специфическое пожелание на радиоканал выдвинули и требуете унификации. А вы знаете, что здания все разные и материал стен может не пропускать или значительно ослаблять эти частоты? Без дополнительной прокладки проводов - это использование существующих коммуникаций, например Ethernet или сети ~220 В, такие устройства уже продаются. AX25, Ethernet over 220 и т.п. 4-6 - это все известно и подбирается по факту согласно проекта.
0
|
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 2
|
|
13.10.2015, 20:48 | 17 |
raxp
Спасибо. Судя по всему пойду по пути установки Noolite, а в перспективе буду ждать оборудования с обратной связью и опросов датчиков.
0
|
14.10.2015, 11:13 | 18 |
...имхо, самое универсальное под все типы зданий - это железо со связью по проводам электросети, но и дорогое в плане отдельных модулей.
Поэтому там где делать дырки накладно, там и ставить, в остальных местах RS-485 аля DMX512 в плане расширяемости, помехозащищенности и поддерживаемости большинством силовых установок, например китайскими релейными модулями с DMX. Центральный контроллер связать с роутером проводами. Там где тряски, вибрации и с прокладкой проводов к датчикам проблемы, там можно и WLAN. Добавлено через 14 часов 11 минут АrduinoYun с Линукс Arduino FAQ. Теория и практика и подробнее.
1
|
14.10.2015, 11:13 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Роботостроение и умный дом. Литература и практика Умный дом своими руками с голосовым управлением. Умный дом Система "умный дом" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |