Gsm сигнализации своими руками из телефона. Как выбрать охранную сигнализацию с GSM, и сложно ли ее установить ее своими руками Gsm модуль для сигнализации своими руками
После нескольких экспериментов с ардуиной решил сделать простенький и не очень дорогой GPS-tracker с отправкой координат по GPRS на сервер.
Используется Arduino Mega 2560 (Arduino Uno), SIM900 - GSM/GPRS модуль (для отправки информации на сервер), GPS приёмник SKM53 GPS.
Всё закуплено на ebay.com, в сумме около 1500 р (примерно 500р ардуина, немного меньше - GSM модуль, немного больше - GPS).
GPS приемник
Для начала нужно разобраться с работой с GPS. Выбранный модуль - один из самых дешевых и простых. Тем не менее, производитель обещает наличие батарейки для сохранения данных о спутниках. По даташиту, холодный старт должен занимать 36 секунд, однако, в моих условиях (10 этаж с подоконника, вплотную зданий нет) это заняло аж 20 минут. Следующий старт, однако, уже 2 минуты.
Важный параметр устройств, подключаемых к ардуине - энергопотребление. Если перегрузить преобразователь ардуины, она может сгореть. Для используемого приемника максимальное энергопотребление - 45mA @ 3.3v. Зачем в спецификации указывать силу тока на напряжении, отличном от требуемого (5V), для меня загадка. Тем не менее, 45 mA преобразователь ардуины выдержит.
Подключение
GPS не управляемый, хотя и имеет RX пин. Для чего - неизвестно. Основное, что можно делать с этим приемником - читать данные по протоколу NMEA с TX пина. Уровни - 5V, как раз для ардуины, скорость - 9600 бод. Подключаю VIN в VCC ардуины, GND в GND, TX в RX соответствующего serial. Читаю данные сначала вручную, затем с использованием библиотеки TinyGPS. На удивление, всё читается. После перехода на Uno пришлось использовать SoftwareSerial, и тут начались проблемы - теряется часть символов сообщения. Это не очень критично, так как TinyGPS отсекает невалидные сообщения, но довольно неприятно: о частоте в 1Гц можно забыть.Небольшое замечание относительно SoftwareSerial: на Uno нет хардверных портов (кроме соединённого с USB Serial), поэтому приходится использовать программный. Так вот, он может принимать данные только на пине, на котором плата поддерживает прерывания. В случае Uno это 2 и 3. Мало того, данные одновременно может получать только один такой порт.
Вот так выглядит «тестовый стенд».
GSM приемник/передатчик
Теперь начинается более интересная часть. GSM модуль - SIM900. Он поддерживает GSM и GPRS. Ни EDGE, ни уж тем более 3G, не поддерживаются. Для передачи данных о координатах это, вероятно, хорошо - не будет задержек и проблем при переключении между режимами, плюс GPRS сейчас есть почти везде. Однако, для каких-то более сложных приложений этого уже может не хватить.
Подключение
Модуль управляется также по последовательному порту, с тем же уровнем - 5V. И здесь нам уже понадобятся и RX, и TX. Модуль - shield, то есть, он устанавливается на ардуину. Причем совместим как с mega, так и с uno. Скорость по умолчанию - 115200.Собираем на Mega, и тут нас ждет первый неприятный сюрприз: TX пин модуля попадает на 7й пин меги. На 7м пину меги недоступны прерывания, а значит, придется соединить 7й пин, скажем, с 6м, на котором прерывания возможны. Таким образом, потратим один пин ардуины впустую. Ну, для меги это не очень страшно - всё-таки пинов хватает. А вот для Uno это уже сложнее (напоминаю, там всего 2 пина, поддерживающих прерывания - 2 и 3). В качестве решения этой проблемы можно предложить не устанавливать модуль на ардуину, а соединить его проводами. Тогда можно использовать Serial1.
После подключения пытаемся «поговорить» с модулем (не забываем его включить). Выбираем скорость порта - 115200, при этом хорошо, если все встроенные последовательные порты (4 на меге, 1 на uno) и все программные работают на одной скорости. Так можно добиться более устойчивой передачи данных. Почему - не знаю, хотя и догадываюсь.
Итак, пишем примитивный код для проброса данных между последовательными портами, отправляем atz, в ответ тишина. Что такое? А, case sensitive. ATZ, получаем OK. Ура, модуль нас слышит. А не позвонить ли нам ради интереса? ATD +7499… Звонит городской телефон, из ардуины идет дымок, ноутбук вырубается. Сгорел преобразователь Arduino. Было плохой идеей кормить его 19 вольтами, хотя и написано, что он может работать от 6 до 20V, рекомендуют 7-12V. В даташите на GSM модуль нигде не сказано о потребляемой мощности под нагрузкой. Ну что ж, Mega отправляется в склад запчастей. С замиранием сердца включаю ноутбук, получивший +19V по +5V линии от USB. Работает, и даже USB не выгорели. Спасибо Lenovo за защиту.
После выгорания преобразователя я поискал потребляемый ток. Так вот, пиковый - 2А, типичный - 0.5А. Такое явно не под силу преобразователю ардуины. Нужно отдельное питание.
Программирование
Модуль предоставляет широкие возможности передачи данных. Начиная от голосовых вызовов и SMS и заканчивая, собственно, GPRS. Причем для последнего есть возможность выполнить HTTP запрос при помощи AT команд. Придется отправить несколько, но это того стоит: формировать запрос вручную не очень-то хочется. Есть пара нюансов с открытием канала передачи данных по GPRS - помните классические AT+CGDCONT=1,«IP»,«apn»? Так вот, тут то же самое нужно, но слегка хитрее.Для получения страницы по определенному URL нужно послать следующие команды:
AT+SAPBR=1,1 //Открыть несущую (Carrier)
AT+SAPBR=3,1,"CONTYPE","GPRS" //тип подключения - GPRS
AT+SAPBR=3,1,"APN","internet" //APN, для Мегафона - internet
AT+HTTPINIT //Инициализировать HTTP
AT+HTTPPARA="CID",1 //Carrier ID для использования.
AT+HTTPPARA="URL","http://www.example.com/GpsTracking/record.php?Lat=%ld&Lng=%ld" //Собственно URL, после sprintf с координатами
AT+HTTPACTION=0 //Запросить данные методом GET
//дождаться ответа
AT+HTTPTERM //остановить HTTP
В результате, при наличии соединения, получим ответ от сервера. То есть, фактически, мы уже умеем отправлять данные о координатах, если сервер принимает их по GET.
Питание
Поскольку питать GSM модуль от преобразователя Arduino, как я выяснил, плохая идея, было решено купить преобразователь 12v->5v, 3A, на том же ebay. Однако, модулю не нравится питание в 5V. Идем на хак: подключаем 5V в пин, с которого приходит 5V от ардуины. Тогда встроенный преобразователь модуля (существенно мощнее преобразователя ардуины, MIC 29302WU) сделает из 5V то, что нужно модулю.Сервер
Сервер написал примитивный - хранение координат и рисование на Яндекс.картах. В дальнейшем возможно добавление разных фич, включая поддержку многих пользователей, статус «на охране/не на охране», состояние систем автомобиля (зажигание, фары и пр.), возможно даже управление системами автомобиля. Конечно, с соответствующей поддержкой трекера, плавно превращающегося в полновесную сигнализацию.Полевые испытания
Вот так выглядит собранный девайс, без корпуса:После установки преобразователя питания и укладывания в корпус от дохлого DSL модема система выглядит так:
Припаивал провода, вынул несколько контактов из колодок ардуины. Выглядят так:
Подключил 12V в машине, проехался по Москве, получил трек:
Точки трека достаточно далеко друг от друга. Причина в том, что отправка данных по GPRS занимает относительно много времени, и в это время координаты не считываются. Это явная ошибка программирования. Лечится во-первых, отправкой сразу пачки координат со временем, во-вторых, асинхронной работой с GPRS модулем.
Время поиска спутников на пассажирском сидении автомобиля - пара минут.
Выводы
Создание GPS трекера на ардуино своими руками возможно, хотя и не является тривиальной задачей. Главный вопрос сейчас - как спрятать устройство в машине так, чтобы оно не подвергалось воздействиям вредных факторов (вода, температура), не было закрыто металлом (GPS и GPRS будут экранироваться) и не было особенно заметно. Пока просто лежит в салоне и подключается к гнезду прикуривателя.Ну и ещё нужно поправить код для более плавного трека, хотя основную задачу трекер и так выполняет.
Использованные устройства
- Arduino Mega 2560
- Arduino Uno
- GPS SkyLab SKM53
- SIM900 based GSM/GPRS Shield
- DC-DC 12v->5v 3A converter
Охранные сигнализации, способные передавать оповещения по каналу мобильной связи , уверенно лидируют среди систем безопасности. Полностью готовые к использованию комплекты стоят относительно недорого, но, в некоторых случаях, охранную сигнализацию можно сделать самостоятельно. GSM сигнализация изготовленная своими руками, обеспечит подачу телефонного вызова на любое устройство мобильной связи.
Самодельная охранная сигнализация
Если возникает необходимость установить на каком-то объекте охранную сигнализацию, то может возникнуть вопрос, а нельзя ли её сделать самостоятельно. Точнее, зачем покупать, если можно сделать, и как альтернатива, зачем делать, если можно купить. В принципе если человек немного разбирается в технике и имеет навык работы с инструментом, то несложную охранную сигнализацию можно сделать самостоятельно.
Для этого понадобятся следующие элементы:
- Старый мобильный телефон с кнопочной клавиатурой
- Магнит + геркон или готовый датчик
- Монтажный провод
- Выключатель
Телефон
Единственное условие – телефон должен быть рабочим и иметь исправную клавиатуру. У всех моделей мобильных телефонов имеется функция «Быстрый набор». Благодаря этой функции заранее записанный в память телефонный номер можно вызвать нажатием одной из кнопок на цифровой клавиатуре. Нажатие кнопки означает замыкание двух контактов. На функции быстрого набора и основан принцип работы самодельной охранной сигнализации. Дело в том, что телефону всё равно замкнуты эти контакты нажатием кнопки на корпусе или дистанционно.
Необходимо прописать номер телефона для подачи тревожного звонка, в режиме «Быстрый набор» на любую цифровую кнопку.
Герконовый датчик
Затем мобильный телефон нужно вскрыть, добраться до печатных проводников клавиатуры и припаять два провода на нужную кнопку. Затем необходимо установить на дверь магнитоконтактный датчик. Этот недорогой прибор можно купить, а можно сделать самостоятельно. Для этого используется небольшой постоянный . В нормальном состоянии, то есть при отсутствии магнита, его контакты должны быть замкнуты, а наличие магнитного поля вызывает их размыкание.
Кабель
Геркон устанавливается в верхней части дверного косяка, а магнит незаметно монтируется на дверное полотно таки образом, чтобы расстояние между ним и герконом, при закрытой двери, вызывало размыкание датчика. Затем провода от геркона необходимо соединить с проводами от кнопки мобильного телефона, при этом и провода и мобильный телефон должны быть скрыты. Теперь если открыть дверь, магнит отойдёт от геркона, его контакты замкнутся, и на записанный номер будет послан сигнал вызова.
Срабатывание датчика
Последнее дополнение. В разрыв провода идущего от геркона к клавиатуре телефона нужно добавить выключатель, который так же должен быть надёжно спрятан. С его помощью система ставится на охрану и снимается неё.
Само собой, для работы такого устройства, в нём должна находиться SIM -карта с наличием средств , а аккумулятор мобильного телефона должен быть заряжен. Достоинства такой охранной системы в её почти нулевой стоимости. Цена нескольких метров провода, геркона и выключателя не в счёт. Недостатком можно считать длительное время, порядка 10 секунд, которое требуется для набора заданного номера.
Возможные варианты самодельной охранной сигнализации
В принципе самодельную охранную GSM сигнализацию можно реализовать несколькими способами:
- С помощью мобильного телефона
- С применением микроконтроллера и GSM модуля
- Из дискретных элементов
- С использованием промышленной автономной сигнализации
Простейшая охранная сигнализация с GSM, сделанная своими руками, может считаться оптимальным вариантом для гаража, особенно если он расположен недалеко от дома. Гараж, обычно, не имеет окон, и злоумышленники проникают внутрь, вскрыв замок на двери или воротах. Эти места несложно оборудовать магнитоконтактными датчиками и подключить их к мобильному телефону. Работа охранной системы может осложниться в неотапливаемом гараже, поэтому, в отдельных случаях, лучше установить недорогую автономную сигнализацию промышленного изготовления.
Компоненты схемы GSM-сигнализации
Человек, разбирающийся в электронике, может самостоятельно собрать приличную охранную GSM сигнализацию, используя некоторые покупные компоненты. Для реализации такой системы потребуются следующие элементы:
- Микроконтроллер Arduino Uno
- Модуль SIM900A GSM/GPRS
- Микросхема стабилизатора LM 7805 на + 5 В
- Блок питания 12 В 2А
Arduino Uno – это небольшая плата на которой расположен контроллер ATMega 328, предназначенный для работы с различными устройствами, к которым относятся любые датчики охранной сигнализации. Модуль SIM900 реализуют функцию сотового телефона. Он может звонить, принимать звонки, отправлять и принимать SMS-сообщения. Стабилизатор напряжения LM 7805 нужен для питания платы контроллера, поскольку модуль мобильной связи питается от напряжения 12 В.
Рекомендации по изготовлению такой сигнализации и её программированию это тема отдельной статьи, как и схемы охранной сигнализации, выполненные на дискретных элементах. Изготовление таких устройств, доступно только опытным специалистам. Самодельные модели охранной сигнализации, разработанные и изготовленные профессионалами, могут во многом превосходить фирменные образцы. Тем более что приборы, изготовленные в единственном экземпляре, оборудуются такими сложными системами собственной защиты, что отключить их или заблокировать не представляется возможным.
Модификация охранной сигнализации
Простейшую охранную сигнализацию на базе мобильного телефона можно немного усложнить. Для этого достаточно установить аналогичные датчики на все двери и окна, и соединить все герконы параллельно. Когда окна и двери закрыты, все контакты разомкнуты, а при попытке открыть окно или дверь какой-либо из герконов замкнётся и вызовет телефонный звонок.
Если в квартире или доме установлена автономная охранная сигнализация с различными датчиками, её можно объединить с мобильным телефоном. Для этого нужен только старый, но рабочий мобильный телефон.
Любой приёмно-контрольный прибор имеет группы контактов реле, предназначенные для включения внешних сигнальных устройств. При срабатывании какого-либо датчика на эти контакты подаётся напряжение 12 В для включения сирены или светового индикатора. Но большинство моделей приборов имеют так называемые «сухие контакты». На них нет напряжения, они не связаны с элементами схемы и прекрасно подходят для подключения к ним кнопки быстрого набора мобильного телефона. При срабатывании фирменной сигнализации происходит то же самое, что и в самом простом варианте с применением геркона и магнита только кнопку вызова замыкает приёмно-контрольный прибор.
Контакты прибора, предназначенные для подключения сирены или светодиода так же можно использовать, но такая возможность реализуется с помощью дополнительного реле. К контактам нужно подключить малогабаритное реле типа РЭС-10 или герконовое РЭС-55 и уже к контактам этого реле, подключить мобильный телефон. Устройство связи можно разместить в корпусе приёмно-контрольного прибора или вывести в точку уверенного приёма. Как и фирменные GSM сигнализации, самодельные устройства работают только в зоне уверенного покрытия мобильной связи.
Выбор GSM сигнализации
Если проанализировать технические параметры промышленных систем охранной сигнализации и их простых самодельных аналогов, сравнение окажется не в пользу домашнего конструирования. Исключение может составить схема, где GSM сигнализация имеет нестандартные технические решения. Микроконтроллеры с памятью, используемые в таких устройствах, могут быть запрограммированы на сложный алгоритм работы. В «хитрых» приборах может использоваться принцип ложного отключения , где все индикаторы показывают состояние «снято с охраны», сирена и световой индикатор не работают, а на самом деле сигнализация активирована и передаёт тревожный сигнал в соответствующие службы.
Поэтому если нет соответствующего опыта в конструировании электронной техники, то лучше воспользоваться промышленной системой безопасности. Простейшей системой сигнализации на базе старого мобильника можно оборудовать гараж, дачу или какие-либо вспомогательные постройки, где нет слишком ценных и дорогих вещей. Для того чтобы обезопасить своё жилище лучше всего использовать готовые комплекты GSM сигнализации.
К таким устройствам относятся следующие модели:
- Optimus AG-200
- ALFA G90B
- Falcon Eye FE Next
- Умный часовой-4
В каждый комплект входит приёмно-контрольный прибор с модулем мобильной связи, минимальный набор датчиков, электронная сирена и блок питания. Для управления режимами используются пульты дистанционного управления, выполненные в виде брелоков. Каждую систему можно наращивать до необходимого уровня, добавлением датчиков любого типа.
Если у вас есть дача, автомобильный гараж или загородный дом, то рано или поздно вы задумаетесь о средствах охраны вашей недвижимости. Наиболее популярным средством защиты в наше время является GSM сигнализация. Сейчас существуют очень много видов GSM сигнализаций от различных компаний. Единственным сдерживающим фактором от покупки GSM сигнализации является ее цена. Например, простейшая GSM сигнализация Magnum МН-825-03 GSM стоит около 150 долларов. Исходя из этого, если вам нужно обезопасить свой гараж, дачу и дом, то вам придётся немало потратить. Чтобы наши читатели смогли существенно сэкономить, мы подготовили материал, в котором опишем создание самодельной GSM сигнализации своими руками. Такая сигнализация будет базироваться на обычном мобильном телефоне , который давно лежит без дела.
Собираем простую сигнализацию на основе мобильного телефона для дачи или загородного дома
Первая сигнализация своими руками на основе мобильного телефона будет очень простой. Для ее сборки нам понадобятся такие компоненты :
- старый мобильный телефон;
- геркон;
- стандартное зарядное устройство для аккумулятора;
- длинный провод;
- паяльник;
- припой;
- магнит;
- дополнительная сим-карта.
Для этой сигнализации подойдет любой старый кнопочный телефон. Можно использовать даже такие старые модели, как Nokia 3310. Принцип такой сигнализации основывается на быстром наборе от кнопки, к которой подключен датчик. То есть при срабатывании датчика телефон набирает номер , настроенный в быстром наборе. Поэтому первым делом настроим наш телефон на быстрый набор номера, на который будет идти звонок при срабатывании датчика. В нашем случае кнопкой быстрого набора будет девятая кнопка. Также в телефоне следует отключить звонок и вибратор. Еще стоит учесть, стоит ли использовать для нашего телефона зарядку или оставить его работать на полностью заряженном аккумуляторе.
Оставлять телефон на заряженном аккумуляторе стоит только в том случае, если он сможет держать заряд около месяца.
Ниже изображена схема сборки такой сигнализации для дачи или дома.
На рисунке изображена схема подключения телефона Nokia 6150 к геркону . Чтобы подсоединить геркон к Nokia 6150 необходимо разобрать телефон и аккуратно припаять провода к контактам кнопки девять на печатной плате (Кнопка для вызова быстрого набора). После этого магнит и геркон крепятся к двери. Схема работает таким образом: при открытии двери с геркона на кнопку подается сигнал, вследствие чего телефон набирает заданный номер в быстром наборе . Сам геркон представляет из себя магнитный датчик, чем-то напоминающий диод.
Таким же образом, как показано на схеме, можно подключать собранную своими руками GSM сигнализацию в загородном доме, даче или гараже.
GSM сигнализация своими руками с инфракрасным датчиком движения загородного дома или дачи
Принцип действия этой GSM сигнализации основан на инфракрасном датчике движения , а не на герконе. Инфракрасный датчик движения срабатывает, когда объект находится в поле его видимости и посылает сигнал на мобильный телефон . После попадания сигнала на телефон он набирает номер, заранее настроенный в быстром наборе. Сама схема автономной сигнализации на инфракрасном датчике движения показана ниже.
На схеме видно, как и в первом примере, датчик движения подключается к девятой кнопке.
Стоит отметить, что сам датчик движения требует отдельного источника питания в 12 V.
В качестве самого датчика движения можно использовать устройство Астра 515.
Этот датчик движения имеет радиус действия 10 метров. Например, если в этот радиус действия попадет какой-нибудь объект, то сигнализация сработает и осуществит звонок.
Еще особенностью этого датчика движения является уровень защиты IP41, который позволяет ему работать при температуре от 0 до +50°С.
Такую автономную GSM сигнализацию, собранную своими руками удобно использовать на даче и в загородном доме для охраны их территорий.
Собираем GSM сигнализацию своими руками без старого мобильного телефона
Бывает ситуация, когда старого мобильного телефона под рукой нет, но на GSM сигнализации хочется сэкономить. В этом случае нам поможет плата Arduino со встроенным микроконтроллером . Отличительной чертой этой платы является ее низкая цена и функционал. В нашем примере мы будем использовать плату Arduino Uno , которая стоит примерно 4 доллара (в зависимости от модификаций). За основу этого примера мы возьмем статью «GSM Home Alarm V1.0», автором которой является Уго Гомес. Найти эту статью можно на официальном сайте www.arduino.cc проекта Arduino. Для сборки нашей сигнализации своими руками нам потребуются такие компоненты :
- сама плата с микроконтроллером Arduino Uno;
- GPRS Shield V2.0 - GSM модуль;
- блок питания на 12V@2A;
- ультразвуковой датчик измерения расстояния HC-SR04;
- соединительные провода;
- макетная плата;
- сим-карта.
Стоимость всех компонентов такой автономной сигнализации составит 35 долларов, что все равно намного дешевле готовых решений. Принцип действия этой сигнализации основан на ультразвуковом датчике HC-SR04 , который фиксирует разницу в расстоянии и посылает сигнал на мобильный телефон . Например, если человек попадет в область замера датчика, то датчик зафиксирует расстояние меньшее от положенного и Arduino Uno отправит сигнал на мобильный телефон. Длина измерения этого датчика составляет 4 метра, а угол наблюдения составляет 30 градусов. Благодаря таким характеристикам датчик можно использовать дома, в гараже и на даче.
Для сборки этой сигнализации первым делом нужно установить сим-карту в GSM модуль.
Также следует заранее отключить PIN-код на сим-карте. Теперь соединим проводами по схеме, показанной ниже, все компоненты.
Собранная сигнализация GSM будет выглядеть таким образом.
Для того чтобы наш GSM модуль GPRS Shield V2.0 заработал в связке с Arduino Uno, нам потребуется скачать библиотеку SIM900 . Загрузить эту библиотеку можно по этому адресу http://www.gsmlib.org/download/GSM_GPRS_GPS_IDE100_v307_1.zip. После загрузки установите эту библиотеку. На дальнейшем этапе нам понадобится открыть и отредактировать файл GSM.cpp, который находится в файле в папке библиотеки SIM900. Дело в том, что GSM модуль GPRS Shield V2.0 в связке с Arduino Uno использует 7 и 8 контакт. Поэтому откроем файл GSM.cpp и исправим значения 27 и 28 строки на:
#define _GSM_TXPIN_ 7 #define _GSM_RXPIN_ 8
#define _GSM_TXPIN_ 7 #define _GSM_RXPIN_ 8 |
Теперь нам нужно открыть файл GSM.h, который также находится в папке с библиотекой. В этом файле нам нужно закомментировать 20 и 45 строку, а в 44 строке исправить 8 на 9.
С модулем разобрались, теперь можно переходить непосредственно к коду нашей сигнализации. Сам код можно загрузить по этой ссылке https://create.arduino.cc/code_files/47730/download. В 11 строке кода необходимо заменить «XXXXXXX» на телефонный номер, на который будет посылаться сигнал. Загрузив код в Arduino Uno, можно испытать автономную GSM сигнализацию. Для этого подключим к ней питание и откроем монитор порта. Сам GSM модуль может долго регистрироваться в сети, где вы увидите сообщение «Waiting for Network Registration». Если регистрация в сети пройдет успешно, то сигнализацию можно испытать. Для этого проведите в области работы датчика HC-SR04 рукой, после чего вы увидите сообщение в мониторе порта о данных снятых с датчика. Кроме сообщений в мониторе порта на телефон, указанный в коде, должен поступить звонок.
Из примера видно, что человек, уже работавший с Arduino Uno, сможет легко собрать подобную GSM сигнализацию своими руками. Кроме этого такую систему оповещения можно модифицировать. Например, установить на ней несколько ультразвуковых датчиков HC-SR04. Еще в эту сигнализацию можно добавить инфракрасный сенсор, цена на который в китайских интернет магазинах стартует от 50 центов. Также в эту систему оповещения можно добавить датчики температуры, которые будут оповещать владельца дома, гаража или дачи в случае пожара.
Подводим итог
В этом материале мы собрали все простые способы сборки GSM сигнализации своими руками. Кроме способов сборки GSM сигнализации своими руками из старого телефона, мы описали способ сборки недорогой системы с помощью платы Arduino Uno и GSM модуля, который выступает в качестве замены мобильного телефона. Также на просторах сети можно встретить примеры, в которых вместо GSM модуля выступает кнопочный мобильный телефон. Такая сигнализация схожа с описанными выше примерами, но благодаря Arduino Uno у нее намного выше функционал. Надеемся, наш материал поможет вам собрать GSM сигнализацию своими руками, позволив при этом значительно сэкономить и защитить ваш гараж, дом или дачу.
Видео по теме
Современное общество просто немыслимо без охранных сигнализаций. Охранная сигнализация может быть и противопожарной, и обычной, работающей против злоумышленников. Все зависит от того, в каком месте она устанавливается, и какой функционал должна в себе нести. GSM сигнализация своими руками – сравнительно недорогое и достаточно эффективное решение для охраны гаража или дома.
Сейчас существует большое количество компаний, готовых установить сигнализацию, в том числе и GSM. Схема подобных систем не так сложна, как может показаться на первый взгляд. Главное, разобраться в некоторых нюансах и вполне можно не прибегать к помощи сторонних лиц, а сделать сигнализацию своими руками. Это обойдется гораздо дешевле, а ее постоянное обслуживание будет зависеть только от вас. То есть, вы сами сможете ее чинить и проводить сервис.
Хочешь сделать правильно – сделай сам
Самое широкое распространение подобной сигнализации – в гараже. Простейшая самодельная GSM сигнализация поможет решить ряд проблем, добавить вам уверенности в сохранности автомобиля.
Что нужно иметь, чтобы сделать сигнализацию своими руками?
Если внимательно приглядеться на вышеуказанный перечень, можно прийти к выводу, что стоимость будущей системы невысокая. Подобная охранная сигнализация, сделанная своими руками, будет долго служить, если все последующие шаги выполните правильно.
Монтажные работы
Хорошая GSM сигнализация своими руками будет долго и правильно работать, если пошагово выполнять следующие действия:
- В случаях, когда выключение и отбой совпадают, нужно припаять провод к данной кнопке. Второй провод припаивается на цифровую клавишу, которая соответствует функции быстрого вызова. Именно с него и набирается номер вашего телефона. Что касается гермекона, то нужно использовать тот, который имеет стандартную схему замыкания.
- В случаях, когда выключение и отбой не совпадают, необходимо припаять еще один проводок к другой кнопке. При этом один из проводов окажется общим. Что касается гермекона, то применяется тот, который имеет три контакта.
- Приступайте к монтажу замкнутой цепи, работая со схемой. Необходимо установить на гаражные ворота магнит, после чего настроить геркон таким образом, чтобы контакт с ним означал разомкнутость цепи.
Полученная охранная сигнализация работает достаточно просто. Если гаражные ворота начинают открываться, то контакты замыкаются при помощи геркона. Как следствие, на ваш телефон поступает звонок. Это служит тревожным сигналом.
Важно отметить, что перед началом монтажа следует продумать, как проделать работу, чтобы охранная сигнализация была меньше всего заметна для постороннего взгляда. Кроме того, все элементы необходимо защитить от действия влаги.
В перечне, необходимом для обустройства сигнализации, есть выключатель. Он как раз служит для того, торбы включать или выключать систему. Все очень просто и функционально.
Вы сразу же сможете оценить основной плюс обустройства подобной сигнализации. Дело в том, что она не зависит от сети электричества. Вам нужно будет лишь своевременно проводить зарядку на мобильном телефоне, который используется в системе. Существует аккумуляторы, способные держать заряд больше двух недель. Кстати, подобные мобильные телефоны с аккумуляторами стоят от 890 рублей и выше.
В гаражах, которые имеют электросеть, можно адаптер смонтировать непосредственно в сеть. Тогда вам нужно будет следить за тем, чтобы не было перебоев с подачей электроэнергии.
Нюанс, который важно знать
Если воры проникнут внутрь вашего гаража, который оборудован сигнализацией, то смогут быстро обнаружить ее и выключить. При этом у сигнализации есть определенное время, чтобы она сработала. Это длится буквально пару секунд. В это время идет процесс установки связи с номером телефона вашего мобильника.
При быстром закрывании двери вызов сразу же сбрасывается. Для того, чтобы предотвратить подобное, можно установить к магниту еще одно устройство. Оно должно будет не позволить магниту разомкнуть цепь.
Самый простой вариант – соорудить систему, при которой во время открывания дверей гаража магнит будет чуть сдвигаться в сторону. В таком случае магнит и геркон не соприкоснуться, а цепь не будет разомкнута. Вы сможете вернуть систему в обычное состояние, если просто сдвинете магнит в исходное положение.
В настоящее время рекомендуется также ставить систему видеонаблюдения. Но это уже дополнительные траты. В большинстве случаев достаточно иметь GSM сигнализацию, сделанную своими руками, которая поможет вовремя узнать, что внутрь гаража проник чужой человек.
Можно и нужно ли систему авто- запуска автомобиля устанавливать своими руками?
Данная информация обновляется и актуальна на 2017 год.
Если у вас новый или дорогой автомобиль, то это делать не имеет смысла. Правильнее обратиться в сервис и установить ее там. Ведь можно и повредить что либо. Опытные мастера это сделают намного быстрее и правильнее чем вы. Так же они дают гарантию на свою работу. Какой-то экономии в этом не будет.
Если же автомобиль не новый, не дорогой, и у вас есть свободное время, то установив такую систему за 1 день, можно сэкономить 10.000 рублей как минимум. А если говорить о таком транспорте, как грузовое авто, то за установку автозапуска на него возможно никто не возьмется.
Варианты установки Автозапуска
Рассмотрим 3 основные варианта:
- Запуск автомобиля с радио пульта
- Запуск автомобиля через WiFi модуль с телефона
- Запуск автомобиля через GSM модуль с телефона
Первый вариант
Простой и дешевый. Можно купить комплект БРЕЛОК + ПЛАТА С РЕЛЕ за 300 — 500 рублей на Али экспресс, или пусть дороже, в России. ОДНО реле запрограммировать на режим триггер (переключение одной кнопкой ВКЛ-ВЫКЛ) и подключить его к проводу замка зажигания, который отвечает за зажигание. Второе реле запрограммировать на режим удержания и подключить его к проводу замка зажигания, который идет на стартер. КАК эти провода вычислить без схемы? Надрезаем изоляцию провода идущих от замка зажигания или касаемся самих клемм замка, если есть доступ. Касаемся Тестером или контрольной лампой, поворачивая ключ в замке зажигания. Находим их и подключаем. Таким образом можно заводить машину в зоне работы радиобрелка. Как правило несколько метров. Все зависит от модели комплекта. Примерно 30 — 100 метров. Если разобраться с платой РЕЛЕ, найти эти 2 провода на замке зажигания, по подключение много времени не займет, максимум пол часа. Подойдя к прогретой машине, выключаем и заводим нормально КЛЮЧЕМ зажигания. Если вы погуглите брелки серии Альтоника 701, их дальность до 500 метров, подключаются по аналогии.
Внимание! Выходные реле приемника желательно подключить через дополнительные автомобильные реле, так как они мощнее, ведь включая зажигание, возможно вы захотите чтобы включилась печка отопления салона и ходовые огни. Реле в приемниках не обладают высокой мощностью, они до 10 Ампер.
Второй вариант
Запуск автомобиля с телефона по WiFi
Вообще этот способ написан тут для общей информации. Управлять этим способом, конечно очень удобно, но тут есть НО. Автомобиль должен стоять в зоне покрытия сети WiFi , вашей сети, или сети к которой у вас есть доступ. Этот способ подойдет если автомобиль стоит во дворе частного дома, где есть сеть wi-fi , или непосредственно у вас под окном дома, и ваш wi-fi добивает до автомобиля.
Что устанавливаем и как настраиваем?
Покупаем Wi-Fi модуль ECP8266. Его стоимость 200-300 рублей. Столько же стоят все реле к нему. Необходимо купить 2 слаботочных реле, которыми будет управлять модуль, и 2 автомобильных силовых реле, которые можно подключить к замку зажигания.
Нужно покупать модуль (плату) , на которой есть разьем МИКРО USB, его можно подключить к шнурку зарядки в прикуриватель. Все очень просто.
Таким образом можно управлять запуском автомобиля через телефон- мобильное приложение, например BLYNK, или входить в меню управления модуля через адресную строку браузера с телефона. В принципе автомобиль можно будет запускать с компьютера. В адресной строке вбивать IP адрес вашего вай фай модуля. Инструкций по его настройке очень большое количество.
Третий вариант
Данный вариант тут подробно описан, так как наиболее актуален
Это вариант с использованием GSM модуля сигнализации. Тогда автомобиль можно заводить с мобильного телефона из любого места, хоть из другого города. Авто- запуск автомобиля актуален только в зимнее время. Система позволяет прогреть автомобиль до прихода хозяина. Так же прогреть дизельный автомобиль ночью в морозную зиму.
Потратить на такую систему можно 5.500 руб. В качестве основного модуля можно использовать любой недорогой универсальный GSM модуль, который используется как в авто сигнализациях, так и, например, в сигнализации для дачи. Рекомендуем модуль Мега сх-150 или 300. Стоимость его ровно 5000 рублей.
Долго копаясь в интернете и перебирая варианты, остановился на данном модуле, производство России. Работает такая система у меня уже 6 лет, безупречно, даже снимал с машины, которую продал, и переставил на другую. Заливал водой и снегом, сушил и все работает. Есть подробная инструкция на русском языке и тех поддержка производителя, которому можно написать и задать вопросы.
Можно ли что то найти дешевле?
Думаю, нет, искал варианты на Али экспресс, ничего подходящего не нашел. Дешевые модули от 1000 рублей только для системы Ардуино, но это заморочно для тех кто не знает эту систему.
Мало того, даже в Ардуино не нашел подходящей схемы и прошивок.
Нам ведь нужно что:
- Позвонить на автомобиль, автоотвечик ответит
- Включить зажигание онлайн нажав клавишу телефона
- Крутить стартер, нажав кнопки телефона и по микрофону слышать завелась машина или нет
Самое главное, что эта система не самоделка, а заводской вариант, рассчитанный на работу в автомобиле. Просто докупить пару реле к ней и сделать все по инструкции, и если возникнут вопросы, можно почитать описание по настройке, которое приведено ниже.
Какие функции будет выполнять данная система:
- В gsm модуле будет установлена купленная вами сим карта. Соответственно вы можете завести свой автомобиль из любого места. Вы сможете завести машину и прогреть ее и отключить при необходимости.
- К модулю можно подключить электронные термометры (от 1 до 5 штук, зависит от блока gsm) Закрепить их на двигателе, в салоне, под капотом, в фургоне, если у вас грузовик. То есть вы сможете позвонить на ваш gsm модуль и вам расскажет автоответчик, какая и где у вас температура.
Многие gsm модули(платы) сейчас управляются с помощью Мобильных приложений и поддерживают GPRS. На своем смартфоне или айфоне можно двигать Интерактивные клавиши и заводить машину. То есть управляются по сути через интернет, а не смс командами. Есть модули, которые управляются через WiFi, но на улице его нет, поэтому вариант с wi-fi отпадает. - Если на улице сильный мороз и температура двигателя опустилась ниже отметки -10 градусов, модуль вам позвонит и сообщит об этом. Вы незамедлительно можете завести и прогреть свою машину.
- Модуль gsm имеет несколько выходных реле, соответственно вы можете подключить на них любую другую нагрузку: печку, кондиционер. А можно и фары и звуковой сигнал, чтобы отпугнуть кого нибудь или найти свою машину на крупных стоянках какого нибудь Ашана, прочего торгового центра или в лесу, когда возвращаетесь к своей машине с корзиной грибов.
- Прогреть свою машину зимой из дома, и выехать уже на горячем двигателе.
- В машине к модулю автозапуска подключен микрофон. Заводя машину с телефона, вы услышите, что она завелась, и ваш двигатель заработал, особенно явно это слышно на дизелях. Микрофон можно поставить под капотом. Так же микрофон в машине будет полезен в охранных целях, вы можете услышать что происходит вокруг машины.
- К модулю можно подключить охранные датчики. Это: открытия капота, дверей, датчик удара, объемные датчики движения. Если у вас грузовик и в фургоне храните груз, датчики движения помогут вам сохранить его в целости и сохранности. Если машина находится на территории вашего частного дома или дачи, то можно предусмотреть датчик движения, который сработает при приближении к вашей машине. При сработке охранных датчиков включится автомобильная сирена и придет вам звонок на телефон.
- Датчик температуры на двигателе можно запрограммировать на верхний порог температуры. Вам позвонит модуль, если ваша машина перегреется. Бываю машины, на которых сломаны указатели температуры тосола. Или же во время поездки не обратите внимания на то что температура зашкаливает.
Это основные полезные функции данной системы автозапуска автомобиля.
Перед тем как приступить к установке GSM системы автозапуска, необходимо понять принцип действия системы запуска автомобиля, принцип действия замка зажигания. Делать нужно все вдумчиво и аккуратно, дабы не привести своими действиями к короткому замыканию или прочим неприятностям.
В простом схематичном виде все выглядит как на этой картинке. GSM плату подключаем замку зажигания через реле. На замке зажигания находится нужные нам провода — которые включают зажигание и включают стартер. Таким образом через телефон, с помощью команды вы включаете на постоянку зажигание и на пару секунд стартер.
В более детальном виде все немного сложнее.
Рассмотрим два положения замка
- Включение зажигания
- Включение стартера
Включение зажигания:
Поворачивая ключ замка зажигания в режим «зажигание», вы подаете напряжение одновременно на 2 направления:
- На «Жизненно важные» электронные системы, обеспечивающие работу двигателя.
- На второстепенные системы, без которых двигатель может завестись и работать (это фары, печка, кондиционер, обогрев стекол, зеркал и пр).
Включение стартера:
При поворачивании ключа в положение пуска стартера, подается напряжение на стартер, это положение не фиксируется: завели, отпустили.
В этом кратковременном положении условно называемые второстепенные системы отключаются, дабы облегчить работу аккумулятору и дать ему возможность максимально отдать свою энергию стартеру.
Рассмотрим основные провода, точнее группы проводов, их часто называют шинами в электрических схемах, и они носят стандартные условные обозначения.
— Шина «31» — это провода, которые соединены с корпусом авто (массой)
-Шина «50» — это провод, грубо говоря, который идет на стартер.
— Шина «30» — это провода, на которых всегда присутствует +12вольт, не зависимо от положения замка зажигания, т.е. они напрямую соединены с клеммой +(плюс) аккумулятора.
— Шина «X» — на этой шине +12вольт присутствует только в положении «Зажигание», но отсутствует при старте, т.е. это тот случай, когда +12вольт пропадает с этой шины при положении «Стартер»
— Шина «15» — это повода, на которых присутствует +12вольт, в положении «Зажигание» и Положении «Старт двигателя». Напряжение шины «15» питает важные органы двигателя, без которых он не заведется: свечи, катушку зажигания, различные клапана и «мозги» двигателя.
Все вышеперечисленные провода (кроме массы «31») – идут на замок зажигания.
И перед установкой системы автозапуска необходимо индикатором или тестером выяснить «кто есть кто», а затем запомнить, или промаркировать эти провода.
Другие провода, которые относятся к стояночной системе или еще какие либо, которые вы у себя найдете, не влияющие на работу двигателя нас не интересуют.
Если у Вас старое отечественное авто, то клеммы «Х», скорее не будет, соответственно все элементы (реле) с ней связанные, просто не нужны.
Ниже приведена схема «вклинивания» в проводку замка зажигания для управление автозапуском автомобиля. Можно соединить скруткой и пропаять, хорошо заизолировав, а можно как то организовать дополнительный клемник.
Реле р1, р2, р3, р4 – на рис.1 и рис.2 — обычные 5ти контактные автомобильные реле, можно приобрести сразу с колодками и проводами.
Р1- реле запускает стартер, используются нормально разомкнутые контакты (НР), т.е. при подаче напряжения на обмотку, они замыкаются
Р2- реле размыкает клемму «Х» при запуске стартера, используются нормально замкнутые (НЗ) контакты
Р3- реле замыкания клеммы «Х»
Р4- реле замыкания клеммы «15»
Рис.1 Полная схема автозапуска с телефона
Как работает данная схема из 6 реле:
Выводом провода «gsm1» условно касаемся массы машины, что происходит: – реле R1 замыкается и замыкает реле р3 и р4 , подавая напряжение +12 вольт на провода «Х» и «15» . Тем самым мы включили зажигание.
Проводом «gsm2» касаемся массы автомобиля- тем самым замыкаем реле R2 , которое в свою очередь замыкает реле р1, запуская стартер и, одновременно, размыкая реле р2, снимает напряжение с провода «Х»- на время запуска стартера. В общем то и вся схема управления. Первым этапом изготавливается эта релейная схема, и проверяется. Как: Провод «gsm1» коснулись массы – видим, что зажигание включилось.
Проводом «gsm2» касаемся массы автомобиля, не отпуская провод «gsm1» — машина завелась, значит схема собрана правильно.
Рис.2 Упрощенная схема- без отключения клеммы «Х» при старте
Рис.3 Можно еще упростить схему, но!! в этой схеме все реле (р1,р3,р4) — слаботочные, т.е. ток в катушке реле до 30мА,напомню что ток в катушке обычного автомобильного реле 150мА
Рис.4 Максимально упрощенная схема, со слаботочными реле, одно из них имеет 2 пары контактов
Рис.5 Вид автомобильного реле с клеммной колодкой
система автозапуска автомобиля своими руками
R1, R2- слаботочные реле, «повторители», нужны для адаптации к блоку GSM , т.к. блок не «тянет» автомобильные реле. Эти 2 реле промежуточные для согласования блока GSM и силовых реле р1-р4.
Рис.6 Вид слаботочного реле
Переходим ко второму этапу – подключение к GSM модулю.Можно использовать любой GSM модуль, предназначенной для этой цели. Например мега sx-150
На этом модуле нужно использовать всего 4 вывода для нашей цели – автозапуска с телефона машины, это: выводы питания(плюс и минус) , выход 1, выход 2.
Рис.7 Выводы модуля GSM
Программируется модуль достаточно просто, согласно подробной заводской инструкции.
Время выхода gsm1 можно поставить бесконечно или 30 мин
Время выхода gsm2 можно поставить 1-2 сек, побирается индивидуально.
Термометром является маленькая радиодеталь 18в20. Для того, чтобы подключить ее в схему, необходимо припаять к ней провода нужной длинны. Схема подключения есть в инструкции к модулю.
Остальные выводы «выход» этого модуля можно использовать для построения полноценной охранной сигнализации.
Наберетесь терпения и осилите схему, будете заводить машину не вставая с кровати. Не осилите, тоже неплохо, пробежка вокруг машины по утру с паяльной лампой закаляет организм.