Интелектуальный дом



Openhab Умный Дом

Разработка → OpenHAB и домашний контроллер — делаем железо  Август 26, 2015 – 06:28
Удачно состыковав простое Modbus устройство с платформой OpenHAB, мне тут же захотелось сделать что-то полезное для дома. В ближайшем интернет магазине были закуплены проводки, макетка, модули и датчики для Arduino, и моток синей изоленты.

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

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

Итак, что нужно реализовать в первую очередь?
— измерение давления; температуры и влажности;
— контроль состояния окон и дверей, датчиков движения, защиты от пожара и протечек;
— контроль доступа с использованием ключей IButton и RFID;
— контроль контактов и управление исполнительными механизмами через дискретные входы и выходы;
— контроль нескольких выносных датчиков температуры через интерфейс 1-Wire;
— контроль дополнительных датчиков, контактов и управление исполнительными механизмами через радиоканал.

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

Краткое описание аппаратной частиДля измерения давления использован датчик BMP180, кроме этого он контролирует температуру. Считывание данных с BMP180 осуществляется через интерфейс I2C. К той же шине подключен расширитель портов ввода вывода MCP23017, обеспечивающий контроль восьми внешних входов/выходов и светодиодную индикацию работы контроллера и охранных шлейфов.

Для измерения влажности использован датчик DHT11 имеющий собственный однопроводный интерфейс. В будущем нужно предусмотреть возможность установки этого датчика вне корпуса контроллера.

Для контроля уличной температуры, температуры воды, радиаторов отопления и температуры в помещениях использованы датчики DS18B20 подключаемые к общей 1-Wire шине.

Второй 1-Wire интерфейс работает с ключами I-Button, он используется в функциях взятия и снятия с охраны, управления электрозамком. Рядом с ним расположен выход индикатора режима охраны его можно подключить к светодиоду расположенному на лузе считывателя ключей.

Source: habrahabr.ru


прививки форма 063

курьерские услуги для интернет магазинов в москве
Видео на тему:
OpenHab, Siri & Raspberry pi - Умный дом, голосовое
OpenHab, Siri & Raspberry pi - Умный дом, голосовое ...
Умный дом своими руками. OpenHAB. Подключение WiFi-модулей
Умный дом своими руками. OpenHAB. Подключение WiFi-модулей ...

Похожие публикации:

  1. Разумный Дом
  2. Stm32 Умный Дом
  3. Linux Умный Дом