Умный дом

Возвращаюсь я с работы

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

Компьютер с основной программой

Возвращаюсь я с работы

Лампа в холле

~ 220 В

Блок питания

= 12 В

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

Электрический

_ _ чайник

Лампа в Лампа

Возвращаюсь я с работы

Герконовый Гёрконовый датчик на датчик на двери входной гостиной двери

Рис. 1.25. Структурная схема системы для сценария «Возвращаюсь я с работы»

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

Умный дом

Немного О программировании на С++

Поскольку при программировании микроконтроллера я ис­пользовал язык С, мне показалось уместным добавить хотя бы несколько слов о языке. Но я не сделаю это лучше, чем С. Липпман. Когда мне понадобилось …

Цоколевка контроллера 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 …

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

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

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

Украина:
г.Александрия
тел. +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

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

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