RadioRadar - Радиоэлектроника, даташиты, схемы

https://www.radioradar.net/radiofan/security_devices/sms_detector.html

СМС извещатель

Назначение

Устройство предназначено для извещения пользователя велосипеда или любого другого объекта при вибрации этого объекта и/или приближении к нему человека (или движущегося предмета) соответствующими СМС-сообщениями. 

Конструкция устройства

Рис. 1. Конструкция устройства

 

Состав:

Переходной кабель USB-Serial_TTL (CP2102)

Рис. 2. Переходной кабель USB-Serial_TTL (CP2102)

 

SIM800L приёмо-передатчик СМС

Рис. 3. SIM800L  приёмо-передатчик СМС

 

Датчик вибрации

Рис. 4. Датчик вибрации

 

Датчик присутствия RCWL-0516

Рис. 5. Датчик присутствия RCWL-0516

 

Повышающий преобразователь напряжения XY-016

Рис. 6. Повышающий преобразователь напряжения XY-016

 

Плата для заряда аккумулятора Li-Ion 3,7v

Рис. 7. Плата для заряда аккумулятора Li-Ion 3,7v

 

 

Схема:

Схема устройства

Рис. 8. Схема устройства

 

Резисторы 10к делят напряжение аккумулятора, чтобы вместить его в диапазон аналогового порта. При снижении Uakk<3,4v извещатель  должен прислать об этом СМС.  Конденсатор 100,0х16в защищает аккумулятор от бросков по току, SIM800L при пуске может брать до 2а. Ток потребления около 50 ма.

Подключить аккумулятор 3,7в к повышающему преобразователю XY-016 и выставить на его выходе 8вольт. Собираем. Подключаем Arduino-MINI через преобразователь Serial-USB к компьютеру.  Записываем программу в IDE Arduino и загружаем её в Arduino-MINI.

 

Программа

Программа находится в файле GSM_SMS_USSD_dat5.ino (программу можно скачать здесь)

В него, в строку String phones = "+7928xxxxxxx";   надо вписать свой телефон для приёма СМС.

 

Конструкция

Конструкция на рис. 1. Между текстолитовой платой, на коей всё собрано, и фанерным дном проложена фанерка с отверстиями, куда погружаются винты и гайки, она же служит опорой для верхней крышки-коробки. Винтами и гайками крепится пластмассовые полоски (упаковка холодильника), к которым прикреплены электронные модули. Я их "завернул" в эти полоски и закрепил скотчем. SIM800L приклеил к полоске. Из этих же полосок собрано крепление крышки-коробки к дну. Переключатель продублирован и выставлен в отверстие на крышке, чтобы включать не открывая (ну так получилось). 

Внешний вид устройства

Рис. 9. Внешний вид устройства

 

Габариты: 115х115х40мм.

Прилагаемая к SIM800L антенна у меня разломалась, скрутил из проволоки похожую.

 

Эксплуатация

Прикрепить извещатель любым способом к раме или положить в сумку, (у меня закрытый багажник), только не в металлический ящик. Когда нужно, включить питание (1-й ползунок). При этом через минуту начинает работать датчик вибрации и сообщит, если будет тряска. Если велосипед в безлюдном месте, то одновременно стоит включить датчик присутствия (3-й ползунок), который сообщит СМС, что к датчику кто-то подошёл. 

Кода аккумулятор подсел (у меня работает несколько суток без выключения), открыть крышку и подключить через кабель MikroUSB истоник 5в 1а к модулю заряда. Если послать СМС сообщение (любое) на номер установленной СИМ-карты, в ответ придет сообщение о количестве рублей на ней, уровне сигнала и напряжении на аккумуляторе.

Благодарность

Кравченко Виктору, который выложил "GSM-модуль SIM800L: самый полный мануал (на примерах с Arduino Uno)".

Автор:  Осницкий Николай Викторович (osn-nik@yandex.ru)