Как сделать gsm модуль
GSM и GPRS модуль в проектах Ардуино позволяет подключаться к удаленным автономным устройствам через обычную сотовую связь. Мы можем отправлять команды на устройства и принимать информацию от него с помощью SMS-команд или через интернет-подключение, открытое по GPRS. В этой статье мы рассмотрим наиболее популярные модули для Arduino, разберемся с подключением и рассмотрим примеры программирования.
GSM GPRS в Arduino
Модули GSM GPRS
Описание модуля SIM900
Технические характеристики:
Описание модуля SIM800L
Модуль выполнен на основе компонента SIM800L и используется для отправки смс, реализации звонков и обмена данными по GPRS. В модуль устанавливается микро сим карта. Устройство обладает встроенной антенной и разъемом, к которому можно подключать внешнюю антенну. Питание к модулю поступает от внешнего источника либо через DC-DC преобразователь. Управление осуществляется с помощью компьютера через UART, Ардуино, Raspberry Pi или аналогичные устройства.
Технические характеристики:
- Диапазон напряжений 3,7В – 4,2В;
- Поддержка 4х диапазонной сети 900/1800/1900 МГц;
- GPRS class 12 (85.6 кБ/с);
- Максимальный ток 500 мА;
- Поддержка 2G;
- Автоматический поиск в четырех частотных диапазонах;
- Рабочая температура от –30С до 75С.
Описание модуля A6
Технические характеристики:
- Диапазон напряжений 4,5 – 5,5В;
- Питание 5В;
- Диапазон рабочих температур от -30С до 80С;
- Максимальное потребление тока 900мА;
- GPRS Class 10;
- Поддержка протоколов PPP, TCP, UDP, MUX.
Модуль поддерживает карты формата микросим.
Описание модуля A7
A7 является новейшим модулем от фирмы AI-THINKER. По сравнению со своим предшественником A6 имеет встроенный GPS, позволяющий упрощать конструкцию устройства.
Технические характеристики:
- Диапазон рабочих напряжений 3,3В-4,6В;
- Напряжение питания 5В;
- Частоты 850/900/1800/1900 МГц;
- GPRS Class 10: Макс. 85.6 кбит;
- Подавление эха и шумов.
Где купить GSM модули для ардуино
Традиционно, прежде чем начать, несколько советов и полезных ссылок на продавцов Aliexpress.
Подключение GSM GPRS шилда к Arduino
Подключение модуля SIM800
Для подключения нужны плата Ардуино, модуль SIM800L, понижающий преобразователь напряжения, провода для соединения и батарея на 12В. Модуль SIM800L требует нестандартное для ардуино напряжение в 3,7В, для этого нужен понижающий преобразователь напряжения.
Распиновка модуля SIM800 приведена на рисунке.
Плату Ардуино нужно подключить к компьютеру через USB кабель. Батарею на 12 В подключить через преобразователь: -12В на землю Ардуино, от земли в преобразователь в минус, +12В в преобразователь в плюс. Выходы с модуля TX и RX нужно подключить к пинам 2 и 3 на Ардуино. Несколько модулей можно подключать к любым цифровым пинам.
Подключение модуля A6
Модуль A6 стоит дешевле, чем SIM900, и его очень просто подключать к Ардуино. Модуль питается напряжением 5В, поэтому для соединения не нужны дополнительно понижающие напряжение элементы.
Для подключения потребуются плата Ардуино (в данном случае рассмотрена Arduino UNO), GSM модуль А6, соединительные провода. Схема подключения приведена на рисунке.
Вывод RX с модуля GSM нужно подключить к TX на плате Ардуино, вывод TX подключить к пину RX на Ардуино. Земля с модуля соединяется с землей на микроконтроллере. Вывод Vcc на GSM модуле нужно соединить с PWR_KEY.
Подключение с помощью GSM-GPRS шилда
Перед подключением важно обратить внимание на напряжение питания шилда. Ток в момент звонка или отправки данных может достигать значений в 15-2 А, поэтому не стоит запитывать шилд напрямую от Ардуино.
Перед подключением к Ардуино нужно установить сим-карту на GSM-GPRS шилд. Также нужно установить джамперы TX и RX, как показано на рисунке.
Подключение производится следующим образом – первый контакт (на рисунке желтый провод) с шилда нужно соединить с TX на Ардуино. Второй контакт (зеленый провод) подключается к RX на Ардуино. Земля с шилда соединяется с землей с аруино. Питание на микроконтроллер поступает через USB кабель.
Макет соединения шилда и платы Ардуино изображен на рисунке.
Для работы потребуется установить библиотеку GPRS_Shield_Arduino.
Для проверки правильности собранной схемы нужно сделать следующее: соединить на Ардуино RESET и GND (это приведет к тому, что данные будут передаваться напрямую от шилда к компьютеру), вставить сим-карту в шилд и включить питание шилда. Плату Ардуино нужно подключить к компьютеру и нажать кнопку включения. Если все соединено правильно, загорится красный светодиод и будет мигать зеленый.
Краткое описание взаимодействия через AT-команды
AT-команды – это набор специальных команд для модема, состоящий из коротких текстовых строк. Чтобы модем распознал поданную ему команду, строки должны начинаться с букв at. Строка будет восприниматься, когда модем находится в командном режиме. AT-команды можно отправлять как при помощи коммуникационного программного обеспечения, так и вручную с клавиатуры. Практические все команды можно разделить на 3 режима – тестовый, в котором модуль отвечает, поддерживает ли команду; чтение – выдача текущих параметров команды; запись – произойдет записывание новых значений.
Список наиболее используемых AT-команд:
В данном случае рассмотрены основные команды для модуля SIM900. Для разных модулей команды могут незначительно отличаться. Данные для модуля будут подаваться через специальную программу «терминал», которую нужно установить на компьютер. Также подавать команды модулю можно через монитор порта в Arduino IDE.
Скетчи для работы с модулем GSM
Отправка СМС на примере SIM900
Прием голосового звонка. В первую очередь для разговора нужно подключить к модулю динамик и микрофон. При получении звонка будет показан номер, с которого он совершен. Для осуществления работы нужно включить библиотеку GSM:
Если сим-карта заблокирована, нужно ввести ее пин-код. Если пин-код не требуется, это поле нужно оставить пустым.
В setup() должна быть произведена инициализация передачи данных на компьютер. Следующим шагом будет создание локальной переменной, чтобы отследить статус подключения к сети. Скетч не будет запущен, пока сим-карта не подключена к сети.
boolean notConnected = true;
С помощью функции gsmAccess.begin() происходит подключение к сети. При установлении соединения вернется значение GSM_READY.
getvoiceCallStatus() – определяет статус скетча. Если кто-то звонит, она возвращает значение RECEIVINGCALL. Для записи номера нужно воспользоваться функцией retrieveCallingNumber(). Когда будет совершен ответ на звонок, вернется TALKING. Затем скетч будет ждать символа новой строки, чтобы прервать разговор.
Сначала нужно установить библиотеку SoftwareSerial, которая позволяет обеспечивать последовательную передачу информации и связать GSM-модуль и микроконтроллер Ардуино.
AT+SAPBR=1,1 – открытие Carrier.
Следующие три команды связаны с установкой настроек подключения к сети.
AT+SAPBR=1,1 – установка соединения.
Если все выполнено правильно, в мониторе порта будут появляться строчки с АТ командами. Если отсутствует связь с модемом, то будет показывать по одной строке. При успешной установке GPRS-соединения на модуле начнет мигать светодиод.
Кражи автомобилей на протяжении последнего десятилетия занимают одно из значимых мест в структуре совершаемых в мире преступлений. Это обусловлено не столько удельным весом данной категории хищений относительно общего количества преступлений, сколько существенностью причиняемого ущерба ввиду большой стоимости автомобилей. Слабая эффективность принимаемых мер в области борьбы с кражами автотранспорта к концу 90-х годов привела к созданию устойчивых групп, специализирующихся на совершении данных преступлений и обладающих отличительными чертами организованной преступности; вы наверняка слышали термин «черный автобизнес». Автомобильный парк европейских государств ежегодно не досчитывается ≈ 2 % машин, которые становятся предметом преступных посягательств. Поэтому мне пришла идея сделать gsm-сигнализацию для своего автомобиля на базе Arduino Uno.
Из чего будем собирать
Надо выбрать сердце нашей системе. На мой взгляд, для подобной сигнализации нет ничего лучше, чем Arduino Uno. Основной критерий — достаточное количество «пинов» и цена.
Теперь необходимо выбрать gsm-модуль, ведь наша сигнализация должна уметь оповещать владельца автомобиля. Так, надо «погуглить»… Вот, отличный датчик — SIM800L, размер просто замечательный.
Подумал я и заказал его из Китая. Однако всё оказалось не так радужно. Датчик просто отказался регистрировать SIM-карту в сети. Было опробовано всё, что только возможно — результат нулевой.
Нашлись добрые люди, которые предоставили мне более крутую штуку — Sim900 Shield. Вот это уже серьёзный штучка. В Shield-е и разъём для микрофона и для наушников, полноценный телефон.
GPRS multi-slot класс 10/8
GPRS mobile station class B
Соответствует GSM phase 2/2+
Class 4 (2 W @850/ 900 MHz)
Class 1 (1 W @ 1800/1900MHz)
Управление с помощью AT команд (GSM 07.07 ,07.05 и SIMCOM расширенные AT команды)
Низкое энергопотребление: 1.5mA(sleep mode)
Диапазон рабочих температур: от -40°C до +85 °C
Ок, но надо же снимать показания с каких-то датчиков, чтобы оповещать владельца. Вдруг автомобиль эвакуируют, тогда положение автомобиля явно будет меняться в пространстве. Возьмём акселерометр и гироскоп. Отлично. Такс, теперь ищем датчик.
Думаю, что GY-521 MPU6050 точно подойдёт. Оказалось, что в нём есть и датчик температуры. Надо бы и его задействовать, будет такая «киллер фича». Предположим, что владелец автомобиля поставил его под домой и ушёл. Температура в салоне автомобиля будет изменяется «плавно». Что же будет, если злоумышленник попытается проникнуть в автомобиль? Например у него получится открыть дверь. Температура в автомобиле начнёт изменяться стремительно, так как воздух в салоне начнёт смешиваться с воздухом окружающей среды. Думаю, что будет работать.
Модуль 3-х осевого гироскопа + 3-х осевого акселерометра GY-521 на чипе MPU-6050. Позволяет определить положение и перемещение объекта в пространстве, угловую скорость при вращении. Так же имеет встроенный датчик температуры. Используется в различных коптерах и авиамоделях, так же на основе этих датчиков можно собрать систему захвата движений.
Микросхема — MPU-6050
Напряжение питания — от 3,5V до 6V (DC);
Диапазон гироскопа — ± 250 500 1000 2000 ° / с
Диапазон акселерометра — ± 2 ± 4 ± 8 ± 16g
Интерфейс связи — I2C
Размер — 15х20 мм.
Вес — 5 г
Также пригодится датчик вибраций. Вдруг автомобиль попытаются вскрыть «грубой силой», ну или на парковке другой автомобиль заденет вашу машинку. Возьмём датчик вибраций SW-420 (регулируемый).
Выходной сигнал — цифровой High/Low (нормально закрытый)
Используемый датчик — SW-420
Используемый компаратор — LM393
Размеры — 32x14 мм
Дополнительно — Есть регулировочный резистор.
Прикрутим модуль SD карты памяти. Будем ещё писать лог-файл.
Напряжение питания — 5 или 3,3 В
Объем памяти SD карты — до 2 Гбайт
Размеры — 46 х 30 мм
И добавим сервопривод, при срабатывании датчиков будет поворачиваться сервопривод с видеорегистратором и снимать видео происшествия. Возьмём сервопривод MG996R.
— Металлический привод
— Двухрядный шарикоподшипник
— Длина провода 300 мм
— Размеры 40х19х43мм
— Масса 55 гр
— Угол поворота: 120 град.
— Рабочая скорость: 0.17сек/60 градусов (4.8В без нагрузки)
— Рабочая скорость: 0.13сек/60 градусов (6В без нагрузки)
— Пусковой момент: 9.4кг/см при питании 4.8В
— Пусковой момент: 11кг/см при питании 6В
— Рабочее напряжение: 4.8 — 7.2В
— Все детали привода выполнены из металла
Собираем
Про подключение каждого датчика в «гугле» огромное количество статей. И придумывать новые велосипеды у меня желания нет, поэтому оставлю ссылки на простые и рабочие варианты.
О, совсем забыл упомянуть о питании, от чего же будет питаться наша система. Питание будет от 12v автомобиля.
Тонкие моменты проекта
Фишки на Sim900 Shield должны быть установлены такие образом. Полезность SIM900 Shield.
Положение тумблера питания Sim900 Shield.
На этом всё, весь скетч лежит на GitHub. На мой взгляд, мне удалось создать gsm-сигнализацию, способную оповестить владельца автомобиля в случае происшествия. Проект получился экономным в плане финансовых вложений, что несомненно радует. В будущем планирую усовершенствовать gsm-сигнализацию, добавить новый функционал.
Современные охранные системы для автомобилей, конечно, надежны и довольно эффективны, но дополнительная защита в виде GSM сигнализации никогда не будет лишней.
Небольшое устройство способно вовремя предупредить владельца о попытке проникновения в автомобиль или, к примеру, в гараж, где он хранится.
Принцип работы
Даже самая простая GSM сигнализация, сделанная своими руками, дает множество преимуществ:
В зависимости от сложности схемы и навыков автолюбителя, GSM сигнализация может иметь такую функциональность:
Лучшие варианты
Если автономная GSM сигнализация – это то, что вам нужно, тогда выбирайте один из вариантов:
- купить готовое устройство в магазине;
- смонтировать схему своими руками.
В первом случае вы получаете «черный ящик» с полным набором функций (остается только произвести подключение).
Во втором – вы должны делать все самостоятельно. Казалось бы, вариант с покупкой уже собранной сигнализации выглядит более предпочтительно, но есть большой минус – высокая цена.
Следовательно, если у вас есть минимальные навыки в области электроники, тысяча-полторы рублей в кармане и немного свободного времени, то лучше все сделать своими руками. Тем более что сложного ничего нет.
Вариант первый
Из комплектующих материалов понадобится: кнопочный телефон (можно самый дешевый, но работоспособный и с хорошим аккумулятором), магнит, провода, геркон и простой выключатель.
Сам процесс сборки довольно прост и состоит из нескольких простых этапов:
- 1. Настройте вызов необходимого номера (к примеру, свой мобильный) на одну из кнопок.
- 2. Снимите переднюю панель мобильника. Это необходимо для получения доступа к контактной группе устройства и подключения проводов.
Но здесь может быть несколько вариантов:
- - функция приема и отбоя звонка находится на одной клавише. В этом случае один провод подпаивается именно к ней, а второй – к цифре, которую вы назначили для вызова необходимого абонента;
- - если же под функции вызова и отбоя задействованы различные клавиши, то необходимо к каждой из трех клавиш подпаять свой провод и использовать трех контактный геркон.
К слову, преимущество такого монтажа в том, что телефон будет отключаться вместе с сигнализацией, что позволяет существенно экономить емкость батареи.
- 3. Последний шаг – установка магнита на двери (гаража или автомобиля), а также настройка его работы.
В цепи геркона должен быть предусмотрен переключатель, с помощью которого GSM сигнализация будет включаться или отключаться владельцем. При этом место расположения такого выключателя можно выбрать самостоятельно. Главное, чтобы тумблер не бросался в глаза злоумышленникам.
Как пример, можно использовать такую схему.
Преимущество такой системы, собранной своими руками – абсолютная автономность. Главное, что нужно продумать – вопрос постоянной подзарядки аккумуляторной батареи.
Идеальный вариант, если зарядное устройство удастся подключить к бортовой сети автомобиля (в случае с установкой защиты в гараже – к сети 220 В через адаптер).
В этом случае будет обеспечена постоянная подзарядка телефона в течение длительного промежутка времени.
Недостаток такой системы – небольшая задержка в работе, ведь на вызов абонента должно уйти какое-то время.
Если вдруг злоумышленники быстро зашли в гараж (сели в автомобиль) и закрыли дверь, то цепь будет разомкнута и сигнал может не дойти.
Но и эту проблему можно с легкостью решить – достаточно оборудовать магниты специальным изделием, которое предотвратит повторное размыкание цепи.
Здесь есть множество вариантов решения проблемы. К примеру, один из самых простых – установить магнит таким образом, чтобы при быстром открытии дверцы он смещался.
В этом случае после закрытия двери цепь не разомкнется сразу и GSM сигнализация сделает свою работу до конца.
Вариант 2
Здесь схема немного сложнее, но и функциональность гораздо насыщеннее, чем в предыдущем случае.
Срабатывает такое устройство при замыкании хотя бы одного входа на «минус» автомобиля. При этом в самой сигнализации есть четыре охранных входа: для водительской двери, для всех пассажирских дверей, для багажного отделения и, соответственно, капота.
После включения тумблера питания необходимо быстро выйти из машины (дается не более 25 секунд). Если вдруг водитель не успел, то контролирующий светодиод не загорится до момента, пока все двери, капот и багажный отсек не будут закрыты. Как только условия выполнены, сигнализация перейдет в охранный режим.
Далее при срабатывании любого из датчиков устройство информирует владельца о попытке проникновения. При этом включается сирена и блокируется зажигание авто. Но и это еще не все.
При попытке угона и открытии одной из дверей включаются фары, а при желании и поворотники.
Чтобы отключить сигнализацию и снять все блокировки достаточно отключить спрятанный в специальном месте тумблер.
В случае, когда злоумышленник сразу же закрыл двери после срабатывания сигнализации, блокировка не снимается. При этом владелец автомобиля все равно получает тревожный звонок.
Через 40 секунд блок управления опросит все системы и при отсутствии сработанных датчиков перейдет в стандартный охранный режим. Если же при проверке открытие одной из дверей подтверждается, то устройство переходит в режим тревоги.
Как и в предыдущем случае для реализации такой схемы необходимо купить мобильный телефон с возможностью быстрого дозвона. При этом звонок будет совершаться до тех пор, пока абонент на другом конце «провода» не нажмет кнопку сброса.
В качестве контроллера можно использовать продукт компании ATMEL, хотя есть много аналогов. Его преимущество – доступная цена и надежность. Кроме этого, такой контроллер можно с легкостью найти на рынке в своем городе.
В качестве реле можно использовать любые 12 В устройства. Тумблер для включения и отключения сигнализации также найти труда не составит труда. При этом желательно спрятать его вдали от посторонних глаз. Чем надежнее будет место, тем лучше.
Врезка тумблера производится в цепи питания сигнализации от бортовой сети.
Правила монтажа
В процессе монтажа такого устройства необходимо учитывать несколько простых рекомендаций:
- во-первых, перед началом работ изучите схему сигнализации gsm и четко следуйте всем рекомендациям. Если вы купили уже готовое устройство в магазине, работайте только по инструкции;
- во-вторых, для выполнения монтажа и подключения устройства может понадобиться снятие панели приборов и демонтаж защитных панелей под рулевым колесом;
- в-третьих, отключите питание (для этого достаточно снять клеммы с аккумулятора);
- в-четвертых, установите блок управления (мобильный телефон) в непосредственной близости от предохранителей (это существенно упростит подключение);
- в-пятых, смонтируйте сигнализаторы и другие датчики (если они предусмотрены вашей схемой);
- в-шестых, аккуратно выложите провода, чтобы они не мешали процессу вождения автомобиля;
- в-седьмых, подключите устройство к бортовой сети.
Примеры схем GSM сигнализации.
Секреты подключения
С момента монтажа GSM сигнализация стоит на страже вашего автомобиля, поэтому каждая мелочь имеет значение. Более того, существует ряд секретов подключения, о которых нужно знать при установке:
- Главная задача – обеспечить независимое питание устройству, которое можно будет отключать и включать с помощью скрытого тумблера (об этом мы уже говорили).
- Все провода должны прокладываться в местах, куда никогда не проникает влага. Это необходимо во избежание вероятного короткого замыкания и выхода из строя системы.
- Постарайтесь смонтировать основной блок, датчики (если они есть) и провода как можно дальше от греющихся, а также вибрирующих элементов автомобиля. В противном случае высока вероятность повреждения системы и выхода ее из строя.
- Блок управления устройством должен быть удален от телефона, автомобильной антенны и магнитолы во избежание помех.
- Места, где провода переходят от кузова к дверям или от кузова к капоту, необходимо дополнительно укрепить специальными прорезиненными трубками во избежание заломов и повреждений.
Монтаж такой сигнализации – это ответственный процесс, поэтому спешка здесь является лишней. Каждый разъем необходимо зачищать с особой ответственностью и аккуратно изолировать во избежание попадания на него грязи и пыли.
Выводы
Таким образом, GSM сигнализация способна стать вашим надежным помощником в вопросе обеспечения безопасности собственного автомобиля.
Остается только определиться с приоритетами – сделать устройство самостоятельно (выбрав один из вариантов) или же купить уже готовую систему. Но здесь многое зависит от поставленных задач.
Если в машине уже установлена сигнализация и необходимо дополнительное устройство, то почему бы не сделать все своими руками.
Если же охранная система на GSM принципе будет единственной, то лучше смонтировать более функциональную защиту или же купить готовое устройство. В любом случае решать вам.
Здравствуйте, друзья! Я хочу рассказать вам, как можно с помощью старого мобильного телефона создать что-нибудь полезное. А именно это будет самая простая GSM сигнализация, с помощью которой можно дистанционно контролировать различные объекты, типа дачи или квартиры.
Что нам понадобится
- любой мобильный телефон с кнопочной клавиатурой;
- паяльник;
- два винта;
- неиспользуемая банковская пластиковая карта;
- бельевая прищепка;
- два неодимовых магнита в форме таблеток диаметром около 10 мм;
- прямоугольная пластинка из пластика или фанеры размером приблизительно 50х100 мм.
Приступаем к работе
Итак, начнём. Первое, что необходимо сделать – включить функцию быстрого набора на телефоне. Далее назначаем на какую-нибудь клавишу набор номера, на который хотим получать оповещения. Я решил использовать кнопку «2».
На плате расположены круглые контактные пластины, каждая из которых соответствует определённой кнопке телефона. Сверху плата с пластинами покрыта полимерной плёнкой, в которую встроены упругие силиконовые элементы, играющие роль пружин при нажатии кнопок.
В каждой силиконовой пружинке находится металлизированная площадка, которая при нажатии на неё замыкает контактные пластины.
Аккуратно снимаем плёнку с платы. Забегая вперёд, скажу, что нам предстоит пайка контактных площадок. Поэтому нелишним будет протереть салфеткой, смоченной в растворителе площадку назначенной нами кнопки быстрого набора. В моём случае, как я уже сказал, это двойка.
Теперь припаиваем к контактам нашей кнопки быстрого набора номера два провода.
В моём распоряжении оказался медный эмалированный обмоточный провод, диаметром 0,2 мм. Длина проводов должна быть такой, чтобы свободные их концы выходили за пределы корпуса телефона после его сборки на 10 – 15 см. Относительно провода могу сказать следующее. Он может быть любым, главное, чтобы его толщина не помешала собрать телефон после пайки.
Перед пайкой нужно снять изоляцию с кончика провода. Если это эмаль-провод, как у меня, это можно сделать с помощью шлифовальной шкурки. Но сначала лучше попробовать облудить кончик, не снимая изоляцию. Лак, которым покрыт провод под воздействием температуры паяльника может расплавиться и кончик провода покроется тонким слоем олова, что и требуется. Если не получится, придётся зачищать изоляцию. Делать это нужно аккуратно, провод такой толщины как у меня можно очень легко порвать.
Закончив с пайкой, наклеиваем плёнку, которую мы сняли с платы, на место. Но перед этим удаляем из неё все токопроводящие пластинки, они больше не понадобятся.
Теперь собираем телефон, вставляем в него рабочую sim-карту и аккумуляторную батарею. Два провода, как уже было сказано, должны выходить наружу.
Концы проводов зачищаем от изоляции (я это сделал с помощью маленькой газовой горелки).
Наматываем оголённые участки проводов на винты, шурупы или саморезы. Я использовал два винта с диаметром резьбовой части около 4 мм.
Теперь достаём нашу прищепку. В обеих её створках сверлим отверстия по диаметру выбранных винтов.
Винты вставляем в отверстия таким образом, чтобы в отпущенном состоянии прищепка прижимала их головками друг к другу, обеспечивая хороший электрический контакт (головки винтов для этого не помешает зачистить шкуркой). С обратной стороны винты нужно закрепить гайками или клеем. Я использовал горячий клей.
Получившуюся систему нужно закрепить на пластиковой или фанерной пластинке. Телефон я посадил на двухсторонний скотч, а прищепку приклеил.
Клей не должен мешать прищепке разжиматься и сжиматься.
Если теперь вставить пластиковую карту между винтами, затем включить телефон и вынуть карту из прищепки, последует звонок на выбранный вами номер.
Таким образом, мы получили простую охранную сигнализацию, которую можно использовать различными способами.
Я предлагаю использовать систему для сигнализации при открывании входной двери дома или квартиры. Для этого вырезаем из пластиковой карты полоску, ширина которой чуть больше диаметра магнитов.
Разогрев середину полоски горелкой или зажигалкой, сгибаем её на 90 градусов. Одна из сторон полученного уголка будет служить изолирующей прокладкой между контактными винтами в прищепке, ко второй стороне приклеиваем один магнит. Эта сторона будет обращена к дверному косяку.
Теперь пластинку с телефоном и прищепкой приклеиваем двухсторонним скотчем к двери. Изогнутую полоску пластика с магнитом вставляем в прищепку, на приклеенный магнит устанавливаем второй магнит и наносим на его наружную поверхность клей.
Закрыв дверь, приклеиваем второй магнит к неподвижной части дверной коробки или косяку.
Получиться должно следующее. Когда дверь закрыта, кусочек карты зажат прищепкой, обеспечивая изоляцию между винтами. При открывании двери прищепка с телефоном отходят вместе с дверью, а полоска пластика, прижатая сильными магнитами к дверной коробке, косяку или стене, остаётся на месте. Прищепка сжимает головки винтов, и телефон осуществляет набор заданного номера.
Таким образом, вы получите звонок на свой мобильный, когда кто-либо откроет вашу входную дверь. Кстати, если вы ответите на этот звонок, то будете слышать, что там происходит.
Для деактивации системы нужно войдя внутрь, отсоединить удерживаемый магнитом пластиковый уголок и вставить его в прищепку. Контакт кнопки вызова при этом будет разъединён.
Заключение
Место установки телефона с прищепкой, а также размеры и форма изолирующей пластинки зависят от конфигурации вашей двери. Поэтому в каждом конкретном случае эти вопросы должны решаться индивидуально.
Смотрите видео
Перечень инструментов и материалов.
-литий –ионный аккумулятор от старого телефона 3,7В\1600мА-1шт
-соединительные провода;
-паяльник;
-тестер;
-прозрачная пластмассовая коробка -1шт;
-плата Arduino Nano -1 шт;
-резисторы 10кОм-7шт;
- макетная плата из фольгированного текстолита;
- выключатель питания-1шт;
-модуль SIM800L -1шт;
-понижающая плата 1-2А -1шт;
-клеммные разъемы.
Шаг первый. Сборка схемы охранного GSM устройства.
Фото схемы.
Шаг второй. Программирование устройства.
В СИМ карте должны быть удалены пинкоды и все ненужные функции. Еще предварительно нужно настроить сам модуль SIM800L-в сети есть много видео по этой теме, ничего сложного в этом нет. В скетче указываем ваши номера телефонов, корректируем названия охранных зон, можно установить время контроля системы (если прибор работает нормально через заданное время придет контрольная СМС). Заливаем скетч в Arduino и проверяем работу устройства.
Шаг третий. Проверка работоспособности устройства.
При подаче напряжения питания пока загружаются модуль SIM800L и плата Arduino у вас есть примерно 20 секунд чтобы покинуть охраняемое помещение. На модуле SIM800L светодиод указывает на работу в сети- часто мигает это поиск сети, раз в пять секунд- работа в сети. Когда прибор найдет сеть разорвите соответствующие охранные входы, после этого произойдет дозвон или присылка СМС. Значит прибор работает нормально.
Фото СМС. К этому прибору можно будет включить любые охранные извещатели с выходами в виде контактов, реле от исполнительных устройств, только в соответствие с вашими потребностями и фантазией. В целом мы изготовили несложный, охранный прибор. Такой самодельный сторож можно сделать для организации охраны любых объектов. Чтобы включить прибор сигнализации нужно через выключатель на SIM800 и Аrduino подать 4,2 Вольта. При первого входа пройдет звонок на абонента №1, после переключится на №2. Дополнительный №2 предусмотрен для дублирования. Обрыв шлейфа №2,3,4,5 делает выдачу SMS с конкретным названием нарушенного шлейфа, соответственно на оба телефона. Все платы поместим в любом в подходящем корпусе. В общем я думаю это неплохой интересный приборчик который можно в дальнейшем развить далее-добавить функции GSM розетки, управление по DMTF и многое другое.
Подробнее можно посмотреть в видео
Читайте также: