Умный дом

Система StarGate — Х10

Системы, работающие по протоколу Х10, - это другой цено­вой полюс. Множество производителей выпускают как от­дельные компоненты, так и законченные системы автомати­зации. Можно использовать централизованное построение или создать децентрализованную систему. В качестве приме­ра рассмотрим систему StarGate (JDS).

Как и предыдущая, она позволяет быстро объединить со­бытия с реакцией системы, создав программу обслуживания дома. Имеет система и схожий набор устройств, в котором, как и в других системах, есть все необходимое для создания подсистем управления светом, аудио - и видеооборудованием, климатической и охранной подсистемы, подсистемы управ­ления, например, садовым оборудованием или гаражом.

О перечне модулей, составляющих физическое наполне­ние системы, можно судить по меню, которое открывается в программе после обращения к разделу Define основного меню (рис. 1.17).

При создании нового проекта система добавляет начало и конец программы (рис. 1.18).

После запуска программы и выбора New Schedule (через основное меню File или инструментальную панель - первая кнопка) в оглавлении мы готовы перечислить оборудование нашего проекта. Как и в случае с системой Landmark, начнем со света.

В основном меню выберем Define XI0 Device...

Открывается таблица, в которой можно обозначить все источники света (но не только). В системах, работающих с сетевым протоколом XI0, адрес устройств состоит из двух знаков: латинской буквы от А до Р и цифры от 1 до 16. Всего, таким образом, можно адресоваться к 256 устройствам, что достаточно для довольно большой системы. Распишем свето­вую подсистему (рис. 1.19).

Расположение выключателей света можно задать в описа­нии - Location, назначение - Description.

Система StarGate - Х10

Рис. 1.17. Меню устанавливаемого оборудования в системе StarGate

Tl 'JNTTiUB - {UKnrUb. SUfj.!»} V

Система StarGate - Х10

Рис. 1.18. Создание проекта в системе StarGate

• ____ . .__________ ВГГ

— і щшшшшаят^г

Система StarGate - Х10

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

Система StarGate - Х10

Рис. 1.19. Расстановка адресуемых модулей управления светом

Поэтому выберу светильники и добавлю релейный модуль для включения электрического чайника (рис. 1.20).

Система StarGate - Х10

Рис. 1.20. Добавление оборудования для сценария «Возвращаюсь я с работы»

Осталось добавить в проект датчики движения, которые будут работать со встроенным модулем цифрового ввода (Define IR and IO Devices). Я выбираю модуль ввода-выво­да, щелкаю кнопку Define и определяю свои датчики движе­ния (рис. 1.21).

Система StarGate - Х10

" Рис. 1.21. Добавление датчиков для сценария «Возвращаюсь я с работы»

Сохраним выбор, и можно начинать программирование.

В редакторе выбираем кнопку New Event, обозначаем первое событие как come_home и к строке if с помощью кнопки Add и выбора из меню Digital Input выбираем собы­тие - датчик движения hall_MSl перешел в состояние ON (рис. 1.22).

Продолжая этот процесс, с помощью кнопок New Event и Add пишем программу (рис. 1.23).

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

Система StarGate - Х10

Рис. 1.23. Завершаем программирование сценария в системе StarGate

К сказанному выше следует добавить, что для управления телевизором обе системы требуют дополнительного устрой­ства, которое можно назвать модулем считывания ИК-команд. Они предназначены для запоминания ИК-кодов с пультов уп­равления, чтобы эти коды можно было впоследствии воспро­извести системным устройством. В системе Landmark это до­полнительное устройство носит название IRIS. A StarGate работает с IRXpander. Последнее устройство не только прочи­тывает ИК-команды с пультов и запоминает их, но может рас­познавать эти команды, оно же воспроизводит их.

Задание адреса устройств системы StarGate может произ­водиться либо переключателями, установленными на уст­ройстве - один переключает буквы от А до Р, второй цифры от 1 до 16 - либо программно. В последнем случае, как пра­вило, требуется помощь компьютера или одного из контрол­леров XI0.

Беглый обзор двух систем «Умный дом» завершен. Зачем он понадобился?

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

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

И последнее. Что следует «подвергать» автоматизации. Вот, как на это смотрят специалисты PHAST.

Умный дом

Цоколевка контроллера PIC16F628A

—- RA1/AN1 ]—RAO/ANO ]—- RA7/OSC1 /CLKIN ]—RA6/SDC2/CLKOUT — VDD RB7A10SI/PGD — RB6A1 ОБОДІ CKI/PGC j—RB5 RB4/PGM PDIPSOIC О KJ 1 18 2 17 3 16 4 15 5 14 6 …

Как писать программы на С++

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

Программатор (совместно с РопуРгод)

2 2 Со а Ю с

Как с нами связаться:

Украина:
г.Александрия
тел. +38 05235 7 41 13 Завод
тел./факс +38 05235  77193 Бухгалтерия
+38 067 561 22 71 — гл. менеджер (продажи всего оборудования)
+38 067 2650755 - продажа всего оборудования
+38 050 457 13 30 — Рашид - продажи всего оборудования
e-mail: msd@inbox.ru
msd@msd.com.ua
Скайп: msd-alexandriya

Схема проезда к производственному офису:
Схема проезда к МСД

Представительство МСД в Киеве: 044 228 67 86
Дистрибьютор в Турции
и странам Закавказья
линий по производству ПСВ,
термоблоков и легких бетонов
ооо "Компания Интер Кор" Тбилиси
+995 32 230 87 83
Теймураз Микадзе
+90 536 322 1424 Турция
info@intercor.co
+995(570) 10 87 83

Оперативная связь

Укажите свой телефон или адрес эл. почты — наш менеджер перезвонит Вам в удобное для Вас время.