Подборка простых схем сигнализаций на ArduinoС помощью популярной сегодня платы Arduino можно создать бюджетную беспроводную систему сигнализации для дома, квартиры или дачи. При этом данная сигнализация является очень простой в повторении и рекомендуется как новичкам радиолюбителям, так и уже более продвинутым ардуинщикам.
Первая конструкция построена на базе пироэлектрического инфракрасного датчика движения для определения присутствия человека или крупного животного в радиусе его действия. Полученная от этого модуля информация пересылается по беспроводному каналу с помощью схемы радиочастотного приемопередатчика. Передающая часть конструкции сигнализации состоит в основном из платы Arduino Nano (можно взять и другую плату Arduino), инфракрасного датчика (PIR-детектора), РЧ-передатчика и индикаторного светодиода. Выход детектора подсоединен к линии D2 модуля Arduino. Линия данных радиопередатчика подксоединяется к D12. Схема подключения передающей части сигнализации на монтажной доске показана на рисунке ниже. Приемная часть состоит из платы Arduino, пьезозуммера, РЧ-приемника и светодиода. Линия данных радиоприемника подсоединяется к линии D12 платы Arduino. Пьезозуммер, используется для звуковой сигнализации, подсоединяется к линии D10 платы Arduino. Схема подключения приемной части системы представлена на изображении ниже. Код для приемной и предающей части охранной сигнализации можно посмотреть по ссылке выше. Как видите создание простой недорогой сигнализации с Arduino не представляет слишком трудной задачей.
При попытке проникновения в охраняемое помещение, сигнализация передаст предупреждающее сообщение (sms) хозяину на телефон или на любой заранее прописанный номер. Сигнализация состоит из микроконтроллера Arduino Uno и модуля модема SIM900 на базе GSM/GPRS. Вся конструкция запитана от источника питания на 12В и 2A. Работа охранной сигнализации очень проста. Когда на схему подается питающее напряжение, она переключается в дежурный режим работы. Когда коннектор J2 замкнут, заранее запрограммированное сообщение отправляется на телефонный номер. К схеме можно подключить любой датчик обнаружения к J2. Активный-низкий (L) сигнал на выводе 1 J2 запускает срабатывание охранного устройства. В устройство синализации добавлено приспособление "подача сигнала – тревога". Оно активирует телефонный звонок, если пользователь нажмет кнопку S2 (или датчик). Нажатием кнопки “call” (S2), вызов можно отменить, нажав еще и на S3 – кнопку “end”. Данная опция может применяется для тревоги в случае "пропущенного звонка" в случае проникновения на объект. Скейтч с кодом забирайте по ссылке выше. Рабочий вариант упрощенной схемы GSM сигнализации на Arduino, gsm модуле SIM800L и типовом датчике движения представлен на рисунке ниже: Чтобы схема сигнализации могла бы хотя бы пару деньков работать автономно, в ней применен аккумулятор вместе с готовой платой заряда с Алика. Управление схемы очень простое: отправляем СМС с текстом "1" на номер симки, что применена в сигнализации, в ответ получаем СМС с текстом "Postanovka na ohranu", при первом обнаружении движения (датчиком движения), конструкция отправит СМС с текстом "Wnimanie, dvijeniye na objekte!", и при повторной регистрации движения, сработает сирена и отправляется сообщение "Sirena vluchena!". Чтобы снять сигнализацию с охраны отправляем команду "0", в ответ устройство пришлет подтверждение о том, что объект снят с охраны. Кроме того данная конструкция способна рассылать СМС сразу нескольким абонентам, команды управления и тексты ответов можно изменить в скетче, который можно скачать по народной ссылке: https://yadi.sk/d/15_arnirzxzds.
Добавлена возможность установки сигнализации на охрану по звонку с заданного в коде номера мобильного телефона. Не забываем что модему потребуется напряжение питание 4 вольта и соответственно DC-DC преобразователь должен быть отрегулирован именно на это значение. Код для работы, по ссылке выше. |
|