GSM выключатель своими руками - Electrik-Ufa.ru
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд (пока оценок нет)
Загрузка...

GSM выключатель своими руками

GSM выключатель своими руками

Простая GSM-сигнализация из старого сотового телефона

Автор: SSMix
Опубликовано 17.09.2015
Создано при помощи КотоРед.

Время жизни сотовых телефонов, пожалуй, одно из самых коротких из всей бытовой радиоаппаратуры по причине быстрого морального устаревания. У многих без дела валяются устаревшие кнопочные мобильные телефоны в рабочем состоянии. Добавив к такому телефону модуль датчика движения Arduino и небольшую схему управления можно соорудить простую автономную систему сигнализации по каналу сотовой связи.

В Интернете есть много видеобзоров различных моделей малогабаритных китайских GSM-сигнализаций. В них требуется лишь установить SIM-карту сотового оператора и произвести несложную настройку. Срабатывание сигнализации в них происходит либо по превышению уровня звука, либо по пироэлектрическому датчику движения. Первый вариант явно непрактичен, т.к. неизбежны ложные срабатывания от громких посторонних звуков (гроза, звонок в дверь, звонок телефона, ремонт у соседей и т.п.). В то же время от негромкого звука (непрошенные гости шуметь точно не будут) сигнализация может и не сработать.
Поэтому практический смысл имеет использование в таком устройстве пироэлектрического датчика движения.
На практике всем этим моделям китайских сигнализаций присущи значительные недостатки.
Во-первых, на номер установленной в сигнализацию SIM-карты может позвонить кто угодно, например, случайно ошибясь номером, и не только прослушать, что у Вас происходит в помещении. Последний входящий номер записывается для дозвона по нему при срабатывании сигнализации. Так что звонка от китайца можно в ответственный момент не дождаться. Рекомендация о периодическом звонке на охранный номер для подтверждения правильного номера довольно хлопотна.
Во-вторых, время срабатывания подобных устройств довольно значительное и составляет несколько десятков секунд.
В третьих, у подобных устройств нет интерфейса для оперативного просмотра состояния счета, входящих сообщений от оператора и т.д., что тоже довольно неудобно.
Поэтому более практично использовать морально устаревший обычный кнопочный мобильный телефон. В настройках телефона можно установить фильтр звонков, и уже никто кроме того, кому положено, не сможет Вас прослушать. К тому же в нашем распоряжении будет полноценный интерфейс с клавиатурой и дисплеем, где будет выводиться вся нужная информация о состоянии батареи, входящих сообщениях и т.д.
Конечно, телефон при этом нужно немного доработать и добавить к нему стандартный пироэлектрический модуль датчика движения Arduino, а также небольшую платку управления.
Датчик движения использован в виде доступного недорогого готового модуля Arduino HC-SR501 с линзой Френеля:

В Интернете имеется datasheet на него со схемой:

Модуль выполнен на базе микросхемы BISS 0001 с цепями обвязки.
Напряжение питания модуля (4.5-20)В, потребляемый ток менее 50мкА.
Дистанция обнаружения настраивается в диапазоне 3 – 7м.
При обнаружении движения теплового объёкта на выходе формируется импульс длительностью 5-200сек (подстраивается резистором).
Модуль имеет 2 режима работы в зависимости от состояния джампера:
L — одиночный захват, при каждом срабатывании датчика появляется отдельный импульс;
H — повторяемые измерения, при срабатывании датчика несколько раз подряд на его выходе (на OUT) остается высокий логический уровень.
Вот картинка с сайта https://digitalchip.ru из Интернета:

Сигнал Out с модуля используется для управления исполнительным устройством, в данном случае – кнопкой вызова на сотовом телефоне.
Электрическая схема сигнализации выглядит следующим образом:

Она состоит из простейшего детектора радиоизлучения на VD1, VT1, управляющей логики на DD1, PIR датчика движения Arduino HC-SR501, развязывающего оптрона DA1 для управления кнопкой вызова телефона, двух выключателей и внешнего аккумулятора. Так получилось, что в применённом телефоне Siemens A50 аккумулятор оказался негодным, а новый стоил приличных денег. Поэтому пришлось на проводках подпаять другой аккумулятор с разбитого смартфона Fly, с большей ёмкостью и габаритами.
Телефон подключается двумя тонкими проводками (кнопка вызова) через развязывающий оптрон DA1. При этом функциональность клавиатуры сохраняется полностью.
Отдельный микрофонный усилитель с микрофоном устанавливается опционально на случай, если чувствительности встроенного в телефон микрофона недостаточно. Для экономии энергии аккумулятора питание на усилитель подаётся лишь при работе телефона на передачу. Наведенные при этом в антенне WA1 импульсы выпрямляются диодной сборкой VD1, открывается транзистор VT1 и через резистор R9 разряжает конденсатор C5. Время зарядки этого конденсатора через R4 выбрано порядка 30 сек, поэтому пока идут пакеты импульсов с передатчика телефона, конденсатор C5 постоянно разряжается через R9 и VT1, удерживая на входах триггера Шмита (выв.1,2 DD1) низкий лог. уровень. Высокий лог. уровень на инвертирующем выходе (выв.3) этого триггера подаёт питающее напряжение на усилитель. При этом загорается зелёный светодиод HL1.
Формирование импульса на кнопку вызова телефона происходит следующим образом. В первый момент после включения питания конденсатор C4 разряжен (через R10, VD2, SA2 на корпус либо R1, SA1 на корпус). На выв. 13 триггера Шмита низкий лог. уровень, а на его выходе 11 – высокий. При этом оптрон DA1 закрыт и формирование импульса вызова заблокировано для того, чтобы было время отойти от сигнализации после включения на достаточное расстояние без её срабатывания. Также блокировка формирования вызова происходит с выв.6 DD1 при работающем передатчике телефона. В дежурном состоянии, когда конденсаторы C4, C5 заряжены, на выводе 11 DD1 лог.0 и разрешена работа оптрона DA1. При появлении на выходе датчика движения лог.1 открывается светодиод оптрона DA1 и загорается красный светодиод. При нажатии кнопки вызова телефона (зелёная, с трубкой) на его дисплее высвечивается последний набранный номер. При повторном нажатии происходит вызов. При этом работающий передатчик вызывает появление лог.0 на выводах 6, 12 DA1 и лог.1 на выв.11, блокируя дальнейшее нажатие на кнопку вызова.
Для того, чтобы при движении нагретого объекта в поле датчика на его выходе формировались непрерывные импульсы, джампер на модуле необходимо установить в положение L:

Правым подстроечным резистором следует установить минимальную длительность выходного импульса, а резистор R13 на Рис.1 лучше уменьшить до 100 Ом. Подстроечным резистором слева устанавливают максимальную чувствительность датчика.
При этом срабатывание системы происходит буквально за считанные секунды. При попытке быстро зайти в комнату с сигнализацией и выключить её на экране телефона видно, что уже идёт вызов.
Переключатель SA2 служит для включения датчика движения. Переключатель SA1 – общий по питанию датчика и платы управления. Резистор R1 и стабилитрон VD4 – защитные. Оранжевый светодиод HL3 изредка мигает в режиме охраны, когда на плату управления подано питание.
Управляющая схема собрана на печатной плате из двухстороннего фольгированного стеклотекстолита размерами 48х30мм. Антенна WA1 выполнена в виде печатного проводника:

Всё устройство собрано в корпусе от неисправного роутера:

Вид с обратной стороны с кнопками:

Телефон верхней частью, где расположена антенна, почти вплотную примыкает к печатной антенне на плате управления. В случае использования другой модели телефона следует уточнить, где именно у него расположена GSM-антенна.

Модуль датчика движения установлен в вырезанных пазах сбоку корпуса так, что органы регулировки расположены сверху:

Для маскировки корпус роутера накрыть, например, газетой, направив линзу датчика на входную дверь.
Для правильной работы сигнализации необходимо настроить телефон.
Вот один из вариантов под конкретный Siemens A50.
В «Контакты» следует ввести тот номер телефона, на который будет производиться дозвон в случае срабатывания сигнализации. Этот номер следует включить в группу, например, «Семья». Также в эту группу можно добавить номера телефонов, с которых будет разрешено автоподнятие трубки. Остальные номера можно удалить.
Далее следует выключить звонок на телефоне (включить тихий режим без звука).
Для автоподнятия трубки можно использовать соответствующие настройки в пункте «Гарнитура», если конечно она у Вас есть.
В противном случае из телефона извлекается виброзвонок, а на его место припаивается оптрон, например TLP126 фирмы Toshiba.

Особенностью оптрона TLP126 является наличие двух светодиодов, включенных в обоих направлениях, малые габариты и ток срабатывания. Также была подтверждена работоспособность с оптроном TLP185, у которого один светодиод.
Выходы транзистора оптрона (выв.4, 6) припаиваются к кнопке вызова. При этом следует при включенном телефоне определить, на каком из печатных контактов кнопки «+», а на каком «-».
После этого телефон можно собирать. В настройках «Аудио» необходимо включить фильтр «Семья». При этом вызовы с остальных номеров будут только высвечиваться на дисплее телефона без звукового сигнала и вибрации и автоподнятия трубки с чужого номера не произойдёт.
Теперь необходимо выбрать из «Контактов» номер, на который должно производиться отзванивание при срабатывании сигнализации, и нажать кнопку вызова для его запоминания. Теперь при первом нажатии кнопки вызова на экране телефона высветится этот последний набранный номер, а при повторном – его набор.
При срабатывании датчика движения управляющая плата пропустит с него два импульса, т.е. произойдет 2 нажатия кнопки вызова телефона, после чего заработает передатчик телефона и остальные импульсы, а соответственно и «нажатия» на кнопку вызова будут заблокированы.
Если телефон с монохромным ЖК-дисплеем, подсветку лучше отключить в настройках для экономии энергии аккумулятора. Если дисплей цветной, то лучше установить минимальную яркость и время гашения дисплея.
Теперь, что касается отдельного микрофона с усилителем, то это как говорится, на любителя. В применённом автором телефоне Siemens A50 чувствительность микрофона оказалась крайне низкой и составляла 30-40 см для обычной речи. Чисто для спортивного интереса был собран отдельный внешний усилитель с микрофоном. Сначала была опробована схема с АРУ, но ввиду особенностей схемотехники такие усилители создают хлопки в начальный момент при появлении громких звуков. Намного более качественно себя показала схема с компрессией на 3-х полевиках и сдвоенном ОУ, прототип которой был найден на просторах Интернета (https://dedclub.blogspot.com/2014/03/blog-post_2.html). Вот окончательный вариант доработанной схемы:

Транзистор VT1 по схеме стабилизатора тока – это динамическая нагрузка для встроенного в электретный микрофон полевика. Далее следует аналогичный каскад на второй паре полевиков VT2, VT3, ФНЧ на DA1.1 и оконечный усилитель-ограничитель на DA1.2.
Схема собрана на двухсторонней печатной плате с экраном из белой луженой жести от банки из-под сгущёнки:

Подстроечным резистором R10 регулируется уровень сигнала на выходе усилителя. Чувствительность такого усилителя оказалась довольно высокой. Шепот улавливается с расстояния в несколько метров. Перегрузок при появлении резких громких звуков нет. В общем, этот усилитель я бы порекомендовал к использованию в слуховых аппаратах, радиомикрофонах, а также трансиверах.
Экран необходим для защиты от внешних электромагнитных наводок. При расположении усилителя рядом с работающим на передачу мобильным телефоном помех практически не слышно. Но это при отсутствии непосредственной связи с телефоном.
При подключении же питания усилителя к плате управления, а выхода вместо штатного микрофона слышимость помех от телефона существенно возросла. Возможно, что с другими телефонами картина будет несколько иная. В настоящее время автор всё ещё находится в поиске наиболее оптимального согласования микрофонного усилителя с телефоном для полного устранения помех от его передатчика.
Зарядка аккумулятора производится от штатного ЗУ телефона. Несмотря на почти удвоенную ёмкость зарядка протекает нормально, только дольше по времени.
Время непрерывной работы такой самодельной сигнализации от одной полной зарядки аккумулятора составляет более 2-х недель. Но в каждом конкретном случае всё зависит от энергопотребления телефона и ёмкости аккумулятора. Микрофонный усилитель включается лишь при работе передатчика телефона, сам модуль датчика движения потребляет менее 50мкА, а плата управления в режиме ожидания практически не потребляет ток.

Читайте также:  Почему после разморозки холодильник не морозит

Умная GSM-розетка своими руками

«Умная» розетка — необходимый компонент «умного» дома, который помогает управлять бытовой и климатической техникой. GSM-розетку можно купить или изготовить собственными руками. Принцип работы устройства реализуется через поддержку цифрового стандарта связи GSM. Также розетка может работать в роли сигнализации. Самостоятельное изготовление таких устройств в последнее время нередко практикуется из-за обилия на рынке китайских некачественных розеток. Чтобы определиться, нужна ли вам умная розетка, обратите внимание на ее свойства:

  • возможность дистанционного управления (включение, выключение) любой электротехникой посредством команд с телефона;
  • контроль над климатом в помещении и поддержание температурного режима;
  • возможность использования в качестве компонента сигнализационной системы;
  • экстренное отключение электричества в доме.

Важно понимать, что даже изготовленная своими руками «умная» розетка будет «тянуть» немало электроэнергии за счет наличия блока питания, сглаживающего перепады напряжения – без него выключатель быстро выйдет из строя. Кроме того, препятствием в сборке может стать цена комплектующих.

GSM-розетка имеет вид обыкновенного переходника, который подключается к обычной розетке. Работа приборов, включенных туда, может регулироваться посредством звонка или смс на сим-карту, вставленную в слот розетки. Как запасной вариант, в собранной своими руками розетке должен обеспечиваться вариант управления вручную (обычно это кнопки, расположенные сбоку корпуса). Стоит рассчитывать, что собранное собственноручно устройство будет иметь мощность до 5 кВт. Это позволит использовать его для многих видов техники. Собрав розетку самостоятельно, вы получите возможность сэкономить 1000 рублей и больше, в зависимости от стоимости готовой розетки на рынке.

Способы применения смс-розетки

Принцип работы розетки реализован на основе расшифровки тонов — в современных телефонах применяется тональный набор. Эти сигналы имеют аббревиатуру — DTMF. Чтобы расшифровать частоту сигналов, потребуется поставить декодер.

Кроме того, некоторые специалисты рекомендуют экономить расход электроэнергии розеткой при помощи «экономителя» энергии, благодаря которому понижается нагрузка на сеть и ток ее потребления. Это экономит от 30 до 50% денег за платежи по электроэнергии.

А что думает специалист.

Принцип работы GSM-устройства основан на удаленном контролировании розетки, сигнал на нее может подаваться через радиоканал, Wi-Fi, мобильную сеть, вследствие чего цепь будет размыкаться или замыкаться, тем самым включая или выключая прибор. Некоторые модели умных розеток могут поддерживать 2 и более номера, оснащаться датчиками контроля состояния помещения.

Конструкция

GSM-розетка своими руками предполагает покупку реле, а также изготовление простого блока управления, расшифровующего тон. Функция реле будет состоять из включения и отключения контактов. А сигнализировать о выполнении команды ему будет декодер, что и показывает схема.

Соответственно, чтобы изготовить устройство, требуется приобрести поляризованное реле. У него есть пара катушек. Если к сети подключается одна из них, якорь притягивается к одному из релейных сердечников. Это будет препятствовать размыканию контакта даже в случае отсутствия напряжения. Для фиксации контакта в исходной позиции требуется, чтобы напряжение было подано на 2-ю катушку. Подающийся туда импульс должен иметь определенную амплитуду и продолжительность.

Для сетевой запитки розетки нужно спаять выпрямитель диодного типа. В нем содержится конденсатор, рассчитанный на напряжение до 24 В. Хоть это и нарушение техники безопасности, при подключении розетки мощностью до 3 кВт никак не скажется на работе приборов и не приведет к проблемам в сети.

Принцип работы

Модулем приема будет обычный телефон (для этого подойдет даже старый мобильник с функцией вибровызова) или приемник, снабженный декодером. Принцип работы устройства таков:

  • подключите реле. Когда вы его подключите, проверьте полярность напряжения, которая есть на выходе мобильного. Наличие в нем вибрации очень упрощает функционирование схемы;
  • когда виброзвонок срабатывает, оптронное реле открывает открытый транзистор, а также транзистор. Он заряжает конденсатор от устройства посредством одной из релейных обмоток;
  • якорь переключится, включая одну из пары релейных катушек, замыкающей контакт. Контакт отвечает за выключение или включение розетки;
  • после окончания вибрации (разрядки конденсатора) релейный якорь переводится в первоначальное положение;
  • если вибрация подается повторно, якорь переключается на 2-ю катушку, а цепь разъединяется.

Принцип работы смс-розетки

Важно, что вам не потребуется каждый раз настраивать телефон. Достаточно будет совершить на него звонок. Однако нужно знать, что реле будет срабатывать в случае, например, рассылки на мобильный спама.

Автор, специалист в сфере IT и новых технологий.

Получил высшее образование по специальности Фундаментальная информатика и информационные технологии в Московском государственном университете имени М.В. Ломоносова. После этого стал экспертом в известном интернет-издании. Спустя время, решил попробовать писать статьи самостоятельно. Ведет популярный блог на Ютубе и делится интересной информацией из мира технологий.

Haulpak › Блог › gsm розетка за 1200 руб Можно сказать своими руками с безграничными возможностями.

Большую часть своих статей я начинаю с: Долго ждал и наконец пришла посылка и …
На этот раз всё не так, не ждал, а пошёл и купил, хоть раз мне в жизни повезло и интернет магазин neru5.ru находиться прям у меня в городе, но для тех кому не так повезло, есть отправка почтой России.

Итак начнем, долго я желал и хотел управлять удаленно каким либо устройством, например запуск предпускового котла или как в моем случае дистанционный запуск котла в гараже. Вообще устройство много функционально, поскольку оно собрано на ардуино.
Я в этом полный новичок, первый раз в руки возьму этот конструктор и попробую пройти путь от покупки до запуска. Как утверждает автор сия девайса оно способно на всё, по сигналу GSM (смс) можно командовать устройством которое имеет 2 канала управления.
Объясню чуть проще: вы имеете два выключателя, послал смс — один включился, послал смс — второй, послал смс — выключился.
В смс должна содержаться команда, какая? Tа, которую вы пропишете в программе, по умолчанию вот такие ch1=on включить первый канал, ch2=on включить второй канал, ch1=off выключить первый канал и ch2=off выключить второй канал, вот только не пугайтесь этого слова “Программа”, сам боюсь, никогда не сталкивался с этим, но готовая программа есть уже на сайте в формате txt и ino её нужно скачать и залить на устройство. Постараюсь все свои действия расписать пошагово.
Вообще продавец говорит о том, что обладая минимальными способностями к программированию, можно устройство расширить до невероятного функционала.В чём ещё вся фишка, устройство способно не только включать и выключать, а способно отчитываться, что включило и что включило, способно по команде отправлять напряжение бортовой сети, измерять и отправлять температуру, включать на определённое время устройство и т.д. Вообщем, такая общительная GSM розетка.
Итак купил, состоит из трех компонентов:
1)Шилд GSM M590 для Arduino UNO

Они без всякой пайки собираются в такой бутерброд.

Итак, питать сей девайс нужно через Шилд (плата посередине), 6-12 В, ток потребления до 2А (пиковое 1сек) в режиме регистрации модуля в сети. Для этого на шилде предусмотрен коннектор. Штекер подходит от большинства блоков питания, можно и проводками подпаяться, Но, чёрт возьми, ГДЕ +, а ГДЕ — ? Я немного понимаю во всех этих радиосхемах и радиодетальках и вам расскажу и покажу где + а где -. Плюс у нас по центру, а минус с краю.

Нашёл блок питания, отлично подошёл от активных колонок компьютера. Будьте внимательны с полярностью, она не одинакова на всех блоках питания.

Так, идем дальше, для того, чтоб залить, это страшное слово, программу нужен USB-кабель типа A-B, подходит от любого принтера, да и вообще кабель до боли распространён если у вас нет, у соседа точно есть.
Перед установкой разбираем наш гамбургер и подключаем только плату ардуино. Питать её в этот момент не нужно, питание будет идти по кабелю от компьютера.
Устанавливаем програму для Arduino Uno. Я скачал с официального сайта Тут дальше много можно расписывать про танцы с бубном, установкой программы, установкой драйверов и т.п. Интернет вам в помощь. Одно скажу, после установки программы и драйверов в диспетчере устройств должно отображаться так

Запоминаем порт и выставляем такой же в программе

запускаем скачанный нами Ino запускаем его, Windows скажет и предложит поместить его в папку (зачем? Ума не приложу) но надо так надо, соглашаемся, после откроет программу с текстом. Для тех, кто шарит, этот текст что-то обозначает, для меня же — это гора закорючек и бусурманских букв НО есть и на русском надписи, самое главное и важное в строчке
String AdminPhone=”79111111111″; // Телефон админа в формате 7xxxxxxxxxx
изменить номер на тот, с которого вы будете отправлять смс. Просто замените цифры, не ставьте 8 или + перед 7 вобщем должно получиться так
String AdminPhone=”79244658934″; // Телефон админа в формате 7xxxxxxxxxx
нажимаем кнопку “загрузка” (вторая слева в виде горизонтальной стрелочки) в программе, пойдет загрузка и, если всё ОК, то снизу будет так и написано, успешно и т.п.

Читайте также:  Гидроизоляция стен подвала изнутри материалы

Ну всё, вы — почетный программист, который только что прошил процессор! Дальше всё отсоединяем от компа, собираем наш бутер на место, подключаем питание (помните ещё?, что в среднюю плату! шилд). Начнёт мигать красненький светодиод на самом верху, звоним с телефона, должен идти вызов.
Посылаем смс с текстом ch1=on пара секунд и оп-па светодиод включился, а значит контакты реле замкнулись.
Есть правда одна странность в разъеме подключению к реле

напомню команды: ch1=on включить первый канал, ch2=on включить второй канал, ch1=off выключить первый канал и ch2=off выключить второй канал
Всё, дальше открывается замечательный мир фантазии куда вы можете запихать это устройство, эм точнее наверное будет, применить.

Смотрите также

Комментарии 13

Тоже не могу найти шилд GSM M590

Вы тоже на али ищете?

да, искал на алике, но не мог найти там

Не могу шилд такой на али найти, скиньте ссылку пожалуйста. Или такой как на фото подойдет?

Извините, куда подойдет? Если вы про gsm модуль, то не подойдет. Шилд вы на али не найдете поскольку он делается в России

Не могу шилд такой на али найти, скиньте ссылку пожалуйста. Или такой как на фото подойдет?

Ну дак можно же и делать с тем, который на картинке, но тогда у нас остаются не решёнными 2 проблемы: 1 — по питанию, 2 — эстетика всей конструкции. Я считаю гораздо удобнее собрать “сэндвичем”, чем перемычками, и gsm модуль требователен по питанию в момент старта.

Сегодня закончил работы по установке и наладке сего девайса в свой авто, в итоге получилось следующее:
стоит сигналка с аз, но радиус приёма убого мал, это и есть причина установки gsm, ардуино подключён к ЗЗ и полностью контролирует аз, есть 2 варианта активации,
1 — по смс, 2 — по положительному контакту от сигнализации, с разницей только в том, что в первом варианте идёт полный отчёт по смс, устройство попытается завести 3 раза двигатель, если получается — отчёт в смс + вольтаж сети + кол-во попыток запуска + температура салона, если нет — отчёт + вольтаж + температура, в случае удачного запуска считает 10 минут, затем глушит, за 2 минуты до этого предупреждает и конечно же + вольтаж + температура, есть возможность в любой момент обнулить время таймера, есть возможность заглушить по смс, спросить вольтаж и температуру, проверку поднятого ручника не стал писать, просто землю от коммутационных реле подключил к нему.
По поводу магазина, который предложил автор — отличный магазин, общительный продавец, всегда подскажет, если есть вопросы по плате, модулям или скетче, заказывал несколько комплектов, один пришёл с браком, продавец отправил повторно бандеролькой 1 класса бесплатно и без вопросов на следующий же день. Очень интересная оказалась тема, поддержу если есть идеи у кого-нибудь сделать что-то подобное.

Автор молодец! кто-то уже заказывал в этом магазине? доллго идёт? были какие-то проблемы во время всего процесса от заказа до окончательной установки? делитесь своими вариантами программ, я собираюсь подружить Arduino и мою старую сигналку томагавк 9000, так как машина всегда стоит далеко на парковке, а я в офисе, если не забуду — выложу и свою версию проги сюда с комментариями.

Я всё таки применил сей девайс для управления котлом в гараже.
Огромное спасибо моему другу Денису, благодаря ему теперь это не просто смс розетка, а целая система управления.
Переделывать практически ничего не пришлось было подпаяно два датчика DS18B20.
Теперь по запросу СМСкомандой можно узнать температуру в гараже. Приходит оповещение если в гараже стало слишком холодно. Котел автоматически обесточивается если температура тосола превысила 95 градусов и тоже приходит оповещение.
По поводу заказывали или нет, я знаю точно, что заказывали, сколько идёт зависит именно от почты России, еще знаю, что сей девайс выложили на обзор на сайте паяльник в железоне, но что то обзора пока нет.

Скинь свой скетч, пожайлуста

// GSM 3.5 версия
#include
#include
#include
SoftwareSerial GsmSerial(2, 3); // RX-2 pin, TX-3 pin
OneWire ds (10);
byte data[12];
byte addr2[8] = <0x28, 0xFF, 0x58, 0x10, 0x1, 0x16, 0x1, 0x68>;
byte addr1[8] = <0x28, 0xFF, 0xA1, 0x21, 0x1, 0x16, 0x1, 0xFA>;
unsigned int raw;
int temp1;
int temp2;
String T1 = “T1=”;
String T2 = ” T2=”;
String maxtempsms = ” >90″;
int maxtempflag =0;
String Reset = “. Restart Teplo”;
String AdminPhone = “7924+++++++”; // Телефон админа
int pinLed = 13; // Номер порта светодиода, который будем включать/выключать
int ch1 = 4; //канал 1
int ch2 = 5; //канал2
int sms = 1;
int sms1 = 1;
int addr = 0;
int addr1 = 1;
int mint = EEPROM.read(addr1);
int off = EEPROM.read(addr);
static long timer;
#define REQUEST_RATE 5000
int maxtemp = 90; // максимальная температура, при которой котел отключается
unsigned long maxtime =0;
unsigned long maxtemptime = 5000; // время при котором если темп. больше maxtemp, после него выключается котел
void setup()
<
if (off == 1)
< digitalWrite(pinLed, LOW);
digitalWrite(ch1, LOW);
>
delay(5000);
pinMode(pinLed, OUTPUT);
pinMode(ch1, OUTPUT);
pinMode(ch2, OUTPUT);
Serial.begin(9600);
GsmSerial.begin(38400); // скорость связи Ардуино и модема
GsmSerial.println(“ATE0”);
delay(100);
GsmSerial.println(“AT+CLIP=1”);
delay(100);
GsmSerial.println(“AT+CMGF=1”);
delay(100);
GsmSerial.println(“AT+CSCS=”GSM””);
delay(100);
GsmSerial.println(“AT+CNMI=2,2”);
delay(100);
String str = “”;
while (str.indexOf(“+COPS: 0”) == -1) <
GsmSerial.println(“AT+COPS?”);
str = ReadCom();
delay(300);
>
SendSms(“START GSM”, “”, AdminPhone);
>
void loop()
<
if (millis() > timer + REQUEST_RATE)
<
timer = millis();
temp1 = DS18B20(addr1);
temp2 = DS18B20(addr2);
>

String strSms = ReadCom(); // Читаем смс, если есть
while (strSms.length() == 0) <
delay(1000);
strSms = ReadCom();
>
// Если телефон админа, то читаем дальше
if (strSms.indexOf(AdminPhone) > -1) <
if (strSms.indexOf(“+CMT”) > -1) < // Если смс
// Кодовое слово “ch1=on”
if (strSms.indexOf(“R1=on”) > -1) <
digitalWrite(pinLed, HIGH);
digitalWrite(ch1, HIGH);
SendSms(“R1=on”, “”, AdminPhone);
Serial.println(“r1=on”);
>
if (strSms.indexOf(“R2=on”) > -1) <
digitalWrite(ch2, HIGH);
off = 0;
mint = 0;
EEPROM.update(addr, off);
EEPROM.update(addr1, mint);
SendSms(“R2=on”, “”, AdminPhone);
>
if (strSms.indexOf(“R1=off”) > -1) <
digitalWrite(pinLed, LOW);
digitalWrite(ch1, LOW);
SendSms(“R1=off”, “”, AdminPhone);
>
if (strSms.indexOf(“R2=off”) > -1) <
digitalWrite(ch2, LOW);
off = 1;
mint = 0;
EEPROM.update(addr, off);
EEPROM.update(addr1, mint);
SendSms(“r2=off”, “”, AdminPhone);
>
if (strSms.indexOf(“Temp”) > -1) <
SendSms(String(T1 + temp1), String(T2 + temp2), AdminPhone);
>
if (strSms.indexOf(“Reset”) > -1 && !off == 1) <
digitalWrite(ch2, LOW);
delay(5000);
digitalWrite(ch2, HIGH);
SendSms(“Restart “, ” teplo OK”, AdminPhone);
>
>
if (strSms.indexOf(“RING”) > -1) <
// Можем, что нибудь выполнить
Serial.println(“start call”);
>
>
if (strSms.indexOf(“NO CARRIER”) > -1) <
//SendSms(“called”, AdminPhone);
Serial.println(“end call”);
>
if (temp2 = 10 && sms == 0) <
sms = 1;
>
if (temp1 > 40 && sms1 == 0) <
sms1 = 1;
mint = 1;
SendSms(String(T1 + temp1), String(T2 + temp2), AdminPhone);
>

if (temp2 > 40) <
SendSms(“”, String(T2 + temp2), AdminPhone);
>

if (temp1 > maxtemp) <
maxtempflag = 1;
>

Как сделать GSM сигнализацию своими руками

Современные охранные системы для автомобилей, конечно, надежны и довольно эффективны, но дополнительная защита в виде GSM сигнализации никогда не будет лишней.

Небольшое устройство способно вовремя предупредить владельца о попытке проникновения в автомобиль или, к примеру, в гараж, где он хранится.

Принцип работы

Даже самая простая GSM сигнализация, сделанная своими руками, дает множество преимуществ:

  • во-первых, благодаря мобильному телефону (основному элементу системы), даже в случае угона поиск автомобиля существенно упрощается;
  • во-вторых, при попытке проникновения в машину (в гараж) отправляется сообщение на запрограммированный ранее номер телефона. Все, что необходимо владельцу – своевременно и правильно отреагировать на сигнал опасности;
  • в-третьих, себестоимость всех элементов конструкции минимальна. Чаще всего можно уложиться в сумму до 1-1,5 тысяч рублей;
  • в-четвертых, при базовых знаниях электроники на сбор схемы и опробование устройства уходит не более нескольких часов;
  • в-пятых, охранная система будет работать даже при отсутствии питания – на встроенном в телефон аккумуляторе. При этом время автономной работы может достигать нескольких дней.

В зависимости от сложности схемы и навыков автолюбителя, GSM сигнализация может иметь такую функциональность:

  • передавать сообщения о различных неисправностях в авто;
  • автоматически блокировать работу основных узлов транспортного средства;
  • управлять устройством в неограниченном диапазоне (главное, чтобы была мобильная сеть);
  • давать различные команды (к примеру, на запуск прогрева двигателя).

Лучшие варианты

Если автономная GSM сигнализация – это то, что вам нужно, тогда выбирайте один из вариантов:

  • купить готовое устройство в магазине;
  • смонтировать схему своими руками.

В первом случае вы получаете «черный ящик» с полным набором функций (остается только произвести подключение).

Во втором – вы должны делать все самостоятельно. Казалось бы, вариант с покупкой уже собранной сигнализации выглядит более предпочтительно, но есть большой минус – высокая цена.

Следовательно, если у вас есть минимальные навыки в области электроники, тысяча-полторы рублей в кармане и немного свободного времени, то лучше все сделать своими руками. Тем более что сложного ничего нет.

Вариант первый

Из комплектующих материалов понадобится: кнопочный телефон (можно самый дешевый, но работоспособный и с хорошим аккумулятором), магнит, провода, геркон и простой выключатель.

Сам процесс сборки довольно прост и состоит из нескольких простых этапов:

  • 1. Настройте вызов необходимого номера (к примеру, свой мобильный) на одну из кнопок.

  • 2. Снимите переднюю панель мобильника. Это необходимо для получения доступа к контактной группе устройства и подключения проводов.

Но здесь может быть несколько вариантов:

  • — функция приема и отбоя звонка находится на одной клавише. В этом случае один провод подпаивается именно к ней, а второй – к цифре, которую вы назначили для вызова необходимого абонента;

  • — если же под функции вызова и отбоя задействованы различные клавиши, то необходимо к каждой из трех клавиш подпаять свой провод и использовать трех контактный геркон.

К слову, преимущество такого монтажа в том, что телефон будет отключаться вместе с сигнализацией, что позволяет существенно экономить емкость батареи.

  • 3. Последний шаг – установка магнита на двери (гаража или автомобиля), а также настройка его работы.

Дальнейший принцип очень прост: при открытии двери контакты геркона размыкаются, а владелец автомобиля получает тревожное сообщение о проникновении в автомобиль (гараж) злоумышленника.

В цепи геркона должен быть предусмотрен переключатель, с помощью которого GSM сигнализация будет включаться или отключаться владельцем. При этом место расположения такого выключателя можно выбрать самостоятельно. Главное, чтобы тумблер не бросался в глаза злоумышленникам.

Читайте также:  Почему не нагревается полотенцесушитель водяной

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

Преимущество такой системы, собранной своими руками – абсолютная автономность. Главное, что нужно продумать – вопрос постоянной подзарядки аккумуляторной батареи.

Идеальный вариант, если зарядное устройство удастся подключить к бортовой сети автомобиля (в случае с установкой защиты в гараже – к сети 220 В через адаптер).

В этом случае будет обеспечена постоянная подзарядка телефона в течение длительного промежутка времени.

Недостаток такой системы – небольшая задержка в работе, ведь на вызов абонента должно уйти какое-то время.

Если вдруг злоумышленники быстро зашли в гараж (сели в автомобиль) и закрыли дверь, то цепь будет разомкнута и сигнал может не дойти.

Но и эту проблему можно с легкостью решить – достаточно оборудовать магниты специальным изделием, которое предотвратит повторное размыкание цепи.

Здесь есть множество вариантов решения проблемы. К примеру, один из самых простых – установить магнит таким образом, чтобы при быстром открытии дверцы он смещался.

В этом случае после закрытия двери цепь не разомкнется сразу и GSM сигнализация сделает свою работу до конца.

Вариант 2

Здесь схема немного сложнее, но и функциональность гораздо насыщеннее, чем в предыдущем случае.

Срабатывает такое устройство при замыкании хотя бы одного входа на «минус» автомобиля. При этом в самой сигнализации есть четыре охранных входа: для водительской двери, для всех пассажирских дверей, для багажного отделения и, соответственно, капота.

После включения тумблера питания необходимо быстро выйти из машины (дается не более 25 секунд). Если вдруг водитель не успел, то контролирующий светодиод не загорится до момента, пока все двери, капот и багажный отсек не будут закрыты. Как только условия выполнены, сигнализация перейдет в охранный режим.

Далее при срабатывании любого из датчиков устройство информирует владельца о попытке проникновения. При этом включается сирена и блокируется зажигание авто. Но и это еще не все.

При попытке угона и открытии одной из дверей включаются фары, а при желании и поворотники.

Чтобы отключить сигнализацию и снять все блокировки достаточно отключить спрятанный в специальном месте тумблер.

В случае, когда злоумышленник сразу же закрыл двери после срабатывания сигнализации, блокировка не снимается. При этом владелец автомобиля все равно получает тревожный звонок.

Через 40 секунд блок управления опросит все системы и при отсутствии сработанных датчиков перейдет в стандартный охранный режим. Если же при проверке открытие одной из дверей подтверждается, то устройство переходит в режим тревоги.

Как и в предыдущем случае для реализации такой схемы необходимо купить мобильный телефон с возможностью быстрого дозвона. При этом звонок будет совершаться до тех пор, пока абонент на другом конце «провода» не нажмет кнопку сброса.

В качестве контроллера можно использовать продукт компании ATMEL, хотя есть много аналогов. Его преимущество – доступная цена и надежность. Кроме этого, такой контроллер можно с легкостью найти на рынке в своем городе.

В качестве реле можно использовать любые 12 В устройства. Тумблер для включения и отключения сигнализации также найти труда не составит труда. При этом желательно спрятать его вдали от посторонних глаз. Чем надежнее будет место, тем лучше.

Врезка тумблера производится в цепи питания сигнализации от бортовой сети.

Правила монтажа

В процессе монтажа такого устройства необходимо учитывать несколько простых рекомендаций:

  • во-первых, перед началом работ изучите схему сигнализации gsm и четко следуйте всем рекомендациям. Если вы купили уже готовое устройство в магазине, работайте только по инструкции;
  • во-вторых, для выполнения монтажа и подключения устройства может понадобиться снятие панели приборов и демонтаж защитных панелей под рулевым колесом;
  • в-третьих, отключите питание (для этого достаточно снять клеммы с аккумулятора);
  • в-четвертых, установите блок управления (мобильный телефон) в непосредственной близости от предохранителей (это существенно упростит подключение);
  • в-пятых, смонтируйте сигнализаторы и другие датчики (если они предусмотрены вашей схемой);
  • в-шестых, аккуратно выложите провода, чтобы они не мешали процессу вождения автомобиля;
  • в-седьмых, подключите устройство к бортовой сети.

Примеры схем GSM сигнализации.

Секреты подключения

С момента монтажа GSM сигнализация стоит на страже вашего автомобиля, поэтому каждая мелочь имеет значение. Более того, существует ряд секретов подключения, о которых нужно знать при установке:

  1. Главная задача – обеспечить независимое питание устройству, которое можно будет отключать и включать с помощью скрытого тумблера (об этом мы уже говорили).
  2. Все провода должны прокладываться в местах, куда никогда не проникает влага. Это необходимо во избежание вероятного короткого замыкания и выхода из строя системы.
  3. Постарайтесь смонтировать основной блок, датчики (если они есть) и провода как можно дальше от греющихся, а также вибрирующих элементов автомобиля. В противном случае высока вероятность повреждения системы и выхода ее из строя.
  4. Блок управления устройством должен быть удален от телефона, автомобильной антенны и магнитолы во избежание помех.
  5. Места, где провода переходят от кузова к дверям или от кузова к капоту, необходимо дополнительно укрепить специальными прорезиненными трубками во избежание заломов и повреждений.

Монтаж такой сигнализации – это ответственный процесс, поэтому спешка здесь является лишней. Каждый разъем необходимо зачищать с особой ответственностью и аккуратно изолировать во избежание попадания на него грязи и пыли.

Выводы

Таким образом, GSM сигнализация способна стать вашим надежным помощником в вопросе обеспечения безопасности собственного автомобиля.

Остается только определиться с приоритетами – сделать устройство самостоятельно (выбрав один из вариантов) или же купить уже готовую систему. Но здесь многое зависит от поставленных задач.

Если в машине уже установлена сигнализация и необходимо дополнительное устройство, то почему бы не сделать все своими руками.

Если же охранная система на GSM принципе будет единственной, то лучше смонтировать более функциональную защиту или же купить готовое устройство. В любом случае решать вам.

Простая GSM-сигнализация из подручных материалов

На днях к нам обратился старый знакомый. Он живет в частном доме и пару раз к нему пытались зайти без приглашения неизвестные личности. Назрела необходимость в установке сигнализации. Ставить дом на пульт оказалось слишком дорого. Оптимальным решением показалось просто оповещать хозяина звонком на мобильник при сработке одного из датчиков движения.

Сначала мы навестили местные магазины, торгующие охранными сигнализациями. Однако цены на самые бюджетные GSM-приборы покусывались – от 5 килорублей за блок. Поэтому мы решили сваять GSM-сигнализацию своими руками.

В наличии у нас был мобильный телефон Nokia 1600 с погасшей подсветкой экрана (хроническая неисправность после купания у этой модели) и блок питания на 12 вольт. Докупать пришлось только самые недорогие объемные извещатели Астра (200 рублей каждый), аккумулятор на 12 вольт емкостью 7.2 Ач (еще 400 рублей), несколько метров четырехжильного монтажного провода (

50 рублей) и циклический суточный таймер (250 рублей).

Нами была выбрана следующая логика работы сигнализации. При сработке хотя бы одного из объемников начинает «нажиматься» кнопка посылки вызова (зеленая трубка на аппарате). На телефонах Nokia первое нажатие вытаскивает на экран последний набранный номер, второе делает вызов на этот номер. Последующие нажатия не влияют на работу телефона.

Для осуществления задуманного алгоритма была собрана простая схема на отечественной логике.

Это простейший генератор импульсов. При указанных номиналах R1 и C1 частота импульсов составляет примерно 1 Гц. Нагрузкой генератора служит оптрон. Мы его выдернули из компьютерного блока питания. Правая часть оптрона подключена к контактам кнопки посылки вызова мобильного телефона. Для этого телефон вскрывается, удаляется контактор кнопки, а к контактам подпаиваются тонкие провода.

Параллельно проводам включена тактовая кнопка. Она нужна для настройки системы.

Выбранные нами объемники в нормальном состоянии (нет тревоги) имеют на выходе реле с нормально замкнутыми контактами, которые разрывают цепь при сработке прибора. Мы использовали это для управления генератором нажатий.

Выход объемников включается параллельно оптрону и, в режиме охраны, просто коротит выход генератора на землю. Токоограничивающий резистор становится единственной нагрузкой генератора. При размыкании цепи ток идет уже через оптрон и система начинает работать.

Теперь о настройке мобильного телефона. Автоблокировку клавиатуры нужно выключить. Журнал всех звонков очистить, установить переадресацию всех голосовых вызовов на номер MCA – Missing Call Alerting (услуга «Вам звонили»). Это важно, в противном случае не исключена ситуация, когда вместо звонка на телефон хозяина система ответит на случайный входящий вызов. Затем необходимо набрать номер владельца и нажать вынесенную кнопку вызова. Если все собрано правильно, телефон владельца зазвонит.

Наши объемники поддерживают только одну логику работы: после сработки шлейф сигнализации размыкается на одну минуту. В течение этого же времени телефон будет пытаться дозвониться до владельца. Отвязаться от него невозможно.

Выходы реле нескольких объемников следует включать в шлейф сигнализации последовательно. Тогда при сработке любого из них в цепи будет тревога. Количество подключенных таким образом объемников ограничивается только сопротивлением провода.

Энергию генератор и объемники получают от блока питания на 12 вольт. Телефон работает от собственного аккумулятора, лишь раз в сутки включается таймер (на час-полтора, подбирается экспериментально), который через штатное зарядное устройство подзаряжает телефон.
Постановка и снятие прибора с охраны осуществляется замаскированным выключателем внутри контролируемого помещения. Таким образом выполняется режим «постановка через тревогу». Это удобно, работоспособность системы проверяется каждый раз перед включением.

Расширенная версия такой сигнализации имеет резерв питания за счет аккумулятора. В нашем случае 12-вольтовый аккумулятор подключен параллельно основному питанию. Блок питания включается через диод. Он предотвращает разряд аккумулятора через блок питания при его обесточивании.

Таким образом, при наличии старого телефона и прямых рук, можно получить годный GSM-извещатель стоимостью меньше тысячи рублей. Наша система работает у знакомого без нареканий, ложных тревог не дает. Для удобства он даже поставил отдельный рингтон в виде сирены для входящего вызова от системы.

Ссылка на основную публикацию
Adblock
detector