Как сделать умный дом своими руками arduino, knx

Содержание

Как сделать Умный дом своими руками

Установка интеллектуальной системы «Умный дом» требуют правильного исполнения, поэтому многие пользователи обращаются за помощью к профессионалам. Однако обладая лишь элементарными навыками, монтаж и подключение аппаратуры вполне доступно осуществить своими руками.

Все оборудование для организации умного дома условно делится на три основные категории:

  • датчики – реагируют на происходящие изменения и отправляют сигнал на основное устройство;
  • центральный контроллер – обрабатывает полученную информацию, принимает решение и отправляет сигнал на приборы;
  • исполнительные устройства – элементы, которые получают и беспрекословно выполняют команды.

Все компоненты системы подключаются к смарт-системе посредством проводной и беспроводной связи. Первый вариант считается устаревшим, но до сих пор остается самым надежным способом соединения в отличие от второго, который, напротив, менее стабилен. Связь между приборами в этом случае осуществляется посредством Wi-Fi, Bluetooth и других стандартов.

Датчики, видеокамеры и другие элементы

Основные функции в системе умного дома выполняют датчики. Условно их можно разделить на две группы: отслеживающие движение и реагирующие на изменение состояния окружающей среды. Первые используются в охранных целях и реализации интеллектуальной подсветки. К ним относятся:

Тип устройства Описание
Датчик движения Реагирует на изменение ультразвукового или инфракрасного поля
Датчик присутствия Использует аналогичную технологию, но более чувствителен к изменению параметров
Индикатор присутствия Используется для управления светильниками и бытовой техникой
Извещатель разбитого стекла Реагирует на звук при разрушении стекол
Фотоэлектрический датчик Определяет перемещение человека, подходит для установки в дверных проемах или на въездных воротах
Лазерный датчик перемещения Реагирует на движение даже небольших объектов и характеризуется охватом большого радиуса.
Камеры, микрофоны Позволяют дистанционно отслеживать события, происходящие в доме

Если датчики движения способны функционировать самостоятельно, сенсоры, реагирующие на параметры окружающей среды работают в совместно с инженерными сетями. В эту группу входят:

Тип устройства Описание
Внешний температурный датчик Считывает значения о температуре воздуха вне помещения
Внутренний температурный датчик Получает данные о температуре внутри дома
Газовый регистратор Реагирует на утечку газа пронзительным сигналом
Противопожарный сенсор Реагирует на появление дыма и повышение температуры воздуха в помещении
Датчик давления воды Контролирует уровень давления в трубах, в случае изменения показателей самостоятельно принимает решение о перекрытии потока
Сенсор протечки Отслеживает состояние труб и в случае появления воды, подает сигнал
Датчик сырости Демонстрирует повышенные показатели влажности и указывает на проблемы с отопительной системой
Датчик дождя Используется на участке во время полива, регулирует подачу воды

Система управления и связи

Важную роль в организации «Умного дома» играют различные системы. В зависимости от назначения различают следующие виды.

Разновидность Функциональное назначение
Система связи Обеспечивает взаимодействие всех элементов и передачу информации
Система управления Отвечает за работу всех устройств
Осветительная сеть Контролирует уровень освещения в помещениях
Сеть электропитания Осуществляет бесперебойную подачу электричества
Система контроля микроклимата Включает отопление, вентиляцию и кондиционирование. Регулирует температуру, уровень влажности,
Система водоснабжения Контролирует подачу воды, очистку канализации
Система безопасности Включает систему видеонаблюдения и контроля доступа в помещение, охранную сигнализацию.
Мультирум Контролирует автоматическое включение и отключение аудио и видеоустройств.

Порядок монтажа

  • Установить серверный шкаф и проложить сеть кабелей, после чего замаскировать монтажными коробками.
  • В техническом помещении установить выключатели, разместить оборудование для электроснабжения, подключить автоматику.
  • Установить систему управления, акустические колонки, в соответствии со схемой произвести монтаж приборов.
  • Выполнить проверку системы в тестовом режиме для выявления просчетов и недоделок.
  • На завершающем этапе произвести окончательную настройку аппаратуры, и ввести систему в эксплуатацию.

При правильном выполнении всех этапов работ, начиная с создания проекта и заканчивая установкой оборудования, «Умный дом» начнет эффективно функционировать, обеспечивая комфорт и безопасность его обитателей.

Особенности реализации функций «умного дома»

В рамках одной статьи, рассказать обо всех нюансах элементов автоматизации «умной квартиры» tvema невозможно, поэтому, кратко остановимся на самых интересных моментах этого проекта.

1. Освещение в «умном доме»

Для плавного включения и выключения и, для ночной подсветки, пользователь использовал встраиваемый точечный светильник на светодиодных лампах с цоколем GX53. Но, переделал их на работу с пониженным постоянным напряжением. Яркостью ламп управляет ШИМ-регулятор. Лампы запитаны от отдельного AC/DC преобразователя мощностью 155 Вт, который имеет регулируемый выход 48..58 вольт.

Лампы также пришлось доработать.

Как сделать умный дом своими руками arduino, knx

Схема установки светильников.

Как сделать умный дом своими руками arduino, knx

Особенности работы «умных» светильников:

  • В коридоре установлены клавишные выключатели без фиксации (на схеме отмечены точками).
  • В санузле выключатели с фиксацией. Управление от них идет на контроллер.
  • На контроллер также идет сигнал от пассивного инфракрасного датчика движения (PIR датчика).
  • По сигналу датчика движения, контроллер включает ночную подсветку в коридоре, а также выключает свет в коридоре и прихожей, если там никто не появляется в течении 15 минут.
  • Когда дверь открывается, в коридоре и прихожей включается свет.

2. Режим «никого нет дома»

При постановке квартиры на охрану, при открытии входной двери, срабатывает датчик движения и отсылается сообщение.

 3. Вентиляция

Включением и выключением вентиляции в ванне и туалете управляет контроллер освещения.

Как сделать умный дом своими руками arduino, knx

Как сделать умный дом своими руками arduino, knx

4. Снятие показаний со счетчиков воды и газа

Сначала tvema думал поставить перед счётчиками USB Web камеры с подсветкой, которые делали бы фото и оправляли картинки с показателями с текстом по заданному шаблону в управляющую компанию. Пользователь даже написал специальную утилиту для камер под Windows XP/7/8/10. Но, газовый счетчик поместили в короб и закрыли рольставней. 

Как сделать умный дом своими руками arduino, knx

Для этого tvema купил, для газового счётчика, внешний геркон — датчик с магнитоуправляемым герметичным контактом.

Как сделать умный дом своими руками arduino, knx

А водяной счетчик, когда подошло время поверки, пользователь заменил на модель с импульсным выходом и сделал устройство для подсчёта импульсов.

Как сделать умный дом своими руками arduino, knx

Как сделать умный дом своими руками arduino, knx

5. Защита «умного дома» от протечек

Если прорыв водопровода или батареи отопления в частном доме это — ремонт + порча имущества, то в многоэтажке к этому добавляется ремонт квартиры залитых вами соседей. Поэтому устройства контроля протечек — важные элементы «умного дома». tvema использовал стандартное решение:

Купил датчик протечки воды. Установил его контактами вверх, врезав заподлицо в напольное покрытие.

Как сделать умный дом своими руками arduino, knx

Как сделать умный дом своими руками arduino, knx

А это шаровой кран с электроприводом.

Как сделать умный дом своими руками arduino, knx

Система работает так: если сработал датчик протечки, то он начинает пищать, пока воду не перекроют. Одновременно автоматически закрывается шаровой кран. Протечка останавливается. Также посылается уведомление. Кроме этого, можно дистанционно открыть или закрыть кран, например, чтобы не волноваться, если нужно надолго уехать из квартиры.

6. «Умное» управление мансардными окнами

Зачем нужна автоматизация мансардных окон? Всё просто — если они открыты и пошел дождь, то вода испортит мебель и отделку. Окна можно просто забыть закрыть, или ливень пошел, когда жильцы находятся не дома.

Популярные статьи  Динамическое торможение двигателя

Tvema решил проблему так:

Установил приводы на окна, датчик дождя и концевики закрытия окна.

Как сделать умный дом своими руками arduino, knx

Приводы смонтировал на уголок, т.к. штатного крепежа не было.

Как сделать умный дом своими руками arduino, knx

Датчик дождя установил на крыше, возле фартука, чтобы датчик не снесло снегом, сходящим с кровельного покрытия.

Как сделать умный дом своими руками arduino, knx

Как сделать умный дом своими руками arduino, knx

Система отопления

Контроль тепла – очень удобная вещь. Можно отрегулировать, чтобы батареи выключались сразу после ухода владельца, а включались за несколько часов до возвращения. Это позволяет значительно экономить финансы и ресурсы.

Отопительное оборудование (котел, трубопроводы) нужно подключить к датчикам, которые будут передавать информацию на контроллер. Также пригодятся модули расширения, термопара, блоки реле, дисплей и переходники, водостойкий цифровой термометр. Все эти компоненты устанавливаются по схеме, тестируются, затем пишется программный код на контроллер с учетом модулей и возможностей системы.

Такая схема может решить проблему с автоматизацией отопления в доме. Можно самостоятельно запрограммировать необходимые параметры или менять их в дальнейшем. Контроллер будет считывать показатели датчиков, и управлять котлом.

Пятое: энергопотребление

Чтобы ограничить мощности, которые дом потребляет, стоит обязательно установить систему управления энергопотреблением. Благодаря такому решению можно избежать серьезных проблем, которые могут возникнуть, если мощность достигнет своего пика. Например, если в вашем коттедже установлены теплые полы, работающие от электричества, может случиться перегрузка питающей сети. Если создать интеллектуальную систему, можно добиться плавного включения полов в разных помещениях, пока дом не прогреется полностью. Это позволит избежать резких скачков и перегруза сети. Кроме того, наличие такой системы приведет к тому, что по мере приближения мощности к пиковой генератор включится сам, а как только она снизится, он отключится.

Сборка «умного дома»: пошаговая инструкция

Вот в какой последовательности необходимо действовать.

Подключение исполнительных и сенсорных устройств

Подключаем все компоненты согласно схеме.

Сборка системы в основном сводится к подключению исполнительных устройств к соответствующим контактам процессорной платы

Разработка программного кода

Пользователь пишет всю программу целиком в оболочке Arduino IDE, для чего последняя оснащена текстовым редактором, менеджером проектов, компилятором, препроцессором и средствами для заливки программного кода в микропроцессор платы Arduino. Разработаны версии IDE для операционных систем Mac OS X, Windows и Linux. Язык программирования — С++ с некоторыми упрощениями. Пользовательские программы для Arduino принято называть скетчами (sketch) или набросками, программа IDE сохраняет их в файлы с расширением «.ino».

Функцию main(), которая в С++ является обязательной, оболочка IDE создаёт автоматически, прописывая в ней ряд стандартных действий. Пользователь должен написать функции setup() (выполняется единоразово во время старта) и loop() (выполняется в бесконечном цикле). Обе эти функции для Arduino являются обязательными.

Заголовочные файлы стандартных библиотек вставлять в программу не нужно — IDE делает это автоматически. К пользовательским библиотекам это не относится — они должны быть указаны.

В IDE предусмотрен минимум настроек, а возможность настройки компилятора отсутствует вовсе. Таким образом, начинающий программист застрахован от ошибок.

Вот пример самой простой программы, заставляющей каждые 2 секунды мигать подключённый к 13-му выводу платы светодиод:

Однако в настоящий момент перед пользователем далеко не всегда встаёт необходимость лично писать программу: в сети выложено множество готовых библиотек и скетчей (загляните сюда: http://arduino.ru/Reference). Имеется готовая программа и для системы, рассматриваемой в этом примере. Её нужно загрузить, распаковать и импортировать в IDE. Текст программы снабжён комментариями, поясняющими принцип её работы.

Все программы на Arduino работают по одному принципу: пользователь посылает запрос процессору, а тот загружает необходимый код на экран компьютера или смартфона

Когда пользователь нажимает в браузере или установленном на смартфоне приложении кнопку «Refresh» (Обновление), микроконтроллер Arduino осуществляет отсылку данных этому клиенту. С каждой из страниц, обозначенных как «/tempin», «/tempout», «/rain», «/window», «/alarm», поступает программный код, который и отображается на экране.

Установка клиентского приложения на смартфон (для ОС Android)

Для получения данных от системы «умный дом» в сети можно скачать готовое приложение.

Вот что необходимо сделать владельцу гаджета:

  1. Скачайте файл SmartHome.apk.
  2. Отправьте его на телефон.
  3. Открыв «Менеджер файлов», разместите этот файл.
  4. Щёлкните на нём и выберите «Установить» (должна быть отмечена «галочка», позволяющая осуществлять установку программ вне сервиса Google Play).
  5. Когда установка будет завершена, активируйте приложение.
  6. Выполните его настройку.

С помощью этого приложения можно не только получать информацию от системы «умный дом», но и управлять ею — включать и отключать сигнализацию. Если она включена, то при срабатывании датчика движения приложению будет отправлено уведомление. Опрос системы Arduino на предмет срабатывания датчика движения приложение выполняет с периодичностью раз в минуту.

Активировав иконку «Настройки», можно отредактировать свой IP-адрес.

Настройка браузера на работу с «умным домом»

В адресной строке браузера следует ввести XXX.XXX.XXX.XXX/all, где «XXX.XXX.XXX.XXX» — ваш IP-адрес. После этого появится возможность получать данные от системы и осуществлять управление ею.

Представленный здесь программный код позволяет через браузер включать и выключать свет, тогда как в приложении для Android-смартфона такая функция не реализована.

Работа с роутером

Далее на маршрутизаторе необходимо открыть порт:

  • открываем настройки маршрутизатора;
  • прописываем адрес Arduino IP;
  • открываем порт 80.

Настройка учётной записи на noip.com

Этот этап не является обязательным, но он необходим, если вы хотите присвоить адресу доменное имя. Для этого надо зарегистрироваться на сайте https://www.noip.com/, перейти в раздел «Add host» и ввести IP-адрес системы.

После регистрации на сайте noip.com доступ к системе можно получать не только по IP-адресу, но и по полному доменному имени

Создание проекта завершено, можно проверять работоспособность системы.

Особенности работы некоторых аппаратных средств Arduino

Ввиду того что Arduino-совместимые компоненты выпускаются множеством сторонних компаний, качество продукции которых сама компания Arduino никак не контролирует, пользователь с большой вероятностью может приобрести компонент, работающий не совсем корректно.

В отношении некоторых комплектующих для систем Arduino пользователи заметили следующее:

  1. Датчик температуры DHT11, поставляемый с базовым набором (StarterKit), даёт значительную погрешность в 2–3 градуса. В помещении рекомендуют применять температурный датчик DHT22, дающий более точные показания, а для установки на улицу — DHT21, способный работать при отрицательных температурах и имеющий защиту от механических повреждений.
  2. На некоторых микропроцессорных платах Arduino при замыкании подключённых к ним реле выходит из строя COM-порт. Из-за этого на микроконтроллер не удаётся загрузить скетч: как только начинается заливка, процессор перезагружается. Реле при этом щёлкает, COM-порт отключается и процесс загрузки скетча прекращается.
  3. Датчик закрытия окна/двери иногда преподносит сюрпризы в виде ложных срабатываний. С учётом этого скетч пишут так, чтобы система производила необходимое действие только по получении нескольких сигналов подряд.
  4. Для настройки управления процессами при помощи хлопков некоторые пользователи по неопытности вместо микрофона заказывают детектор звука с ручной настройкой порога. Для подобных целей этот компонент не подходит, так как имеет слишком малый радиус действия: хлопать приходится не далее 10 см от детектора. Кроме того, этот датчик передаёт сигналы импульсами малой продолжительности, так что при наличии большого скетча, на обработку которого уходит сравнительно много времени, микроконтроллер просто не успевает их зафиксировать.
  5. Для устройства противопожарной сигнализации следует использовать датчик дыма, а не датчик огня. Последний регистрирует пламя не далее 30 см от себя.
  6. На случай сбоя в работе микроконтроллера или ошибки в коде лучше применять нормально замкнутые реле с последовательно подключёнными ручными выключателями.
Популярные статьи  Как выбрать настольную лампу для школьника, офиса и работы?

Чтобы избежать покупки низкокачественных комплектующих, бывалые пользователи рекомендуют предварительно изучать отзывы о них, опубликованные в Сети. Недорогие датчики можно покупать в нескольких вариантах, чтобы лично проверить, какой из них работает лучше.

Возможно, система «умный дом» от компании Arduino является не самой качественной, но зато широчайший выбор компонентов и их доступная стоимость точно сделали её одной из самых популярных. Воспользовавшись нашими советами, вы быстро научитесь создавать проекты Arduino, автоматизируя различные домашние процессы.

Возможности автоматизации

Уникальная система автоматизации дома позволяет не только добиться комфорта
, но и сэкономить расходы на коммунальные услуги. Свет включается лишь при появлении человека, а отопление работает на полную мощность только в запрограммированное время или в присутствии владельца – это далеко не все, что может «умный дом».

Основные преимущества автоматизации:

  1. В помещении всегда будет микроклимат, идеальный для владельца жилья. Температура воздуха, влажность и другие параметры поддерживаются постоянно или настраиваются в каждом помещении в определенное время. Это позволяет забыть о дискомфорте после пробуждения или раздражении по возвращению с работы.
  2. Под контролем находится каждый объект, а управлять можно даже с большого расстояния. Настроив систему под себя, можно получать с утра горячий кофе с тостами без каких-либо усилий, наслаждаться сауной сразу после возвращения с работы, не ожидая ее нагрева, подогревать воду в бассейне не выходя из дома.
  3. При возникновении любой неисправности, система не допустит включения объекта и отправит данные о поломке владельцу. Это позволяет избежать короткого замыкания и других неприятностей.

Постоянно совершенствующийся процесс производства позволяет установить систему в доме или квартире без проведения капитального ремонта. Всю систему проводки теперь заменят выключатели с радиодатчиками, которые и передают информацию в центр управления.

Как пробросить хаб в HomeKit

Как сделать умный дом своими руками arduino, knx

Установленная в качестве образа сборка SprutHub является полностью авторской разработкой и доступна только для покупателей любого из стиков компании.

Система может самостоятельно управлять подключёнными гаджетами, а кроме этого позволяет пробросить подключенные устройства в любой удобный сервис для управления умным домом. Это может быть HomeKit от Apple, Google Home, умный дом от Яндекс и даже специфическая Маруся от Mail.ru.

Посетителям нашего ресурса интереснее всего будет интеграция именно с умным домом от Apple, этим сейчас и займемся.

1. Запускаем приложение Дом на iPhone, iPad или Mac.

2. Нажимаем кнопку “+” и выбираем пункт Добавить аксессуар.

3. В диалоговом окне выбираем пункт Нет кода или возможности его сканировать.

4. Указываем найденный при поиске SprutHub.

5. В качестве кода сопряжения вводим “66666666” (конспирологи оценят) и подтверждаем сопряжение с гаджетом.

Вместе с хабом будет предложено добавить еще пару устройств: Сигнализация и кнопка Поиск. Первая нужна для настройки и активации различных сценариев, связанных с приходом или уходом из дома, а вторая и есть та самая волшебная кнопка SprutHome, которая делает хаб самым удобным хабом для умного дома.

Как видите, и на этом этапе нет никаких сложностей, премудростей и танцев с бубном. Аналогичную процедуру придется проделать с любым хабом других производителей.

Освещение

Освещение — самая популярная часть «умного» дома, которая у всех на слуху. Создать «умное» освещение можно одним из двух способов. Первый — приобрести «умные» лампочки, светильники и люстры, а затем управлять ими через приложение со смартфона. Этот способ подойдет для тех, кто только переехал или планирует покупать новые осветительные приборы.

«Умные» лампочки Xiaomi

(Фото: mi.com)

Если же не хочется обновлять торшеры, люстры и ночники, а на «умные» лампочки жалко денег, то есть и более бюджетный способ. Можно приобрести «умные» выключатели или беспроводное реле и с их помощью управлять той же люстрой в комнате без необходимости покупать дорогие «умные» лампочки или целые люстры.

Хорошая «умная» лампочка обойдется примерно в ₽1 500. В люстру с пятью плафонами вам понадобится пять таких лампочек, это уже ₽7 500. При этом «умный» выключатель стоит ₽2 000 и ₽1 500 возьмет электрик за работу по его установке. Также при покупке выключателя нужно будет купить и специальный переходник, так как в России монтажные коробки круглые, а большинство «умных» выключателей рассчитаны на прямоугольные, их цена варьируется от ₽300 до ₽700. Итого разница между лампочками и выключателем почти двукратная, при этом последний еще и надежнее, а лампочки придется каждый раз когда они сгорят.

Выключатель Aqara

(Фото: aqara.ru)

Если же не хочется даже менять переключатели, то можно установить в щиток беспроводное реле, которое будет управлять включением и выключением света в разных комнатах. Для этого решения, как и для замены выключателя, вам потребуется вызвать электрика.

Беспроводное реле Aqara

(Фото: aqara.ru)

Помимо реле и выключателей стоит отметить и «умные» розетки, которые можно использовать в паре с простыми ночниками: подобный гаджет будет просто включать/выключать питание по вашим командам или сценариям.

А еще контролировать освещение можно с помощью «умных» карнизов. В карниз встроен специальный моторчик, открывающий и закрывающий шторы, управлять им можно со смартфона, а подключается карниз к обычной розетке. Открытие штор по расписанию может стать отличной альтернативой классическим будильникам, однако стоит помнить, что разбудить может не только свет из окна, но и звук двигающихся штор, что уже звучит не так заманчиво.

«Умный» карниз Aqara

(Фото: aqara.ru)

Как вы планируете управлять умным домом

Если разобрались с вопросом «что будет автоматизировано», на очереди не менее захватывающая тема «как управлять всей автоматикой»:

  • Можно организовать центральную панель с экраном;
  • Удаленный контроль и управление со смартфона;
  • Умные розетки и выключатели;
  • Полностью автоматический дом;
  • Бытовые приборы способные работать в автоматическом режиме без сетевого доступа;
  • Различные комбинации этих способов.

Как сделать умный дом своими руками arduino, knx

Не лишним будет напомнить — ваш бюджет тоже управляет автоматизацией. Какие-то технические решения могут лучше справиться с поставленной задачей, но они достаточно затратные, но современный рынок позволяет найти им замену за вполне адекватные деньги.

Плюсы и минусы

Ввиду того, что опенсорс продукты разрабатываются энтузиастами, у них есть свои плюсы и минусы:

Плюсы Минусы
  • Бесплатно
  • Открытый код, который можно дорабатывать и изменять
  • Его можно просто скачать и установить
  • Нерегулярность либо отсутствие обновлений
  • Очень частые проблемы при обновлении (вылетают модули и система перестает работать)
  • Проблемы с поддержкой
  • Отсутствие единого ответственного за продукт
  • Довольно сложная установка
  • Настройка и внедрение занимают значительное время
  • Требуются навыки программирования и знание машинной логики
  • Требуется очень много дополнительной информации для настройки даже тех модулей, для которых существует подробная документация (форумы, чаты и общение со специалистами)

Какая система автоматического отопления подойдёт для дачи

Автоматизацию отопления на даче удобнее всего делать с электрическими радиаторами

Единственным реальным типом автоматического отопления для дачи будет использование электричества. Но поскольку эксплуатация таких систем обходится недешево, электрический обогрев предусмотрим как вспомогательный.

То есть, электричество нагреет до комфортной температуры одну, две комнаты к нашему приезду, обеспечит функционирование водопровода и канализации. А по приезду мы в комфортной обстановке запустим основную систему обогрева в ручном режиме.

Но каким бы умным не был дом, предвидеть визит гостей он не сможет.

Как собрать систему безопасности в доме

Выше я перечисли все имеющееся на рынке оборудование для организации системы безопасности в «Умный дом».  Вам понадобится управляющее устройство и набор датчиков, способных работать с этим устройством. Я не буду в даваться в технологию подключения датчиков к управляющему устройству, это можно прочитать в инструкции. Остановлюсь на выборе управляющего устройства и минимальном наборе необходимых датчиков.

Популярные статьи  Электрическое и магнитное поле: в чем различия

На рынке представлено достаточное количество устройств, способных работать в системе безопасности дома. Как правило, все они сделаны в Китае, да и набор функций у них практически одинаковый. Разница только в оформлении. Сюда можно отнести наличие: дисплея, кнопок на передней панели, различных мигающих лампочек и прочих, с моей точки зрения, не нужных мелочей, которые удорожают систему, но на практике вам никогда не пригодятся.

Почему?

Программирование и управление системой происходит с помощью СМС, мобильного приложения или брелка, который есть в комплекте. Поэтому ни какими кнопками на лицевой панели управляющего устройства вы пользоваться не будете.

Встроенный дисплей, в лучшем случае, покажет какая зона сработала. Эта информация будет содержаться в голосом сообщении на запрограммированный телефон, а также в СМС, которую вы получите. Дисплей вы все равно не видите, если не находитесь в доме.

Поэтому советую приобретать устройство в самом простом исполнении.

Возможность работать в сети Wi-Fi тоже сомнительна с моей точки зрения. По сути она нужна, когда требуется передать большой массив информации. Как правило это информация с камеры наблюдения. Но этот прибор можно купить отдельно и работать он может автономно с помощью специальной компьютерной программы. Совсем не обязательно иметь эту функцию на блоке управления сигнализацией.

Теперь о наборе датчиков. У нас остался открытым вопрос контроля момента остановки котла. Для этой цели необходимо приобрести самый простой программируемый датчик температуры. Его работа заключается в информировании хозяина, когда температура в помещении выходит за границы настроенных интервалов. В моем доме настройка такого датчика стоит в переделах +11 — + 30 градусов. Т.е., если температура в помещении опустилась ниже + 11 градусов, значит котел остановился и надо ехать разбираться в причинах его остановки. Стоит отметить, что в доме со стенами из газобетона и отоплением теплыми полами, температура падает очень медленно. При температуре на улице в -15 градусов  на это понадобится как минимум 8 часов. Согласитесь, запас времени достаточный, чтобы добраться куда угодно. Температурные датчики выпускаются в различном исполнении по креплению. В моем случае датчик стоит на подоконнике.

Для охранных целей достаточно трех видов датчиков. Прежде всего датчики, контролирующие открывание дверей и окон (магнитоконтактные извещатели). Здесь есть один нюанс. Эти датчики можно установить не на все окна, из-за того, что просто нет мета для их крепления. Если у вас такая же проблема, то придется немного раскошелиться и приобрести инфракрасный датчик движения типа штора. От обычных датчиков движения детекторы типа штора отличаются более широким углом обзора и узконаправленным лучом. Это позволяет обеспечить надежную охрану конкретного участка. В данном случае оконного проема. Устройство не реагирует на появление других людей в помещении и срабатывает только тогда, когда регистрирует движение возле объекта в зоне создаваемой «шторы».

Далее идут объемные оптико-электронные извещатели. Разместить их надо так, чтобы они перекрывали все возможные пути движения злоумышленников в доме. Здесь так же есть один нюанс. Если у вас есть животные весом до 25 кг., в тех местах где они находятся в ваше отсутствие придется установить датчик с защитой от животных. Если у вас крупное животное, то объемник придется установить только в недоступных для животного местах.

Перечисленный набор датчиков обеспечит вам охрану всего объема дома.

Остаются датчики, сигнализирующие о различных аварийных ситуациях. Здесь я оставлю выбор за вами, так как без должной реакции на их срабатывание, они совершенно бесполезны.

Особняком можно выделить только датчик утечки газа. Он работает совместно с системой сигнализации и для него потребуется отдельная зона. Получив от него сигнал вы будете знать, что помещение загазовано и при входе в дом, сразу же надо открыть все окна и не включать свет, до того момента пока вы не перекроете газ и не проветрите дом.

Как устроена система отопления Умный дом

Как сделать умный дом своими руками arduino, knx

Примерная схема системы «умный дом»

Теплопроводность стен и потолков, качество окон, наличие сквозняков и влажность воздуха, тип отопительной системы и способ подачи тепла – всё это влияет на климат внутри помещения.

Современные системы отопления могут функционально различаться: это и классические радиаторы, и «тёплые полы», и конвекторное отопление. В загородных домах устанавливаются индивидуальные котлы для обогрева и обеспечения горячей водой, в квартире же могут использовать бойлер.

Всё это может быть подконтрольно единой системе, которую и называют «умным домом». Это управляющий компьютерный блок, связанный с домашней техникой, а также с внутренней и наружной системой датчиков температуры. Сообразно информации датчиков и заданного режима, такая система способна понижать или повышать температуру в помещении. Кроме того, она может регулировать количество горячей воды готовой к использованию в бойлере.

Визуализация «умного дома» и расширение возможностей на Ардуино

Безусловно, для визуализации процессов «умного» дома можно было бы использовать ЖК-дисплей, любые цифровые табло. Но всё-таки, для «умного» дома это не является хорошим решением.

Для визуализации процессов и состояний автоматики на платформе Arduino лучше всего использовать отдельный сервер обработки состояний. Этот сервер может быть реализован на программной технологии Node.js, позволяющей реализовать любой сервер, в том числе и для обработки состояний платы Arduino.

Node.js используется для решения задач Интернета вещей, поэтому для визуализации автоматики «умного» дома он точно подойдёт. Достаточно создать сервер и обработчик на языке JavaScript, и можно будет отображать результат в браузере компьютера или планшета.

Как сделать умный дом своими руками arduino, knx

В качестве «железа» сервера можно использовать микрокомпьютер Raspberry Pi или обычный стационарный компьютер или ноутбук. При этом расширяются возможности самой системы автоматизации.

Если на плате Arduino ограниченный объём физической памяти, то на сервере этот объём ничем не ограничен. Саму программу сервера можно написать так, что она будет полностью управлять платформой Arduino.

Например, можно расширить функционал нашего «умного» дома и приблизить его к умному дому без кавычек. Есть возможность написать такой алгоритм, который будет вести статистику нахождения хозяина в доме и его возвращение домой. Если хозяин обычно возвращается домой в районе 17:30, то за час можно включить бойлер для нагрева воды. Также, ориентируясь на это время, можно заранее включить отопительные приборы, чтобы возвращение было уже в тёплый дом, а не в тот, где температура ниже на 10 градусов из-за экономии электричества в отсутствии хозяев. Программа может понять когда хозяева обычно ложатся спать и заранее переставать греть воду, так как ею уже никто не будет пользоваться до утра. И таких нюансов может быть множество. Именно внешний компьютер может дать продвинутые «мозги» контроллеру на Arduino, который превратится больше в исполнительный механизм.

Оцените статью
Добавить комментарии

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: