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

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

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

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

 

 

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

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

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

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

 

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

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

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

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

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

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

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

 

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

Установите дальномер на фронтальную часть дома и подключите к контроллеру. Не забудьте подключить датчик и ИК-приемникк контроллеру, а также загрузить программу и можно включать охрану.

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

 

1. Отключение дальномера для переподключения через стену дома

 


 

2. Монтаж ультразвукового дальнометра на стену дома

 


 

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

 

Программу (скетч) для загрузки из среды программирования «Студия Эвольвектор», или из Arduino IDE, реализующую указанный в начале проекта алгоритм, можно найти на прилагаемом к конструктору DVD-диску или скачать со страницы проекта на сайте «Академии Эвольвектор»: academy.evolvector.ru/umdom_osn_proekt24_Datchik_dvigeniya

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

 

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

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

 

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

Ваше Имя:


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

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

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