Проект №24 «Датчик движения»

Проект №24 «Датчик движения»

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

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

 

Конструкция устройства для проекта

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

Остается только составить и загрузить в контроллер нужную программу, а также разобраться с кабелями подключения для объединения элементов в систему.

 

Алгоритм работы устройства

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

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

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

Сама по себе система охраны будет работать следующим образом.

Контроллер находится в ожидании получения команд с ИК-пульта пользователя. Как только на пульте будет нажата кнопка постановки на охрану, контроллер перейдет в данный режим. В нем производится постоянное считывание данных с датчика расстояния. Если с датчика приходит информация о расстоянии до ближайшего объекта меньше 20 см (фигурка с преступником окажется рядом, т. е. ближе этого расстояния), то запустится режим тревоги.

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

 

Сборка устройства

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

Цель проекта - изучения принципов объединения электронных модулей в систему для решения поставленной функциональной задачи.

 

1. Отключение модулей, используемых в предыдущем проекте


2. Подключение модулей и загрузка программы в контроллер

 

Проверка устройства в работе

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

Программу (скетч) для контроллера по данному проекту можно скачать в составе общего архива проектов стартового набора по умному дому. Доступны вариант для Arduino IDE и для "Студии Эвольвектор".

Написать отзыв

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке: