Датчик движения с уведомлением на телефон
Понадобится
Схема охранной системы
Питание 5 - 9 В. Необязательно использовать крону, можно использовать стационарный зарядник для того же мобильника.
Принцип работы очень прост. Почти каждый кнопочный сотовый телефон имеет функцию быстрого набора (настроить ее можно в меню телефона). Это когда зажимается одна кнопка и при ее удержании из памяти набирается номер, сохраненный для этой кнопки.
Так вот, в настройки запишем свой номер на другой телефон. К этой кнопке подключим контакты, которые пойдут в схему. Как только датчик обнажит в помещении движение, он подаст сигнал на транзистор, тот в свою очередь замкнет кнопку сотового телефона и произойдет исходящий вызов на ваш смартфон. В результате чего вы будете оповещены о движении на охраняемом объекте.
Как сделать охранную систему с датчиком движения из кнопочного мобильника
Разбираем сотовый телефон и при помощи канцелярского ножа срезаем верхний контакт кнопки и отгибаем его.
Далее, при помощи паяльника припаиваем два тонких проводка к контактам кнопки.
Собираем мобильник, предварительно сделав в корпусе прорезь для проводов. Собираем простую схему.
Подключаем питание 9 В и проверяем работу. Как только к поле зрения датчика попадет человек или его часть, то охранная система сработает.
И на вашем смартфоне раздастся сигнал входящего вызова.
Как активировать систему и выйти из помещения чтобы сигнализация не сработала?
Если подать питание на систему, то через 1-2 секунды датчик будет готов к работе и сможет обнаружить движение в помещении. Этого времени может не хватить, чтобы выйти и закрыть дверь. Чтобы увеличить это время, сделайте так: выключите сотовый телефон, подайте питание на систему. А как будете готовы, нажмите кнопку включения на мобильнике. Пока он загружается и показывает заставки, а потом ищет сеть, у вас будет порядка 5-10 секунд. А этого времени вполне достаточно.
Смотрите видео
Датчик движения:
Есть много технологий на которых работают датчики движения. Основные из них:
Инфракрасные датчики движения (ИК)
Ультразвуковые датчики движения (УЗ)
Микроволновые датчики движения (СВЧ)
Комбинированные датчики движения
Самый дешевый вариант - это микроволновый датчик движения RCWL-0516. Хотя такие датчики и работают, излучая микроволны не стоит их пугаться. Номинальная мощность этого модуля измеряется в милливаттах.
Микроконтроллер:
Для работы данной сигнализации нужен микроконтроллер с возможностью подключения к Wi-Fi. Выбор мастера для узла IOT - ESP8266. Он очень прост в использовании и может быть закодирован с помощью Arduino IDE.
Сирена:
В качестве сирены используется промышленная сирена, которая обычно используется в банкоматах. Электронный гудок тоже может быть отличным вариантом, но это немного дорого и излишне для домашних приложений. Сирена работает от 230 В переменного тока и имеет ручку для регулировки высоты звука. Для максимальной эффективности мастер устанавливает ее на максимальный уровень. Для управления зуммером 230 В будет установлено одноканальное реле.
RCWL-0516 работает на эффекте Доплера. Что же такое эффект Доплера?
«Эффект Доплера (или доплеровский сдвиг) - это изменение частоты и, соответственно, длины волны излучения, воспринимаемой наблюдателем (приёмником), вследствие движения источника излучения и/или движения наблюдателя (приёмника). Эффект назван в честь австрийского физика Кристиана Доплера описавшего это явление в 1842 году».
Сам модуль разделен на две части: одна - это часть управления, которая основана на базе чипа RCWL9196 и нескольких дополнительных пассивных компонентах. Другая часть - это антенна, индуктор Microline и конденсатор Microline. Этот модуль отправляет электромагнитную волну, и, когда есть движение, из-за эффекта Доплера электромагнитные волны либо сжимаются, либо расширяются, что наблюдается по сдвигу частоты. В любом случае устройство определит разницу и подаст сигнал в течение 2 секунд. Это время можно увеличить, добавив дополнительный конденсатор на контактные площадки SMD с задней стороны печатной платы. Датчик рассчитан на обнаружения движения на расстоянии семи метров, припаивая резистор 1 МОм к контактной площадке R-GN, можно снизить чувствительность до 5 м.
Шаг второй: приложение
Для получения уведомления на телефон или электронную почту нужно установить приложение. Мастер использует Blynk. Также будет добавлена программная кнопка, которая позволяет включать и выключать систему. Изначально мастер хотел добавить программный аварийный выключатель, но в случае отсутствия интернета он просто не работал.
Для установки программы нужно выполнить следующие шаги:
Установите BLYNK через магазин приложений или Play store.
Зарегистрируйтесь в сети Blynk и создайте новый проект.
Дайте вашему проекту любое имя, затем выберите устройство, как NodeMCU и режим подключения, как WIFI.
Как только проект будет создан придёт электронное письмо с кодом аутентификации. Код нужно скопировать и затем вставить в код прошивки (см. следующий шаг).
Дальше проводим пальцем вправо по панели инструментов и щелкаем виджет кнопки.
Нажимаем на эту кнопку. Открывается подменю. Выбираем цифровой контакт D4, остальные параметры оставляем стандартными.
Далее проводим пальцем вправо и добавляем виджеты уведомлений, электронной почты или Twitter.
Шаг третий: код
Сначала нужно установить библиотеки Blynk вместе с библиотекой ESP8266Wifi.
Затем нужно установить SSID Wi-Fi, пароль и код аутентификации из приложения Blynk (который был скопирован на предыдущем шаге).
В разделе настройки устанавливаем необходимые параметры.
Устанавливаем условия срабатывания датчика.
Устанавливаем параметры сирены, а также текстовые шаблоны, отправляемые на гаджет пользователя.
Шаг четвертый: сборка устройства
Модуль RCWL-0516 имеет 5 контактов, из которых будут использоваться только три контакта: VIN, Ground и OUT.
MCU RCWL-0516
VIN - VIN
Gnd - Gnd
D0 - OUT
Далее подключаем реле.
MCU Реле
D6 - OUT
VIN - Vcc
Gnd - Gnd
Теперь нужно подключить понижающий преобразователь.
Подключаем + 5 В к VIN NodeMCU, а Gnd к Gnd.
Gnd подключает к земле
Теперь нужно установить все в корпус. Для корпуса мастер использует электрическую монтажную коробку 102 x 102 x 48 мм. В корпусе сверлит два отверстия. Одно для провода питания, второе для провода сирены. Устанавливает электронику в корпус и фиксирует термоклеем. Датчик располагает под углом и подальше от цепи питания, чтобы избежать помех и получить максимальную эффективность.
Весь процесс сборки сигнализации можно посмотреть на видео.
Что из себя представляют GSM датчики движения?
Зачем нужен и где используется?
Автономный gsm датчик движения используется в многокомпонентных системах оповещения, а также в бытовых целях для охраны частной собственности. Прежде всего необходим в тех местах, где владелец появляется периодически: в гаражах, на дачах, в мастерских, в любых других постройках и помещениях.
Пригодится этот прибор и тем, кто опасается оставлять свое жилье без присмотра, и не имеет возможности поставить его на сигнализацию.Как работает: устройство и принцип действия
Разработаны множество отдельных устройств и многокомпонентных систем GSM сигнализаций. Последние способны обеспечивать тотальный контроль помещений и объектов посредством установки датчиков в нескольких точках. В составе таких систем присутствуют:
- модуль связи;
- контрольная панель;
- детекторы движения и акустические;
- термодатчики;
- датчики обнаружения утечки газа;
- вибрации;
- дыма.
Датчик движения с gsm модулем выполняет две функции:
- регистрирует присутствие посторонних;
- автоматически отправляет sms/mms или осуществляет дозвон.
Прибор может быть автономным, работающим от батареек, или зависимым от электросети. Модели второго типа комплектуются зарядным устройством и могут напрямую подключаться к розетке. Датчики с GSM модулем состоят из нескольких элементов:
- беспроводной контроллер;
- датчик
- извещатель;
- микрофон.
В одном приборе могут быть установлены несколько видов сенсоров, выполняющих разные задачи. Непосредственно датчик движения работает по принципу обнаружения теплового излучения в зоне контроля. Для этой цели прибор оснащают инфракрасным сенсором, фиксирующим движение объекта.
Принцип действия прибора основан на двухсторонней связи с мобильным устройством, что гарантирует своевременную передачу сигналов и оповещений. Контроллер непрерывно отслеживает присутствие в системе устройств приема и передачи. Для совместной работы необходима SIM-карта, которая не поддерживает CDMA и телекоммуникационные SIM-карты.
Как только в зоне охвата сенсора обнаруживается движение, продолжающееся более нескольких секунд, контроллер автоматически связывается с телефоном владельца. Одновременно включается микрофон для прослушивания происходящего в зоне отслеживания. Удаленный контроль работой прибора осуществляется с помощью SMS-команд.
Отзывы о датчиках движения с GSM модулем: плюсы и минусы
Пользователи, имеющие опыт применения датчиков с gsm модулем, довольны результатом и положительно отзываются об этих устройствах.
- простая и быстрая установка;
- доступная цена;
- небольшие размеры прибора;
- надежность канала передачи сигнала;
- возможность прослушивания места наблюдения;
- для SIM-карты можно подключить услугу местонахождения абонента, что при установке датчика в машине поможет отслеживать местонахождения автомобиля;
- функция включения и выключения режима охраны.
Производители и популярные модели: рейтинг лучших и цены
Беспроводное устройство Strazh Micro GSM
Компактный прибор, выполняющий функцию беспроводной сигнализации. Оснащен микрофоном, позволяющим прослушивать зону контроля после срабатывания тревоги и по запросу пользователя.
Прибор оснащен встроенным аккумулятором, возможно питание от сети с напряжением 220 В через адаптер. В комплект поставки входят MMS камера и USB кабель.
Средняя цена 3400 руб.
Датчик движения Sapsan PIR-500
Имеет регулировку чувствительности сенсора и времени срабатывания.Средняя цена 889 руб.
ИК индикатор EXPRESS GSM v.2
Автономный датчик движения с инфракрасным сенсором и дозвонным модулем. При обнаружении повышения температуры в зоне контроля, в течение минуты передается сигнал тревоги в виде дозвона на телефон пользователя и/или отправки смс.
Средняя цена 4663 руб.
Сигнализатор Photo Express GSM
Одного комплекта батареек достаточно для бесперебойной работы датчика в течение 6 месяцев.Средняя цена 6384 руб.
Автономный детектор движения GiNZZU HS-S01B
Автономный датчик движения, выполнен в белом пластиковом корпусе. Работает отдельно или в комплексе с охранной системой GiNZZU.
Оснащен инфракрасным сенсором, отправление данных выполняется через радиоканал.Средняя цена 730 руб.
Какого производителя и какой тип лучше выбрать: ТОП-3
Что учитывать при выборе устройства?
Оптимально наличие встроенного автономного модуля, работающего от батареек и возможность подключения к электросети.3 лучших модели
Из представленных в обзоре можно отметить три лучших модели, набравших наибольшее количество положительных отзывов пользователей:
Все они оправдывают свою достаточно высокую стоимость безупречной работой. Предусмотрена возможность подключения сирены и других устройств для обеспечения охраны.
Рекомендации по размещению и установке
При монтаже датчика движения прежде всего учитывают рекомендации производителя. Приборы с небольшим радиусом действия и узким углом охвата, рекомендуется устанавливать в непосредственной близости от места возможного проникновения: на дверных и оконных откосах, в их верхней части.
Стоимость
Стоимость датчиков движения с gsm модулем сообщает о возможностях приборов. Бюджетные модели имеют ограниченный набор функций, отсутствуют настройки чувствительности сенсоров и других параметров. Такие приборы можно купить за 700-900 руб:
Дорогостоящие модели отличаются мощным функционалом, более удобны в эксплуатации, обладают рядом настроек. Цена на эти приборы начинается от 3400 руб:
Где купить GSM датчик движения для дома?
В Москве
В Санкт-Петербурге
GSM датчики движения полезны в быту и на производстве. Они предоставляют возможность контроля удаленных объектов, движимого и недвижимого имущества. Наличие такой техники значительно облегчает повседневную жизнь человека.
В этом уроке мы создадим систему удаленного мониторинга и охраны дома, используя GSM/GPRS Shield.
При выполнении одного из заданных сценариев модуль будет отправлять СМС или звонить Вам на телефон, а в режиме ожидания по запросу сможет отправлять СМС с текущим состоянием системы.
Видео:
Нам понадобится:
- 1х Arduino / Piranha UNO;
- 1х GSM/GPRS Shield A6;
- 1х Battery Shield;
- 1х Trema Shield;
- 1х Trema-модуль Цифровой термометр;
- 1х Цифровой термометр (герметичный);
- 1х Trema-модуль Датчик газа MQ-2 (широкого спектра);
- 1х ИК-датчик движения HC-SR501;
- 1х Магнитный извещатель (геркон);
- 1х Гарнитура;
Для реализации проекта нам необходимо установить библиотеки:
-
— для работы с GSM/GPRS Shield; — для работы с датчиками фирмы Dallas; — для работы с цифровыми термометрами DS18B20;
- SoftwareSerial — библиотека входит в базовый набор Arduino IDE и не требует установки;
О том, как устанавливать библиотеки, Вы можете ознакомиться на странице Wiki - Установка библиотек в Arduino IDE.
Описание работы системы удалённого управления:
Схема сборки:
Arduino / Piranha UNO:
Batery Shield:
Установите Battery Shield на Arduino / Piranha UNO:
Во время установки Battery Shield должен быть в выключенном состоянии.
GSM/GPRS Shield:
На плате GSM/GPRS Shield A6 имеется слот для SIM-карт и переключатель UART. Установите SIM-карту в слот, выберите положение переключателя RX-7/TX-8.
Trema Shield:
Гарнитура:
Trema-модуль Цифровой термометр:
Trema-модуль Датчик газа:
Цифровой термометр (герметичный):
Обратите внимание, что между информационным проводом (жёлтый) и проводом питания 5В (красный) установлен резистор 10кОм.
ИК-датчик движения HC-SR501
Магнитный извещатель (геркон):
Обратите внимание, что от информационного провода (жёлтый) через резистор 10кОм подключается провод GND (чёрный).
Код программы (скетч):
До кода void setup() определяются номера выводов, объявляются переменные и функции, подключаются библиотеки, и создаются объекты для работы с ними.
Перед загрузкой скетча не забудьте задать в переменной number[] номер телефона, куда будет приходить смс-уведомление о пройденной идентификации!
В коде void setup() конфигурируются выбранные выводы, инициируется работа GSM/GPRS Shield, выполняется цикл ожидания готовности GSM/GPRS Shield к работе (регистрация в сети оператора). И, после выполнения всех указанных действий, выполняется оповещение о готовности к работе, путем отправки смс на указанный номер.
Код программы построен таким образом, что при удалении одного из установленных модулей код продолжает оставаться рабочим.
Сам код можно разделить на блоки:
Датчик газа:
Задав граничное значение в переменной MAX_GAS_VOLUME в самом начале скетча, тем самым мы устанавливаем правила отправки СМС от модуля пользователю.
При достижении этого значения модуль отправит на указанный в переменной number номер смс с уведомлением о том, что концентрация газа превышена.
Если же концентрация в норме, то данные будут внесены в строку Text , которая при запросе пользователя будет выслана ему по СМС вместе с показателями других модулей.
Датчик температуры внутренний:
Указав в переменных MIN_TEMP_IN и MAX_TEMP_IN границы допустимых температур, настроим модуль на работу с цифровым термометром, расположенным внутри помещения.
При достижении порогового значения модуль отправит на указанный в переменной number номер смс с уведомлением о том, что температура изменилась больше, чем указано в условии.
Если температура внутри помещения в норме, то данные будут внесены в строку Text , которая при запросе пользователя будет выслана ему по СМС вместе с показателями других модулей.
Датчик температуры внешний:
Указав в переменных MIN_TEMP_OUT и MAX_TEMP_OUT границы допустимых температур, настроим модуль на работу с цифровым термометром, расположенным снаружи помещения.
При достижении порогового значения модуль отправит на указанный в переменной number номер смс с уведомлением о том, что температура изменилась больше, чем указано в условии.
Если температура снаружи помещения в норме, то данные будут внесены в строку Text , которая при запросе пользователя будет выслана ему по СМС вместе с показателями других модулей.
Датчик движения:
Проверяем, нет ли движения в радиусе действия датчика:
- Если движение замечено, то модуль отправляет СМС абоненту на номер, указанный в переменной number , далее ждёт время waiting_time и после этого совершает тревожный звонок на тот же номер.
- В переменной gsm.SOUNDdevice указан параметр GSM_HEADSET , что означает, что на стороне модуля установлена гарнитура.
- Тревожный звонок можно настроить:
- Модуль совершает тревожный звонок "до победного", пока абонент не снимет трубку или не начнёт работать автоответчик;
- Модуль совершает тревожный звонок, а после того, как трубка будет снята, ограничит разговор на время, указанное в переменной diall_waiting ;
Датчик состояния(геркон):
Проверяем, нет ли размыкания датчика:
- Если датчик разомкнут, то модуль отправляет СМС абоненту на номер, указанный в переменной number , далее ждёт время waiting_time и после этого совершает тревожный звонок на тот же номер.
- В переменной gsm.SOUNDdevice указан параметр GSM_HEADSET , что означает, что на стороне модуля установлена гарнитура.
- Тревожный звонок можно настроить:
- Модуль совершает тревожный звонок "до победного", пока абонент не снимет трубку или не начнёт работать автоответчик;
- Модуль совершает тревожный звонок, а после того, как трубка будет снята, ограничит разговор на время, указанное в переменной diall_waiting ;
Запрос отчёта:
Ответ на входящий звонок:
Модуль так же поддерживает голосовые входящие вызовы для того, чтобы абонент мог в любое время узнать, что происходит рядом с модулем.
В переменной gsm.SOUNDdevice указан параметр GSM_HEADSET , что означает, что на стороне модуля установлена гарнитура.
Для того, чтобы модуль ответил на входящий звонок, номер, с которого совершают вызов, должен совпадать с номером, указанным в переменной number .
Читайте также: