GPS трекер своими руками

Здравствуйте! Хочу поделиться с вами своими наработками по созданию GPS-трекера.

Это уже вторая версия трекера. Первый позволял отслеживать объект только посредством СМС. Что, сами понимаете, не совсем удобно. Поэтому было принято решение создать вторую версию, но уже для работы с сервисами GPS-мониторинга. Не все задуманное еще реализовано, но основные функции уже работают.
Трекер каждую минуту отправляет данные на бесплатный сервер GPS-мониторинга по протоколу Wialon IPS v1.1: данные о местоположении, скорость, курс направления движения. Также реализована возможность настройки и запрос координат по СМС с любого номера.
Возможны следующие команды:
1. Настройка трекера:
$0000#SETUP#111111111111111;2222#
0000 — старый пароль или пароль по умолчанию (при первой настройке).
1111111111111111 — ID устройства который задан на сервере (произвольные 15 цифр).
2222 — Новый пароль. В дальнейшем все команды должна начинаться с него. Пароль должен совпадать с тем что задан на сервере GPS мониторинга.
В ответ приходит сообщение вида: «ID-1111111111111111; PASS-2222» с новым ID и новым паролем.
2. Запрос координат:
$0000#STATUS#
0000- ваш пароль.
В ответ приходит сообщение вида: «A;111111;222222;N3333.33333;E4444.44444;5;1»
«A» — Данные достоверны или «V» — данные устарели.
«111111» — время UTC.
«222222» — дата.
«N3333.33333» — широта.
«E4444.44444» — долгота.
«5» — скорость в км/ч.
«1» — питание от основного источника или «0» — питание от встроенного аккумулятора.
Если какие то данные не доступны то вместо них передается «NA».
3. Сигнал тревоги:
$0000#ALARM#
В этом случае данные о местоположении передаются на сервер с интервалом 30 сек. В ответ приходит сообщения вида: «ALARM ON». Повторная отправка команды выключает сигнал тревоги. В ответ приходит сообщения вида: «ALARM OFF».
4. Запрос баланса сим-карты:
$0000#BALANS#
В ответ приходит сообщения вида: «Vash balans 50.01r.»
Если в любой команде будет отправлен неправильный пароль, то в ответ приходит сообщения вида: «Password ERROR».
Теперь техническая часть.
Основа: Arduino PROMINI 3.3V 8MHz, GSM модем NEOWAY M590, GPS модуль UBLOX NEO-6M, внешняя активная антенна GPS.
Питание: DC-DC преобразователь на основе MP2307DN, контроллер заряда батареи STC4054, аккумулятор 3.7v 900mAh.
Время работы от аккумулятора 9 часов, при условии, что аккумулятор не новый.
Что касается сервера GPS-мониторинга — таких сервисов много. При желании можно работать с другим сервером, для этого в коде достаточно поменять IP-адрес и номер порта сервера. Главное, чтобы сервер поддерживал работу с протоколом Wialon IPS v1.1. Корпус сделан из ПВХ. Получился, правда, на вид не очень, но особо и не старался, все равно его будет не видно. В дальнейшем хочу добавить управление внешним устройством или каким-нибудь реле и получение каких-нибудь параметров о состоянии авто, для этого на плате предусмотрено два входа и один выход. Программно пока это не реализовано.
Затрачено было приблизительно 1500 — 2000 руб.







Все нюансы с технической и программной стороны описывать сейчас не буду. Кого заинтересует — пишите, постараюсь всем ответить. находится все необходимое: схема, исходники на СИ, hex-файл прошивки трекера (обязательно прошивать и файл для EEPROM, файл с расширением .eep), прошивка и прога для GPS, файлы ПП для Sprint-Layout, информация по протоколу Wialon IPS, и несколько фоток.

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

Принцип работы и область применения

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

В стандартном графике маяк выходит на связь до четырех раз в сутки. В случае необходимости режим работы прибора можно изменить через систему сотовой связи и увеличить частоту включения до одного раза в 5-10 минут. Постоянный обмен информацией позволит ускорить поиск машины или человека, но может быстро разрядить аккумуляторную батарею маячкового устройства. В режиме подачи сигнала раз в сутки маячок способен функционировать на одном аккумуляторе три-четыре года. Переключение устройства в режим тревоги сокращает время работы до 12-15 суток.

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

Разновидности

Существуют различные GPS-маячки:

  1. С возможностью подключения к замку зажигания автомобиля. Это позволяет устройству автоматически переключаться в режим частого обмена координатами со станциями при попытке несанкционированного запуска двигателя.
  2. Встречаются конструкции маячков со встроенными микрофонами, которые позволяют дистанционно прослушивать салон автомобиля.
  3. Имеются модели маяков с отдельно выведенной кнопкой для активации режима тревоги. Устройства носятся в кармане или устанавливаются на транспортном средстве. Нажатие на кнопку производится при попытке ограбления или угона. Прибор стал популярен для подачи ребенком сигнала о помощи. При нажатии клавиши на сотовый телефон родителей поступают координаты места подачи тревоги.
  4. В виде часов. Одним из образцов устройств для контроля за перемещением человека являются часы Smart Watch A19, которые могут отслеживать местонахождение в реальном времени и сохранять историю перемещений. Имеется возможность ограничения территории перемещения владельца. При выходе за пределы на телефон родителей поступает текстовое сообщение или звонок.
  5. Выпускаются маячки в виде брелков, которые позволяют родителям осуществлять двухстороннюю связь с ребенком. Маяк с небольшими габаритами и весом легко размещается в кармане. При этом устройство имеет герметичный корпус, который продлевает срок службы изделия.

Часы Smart Watch A19Маячок в виде брелка

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

Кроме отдельных устройств, имеется возможность отслеживания ребенка или груза по сигналам смартфона. У операторов сотовой связи есть специальные тарифные планы, в рамках которых можно видеть местоположение второго абонента, например, тариф МТС «Ребенок под присмотром”.

Инструкция

При желании сэкономить владелец автомобиля может сделать маяк своими руками.

Самодельные устройства можно делать:

  • на базе смартфона;
  • на основе обычного мобильного телефона;
  • на базе самостоятельно собранного прибора (без применения телефона).

Обзор маяка Starline M17 предоставлен каналом АвтоАудиоЦентр.

Что понадобится?

При изготовлении маяка в виде смартфона потребуются:

  • два смартфона, из которых один будет установлен в машине;
  • две СИМ-карты с возможностью доступа в интернет;
  • установленное и зарегистрированное программное обеспечение.

Для сборки маяка из телефона понадобятся:

  • мобильный телефон;
  • приемник сигналов GPS;
  • модуль передачи данных стандарта GPRS;
  • зарядное устройство;
  • инструменты и материалы – паяльник, припой, флюс, нож для зачистки.

Опытные пользователи могут попытаться изготовить маячок самостоятельно на основе деталей и материалов из списка:

  • модуль приема и передачи SIM808;
  • антенна для приема сигналов GPS;
  • управляющий контроллер ATmega8;
  • транзисторы для усилителя сигнала;
  • выпрямитель напряжения;
  • материалы для изготовления печатной платы;
  • материалы для пайки.

Пошаговые этапы

Процесс работ будет отличаться в зависимости от того, на основе чего изготавливается девайс.

На базе смартфона

При использовании смартфона для изготовления маячка порядок действий следующий:

  1. Установить смартфон в авто. Рекомендуется заранее продумать место монтажа. К девайсу должен быть беспроблемный доступ для замены или подзарядки аккумулятора.
  2. Установить программное обеспечение на оба устройства.
  3. Подключиться к сети и зайти на официальный сайт разработчика программного обеспечения.
  4. Зарегистрировать устройства. После процедуры регистрации станут доступны настройки приложений.
  5. Ввести в отслеживающий прибор данные смартфона, выступающего в роли маячка (IMEI номер).
  6. Проверить совпадение настроек часовых поясов на приемнике и передатчике.
  7. Запустить программное обеспечение и протестировать корректность работы.
  8. Настроить режим работы установленного в салоне смартфона на периодический (маяк).

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

На основе телефона

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

  1. Продумать схему установки девайса.
  2. Отрезать провод от зарядного устройства со стороны трансформатора. Длина кабеля выбирается в соответствии со схемой расположения маяка.
  3. Зачистить концы провода и припаять их к выходам модуля GPRS (в соответствии с инструкцией к изделию).
  4. Установить штекер проводки в гнездо на мобильнике.
  5. Подключить приемник сигнала и синхронизировать работу приемника и передатчика.

Полностью самодельное устройство

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

  1. Установить на модуль SIM808 выносную антенну для приема и передачи сигнала маяка.
  2. Самостоятельно сделать двухстороннюю печатную плату для размещения компонентов. Возможно создание односторонней платы, но она будет иметь большие габариты.
  3. Установить элементы на плате и пропаять контакты.
  4. Прошить модуль управления.
  5. Запустить маяк и протестировать работу.
  6. Установить девайс в удобном месте и подключить к штатному или собственному аккумулятору. Дальнейшая настройка ведется по аналогичной смартфонам и телефонам схеме.

Одна из схем самодельного маяка GPS представлена на примере устройства Старлайн

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

Плюсы и минусы

К положительным сторонам самодельных маячков относят:

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

Минусы

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

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

Видео «Изготовление GPS-маячка из телефона”

Процесс превращения мобильного телефона в GPS-маячок изложен в видеоролике от канала КТО-ГДЕ. ИНФО.

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

Видео инструкция:

Важно

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

Работа в «фоне»: трекер работает и с выключенным экраном телефона. Потребление эгергии и мобильного интрернет-трафика невелики. Применен адаптивный режим — в движении частота определения местоположений растет, при остановке — автоматически снижается.

Треки перемещения: сохраняются и отображаются суточные треки движения. Количество сохраняемых точек зависит от типа аккаунта пользователя.

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

Более подробная инструкция и самая актуальная информация по подключению и настройке — здесь >>>

UPD 30.04.2020: ВНИМАНИЕ: приведенный ниже материал был написан свыше 2 лет назад и сильно устарел. Поменялись и приложение-трекер и сама мониторинговая система. Он размещен здесь для интересующихся этапами развития системы.

GPS ТРЕКЕР за 0 рублей — программа для Android
Не мешает пользоваться смартфоном в любых целях: звонки, сообщения, соцсети, навигация, фото-видео, игры и т.д…

ПРОСМОТР ВЕЗДЕ — хоть на телевизоре!
Ваши близкие или коллеги могут видеть Ваши перемещения на любом устройстве, введя в адресной строке: www.kto-gde.info/КОД_АБОНЕНТА. Этот КОД_АБОНЕНТА Вы (при желании) сообщаете им и можете в любой момент поменять, закрыв просмотр.

БЕЗ РЕГИСТРАЦИИ — никаких личных данных!
Автоматическая авторизация «маячка» по любому доступному Вам адресу e-mail.

БЕСПЛАТНО и БЕЗ РЕКЛАМЫ — и без абонентской платы!
2 типа аккаунтов: «Базовый» и «ЭКСТРА». В «Базовом» доступны все возможности системы, кроме «группового» или «семейного» режима, в котором несколько «маячков» можно собрать на одну общую карту.

АВТОМАТИЧЕСКИЕ ОПОВЕЩЕНИЯ о ПЕРЕМЕЩЕНИЯХ абонента.
Поступление сигнала от маячка, приближение к объекту и удаление от него.

ПРОТИВОУГОННАЯ АВТО СИГНАЛИЗАЦИЯ — и тоже бесплатно!
При попытке угона авто со спрятанным в нем телефоном, владельцу отправляется собщение со ссылкой для просмотра перемещений и автоматически записывается трек движения угонщиков!

Автоматическое подключение на сайте www.kto-gde.info

В каждом телефоне, планшете, компьютере современного типа есть приемник gps сигнала, который можно превратить в «маяк». То есть, телефон может не только принимать GPS сигналы, но и отправлять их на сервер в базу данных. Для этого всего-то и нужно, что с помощью программы научить телефон передавать координаты и показывать местоположение объекта на карте. Программа удобная, простая, а главное продуктивная. Gps маяки часто используются среди автомобилистов, путешественников и, конечно же родителей. Последние хотят постоянно знать где находится их ребёнок, но не все спешат выкладывать в магазине свои деньги за подобное устройство. Да и качество многих магазинных gps текеров зачастую не оправдывает ожиданий. Для тех, кто не желает выкидывать деньги за сомнительные варианты трекеров, существуют альтернативные варианты, как сделать маяк слежения gps собственными силами и вообще без затрат. Сделать маяк для слежения своими руками можно в несколько способов и именно о них сейчас пойдёт речь.

Делаем gps трекер из смартфона своими руками за 1 минуту.

Если у Вас имеется более-менее современный смартфон на базе ОС Android 4.0 и старше — считайте, что у Вас уже есть бесплатная система GPS слежения.

Практически любой смартфон, у которого имеется встроенный приемник gps, можно быстро и, главное, БЕСПЛАТНО превратить в полноценный GPS маяк. Он сможет с задаваемыми пользователем интервалами времени (скажем, каждую минуту или каждые 5 минут) определять свое местоположение, скорость и направление движения, дорожную обстановку и много чего еще и сохранять эти данные для показа пользователю на карте в любой момент, когда он этого пожелает.

Важно лишь, чтобы сотовый телефон имел GPS-датчик. Скачать на телефон программный трекер размером всего 20 килобайт сумеет любой желающий — от школьника до пенсионера.

Превращаем мобильник в GPS-маяк

  • Заходим на сайт КТО-ГДЕ.ИНФО в раздел «Download»;
  • Скачиваем на телефон крошечную программу «Маячок» (программный gps-трекер для смартфона);
  • В ее настройках в поле «Secret» вписываем ЛЮБОЙ доступный нам адрес e-mail;

    Быстрая настройка программы «Маячок» (Кто-Где.Инфо)

  • Закрываем настройки и даем маячку возможность определить координаты. Программа «Маячок» определяет координаты и прочие параметры телефона или планшета.

    В течение 1-2 минут Вы получите на тот адрес e-mail, который указали в поле «Secret»*, письмо со всеми данными для начала просмотра перемещений на картах. Никакой регистрации и указания личных данных от Вас не потребуется.

    *UPD: В новой версии Маячка поле Secret настроек телефона переименовано в E-mail.

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

Программный Gps-маяк «КТО-ГДЕ.ИНФО», работает на версиях Android 4.04 и выше.

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

Можно, конечно, просто пойти в магазин и купить gps-маяк. Но даже приобретенные в торговой сети технические устройства имею, кроме достоинств, также и недостатки. Если речь заходит про сделанный своими руками gps маячок, то несомненными достоинствами его можно отметить следующие:

  • Вы получаете бесплатное устройство для слежения по сигналам GPS;
  • Вам не требуется оплачивать ежемесячную абонентскую плату операторам спутникового gps-мониторинга;
  • По функциональным характеристикам самодельный gps маяк, сделанный на базе мобильного телефона превосходит покупные устройства — ведь смартфон, в отличие от простого трекера, можно использовать для звонков, обмена сообщениями, навигации, съемки и просмотра фото и видео, электронных игр, серфинга по интернету и т.д.

Транскрипт

1 GPS Tag Pro v1.5 Руководство пользователя от года 1

2 СОДЕРЖАНИЕ Общее описание Запуск и остановка сервиса Настройки Режим работы сервиса Подключение к серверу Настройки объекта Определение местоположения Настройки сообщений Уведомления и состояние Другие Дополнительные опции меню Сообщения Просмотр сообщений Действия с сообщениями Координаты и маршрут Отправка текстового сообщения Отправка изображения Отправить с камеры Отправить из файла Отправка состояний Тревога Состояние Статистика и статус Текущий статус Последние данные Сообщений отправлено/потеряно Карта Меню О программе Справка Выход

3 ОБЩЕЕ ОПИСАНИЕ Приложение GPS Tag Pro предназначено для определения и отслеживания позиции передвигающихся объектов. GPS Tag Pro может быть установлен на мобильные устройства с операционной системой Android (телефоны, планшеты, нетбуки и проч.). Местоположение отслеживается главным образом по GPS, поэтому в устройстве должен быть подключен GPS-приемник. GPS Tag Pro совместим с системами спутникового GPS и ГЛОНАСС мониторинга Wialon Pro, Wialon Hosting, Wialon Kit и GPS-Trace Orange. Позиционные данные с мобильного устройства отправляются на сервер системы мониторинга, где они и хранятся. Кроме позиционных данных (координаты, курс, скорость и т.п.), на сервер также могут быть отправлены текстовые сообщения, изображения, тревожные сообщения и произвольные состояния. Данные, полученные с мобильного устройства, могут быть впоследствии обработаны системой мониторинга и представлены пользователю в различном виде (треки передвижения на карте, табличные отчеты и др. в зависимости от выбранной системы мониторинга). 3

4 1. ЗАПУСК И ОСТАНОВКА СЕРВИСА Верхний пункт меню показывает текущее состояние сервиса (запущен/остановлен) и выполняет функцию переключения. Если сервис на данный момент не запущен, то нажатие приведет к его остановке, если остановлен к запуску. запустить сервис; остановить сервис. Автоматический запуск и остановка также возможны (после перезапуска системы, во время подключения зарядного устройства или по расписанию) см. пункт 2.1. Когда сервис запущен, дальнейшая его активность зависит от настроек программы, включенного GPS-приемника и наличия соединения с интернетом и сервером. Если GPSприемник включен, то сервис начинает генерировать сообщения о местоположении, иначе он ждет включения GPS-приемника. При наличии интернет-соединения и сообщений в буфере или черном ящике производится соединение с сервером и отправка сообщений. ВНИМАНИЕ! Доступ к запуску/остановке сервиса может быть ограничен паролем администратора (см ). 4

5 2. НАСТРОЙКИ Меню «Настройки» позволяет конфигурировать различные параметры работы программы и сервиса. ВНИМАНИЕ! Доступ к настройкам может быть ограничен паролем администратора (см ). 5

6 2.1. РЕЖИМ РАБОТЫ СЕРВИСА Режим работы Сервис может работать постоянно или по таймауту. В первом варианте (опция «Работать постоянно») данные запрашиваются постоянно, а при выключенном или недоступном GPS-приемнике будет ожидаться подключение или попытка определения местоположения. В этом режиме аккумулятор мобильного устройства будет расходоваться интенсивно, поэтому данный режим рекомендуется активировать, только если есть возможность подзарядки. Во втором случае (опция «Работать по таймауту») по указанному таймауту осуществляется подключение к GPS-приемнику и попытка определить позицию (до трех сообщений в течение двух минут), после чего мобильное устройство возвращается в спящий режим до следующего запуска Таймаут Данная настройка актуальна, только если в предыдущем пункте (2.1.1) выбрана работа по таймауту. Таймаут должен быть не менее 5 минут Работа в роуминге В зависимости от положения этого флага, мобильное устройство будет отправлять данные в роуминге либо нет Автозапуск сервиса При установленном флаге сервис будет автоматически запускаться после загрузки мобильного устройства, в фоновом режиме Работать при зарядке При активации данной опции сервис будет запускаться автоматически при подключении зарядного устройства и останавливаться при его отключении Работать по расписанию Сервис может быть автоматически запущен и остановлен согласно заданного расписания, причем можно установить неограниченное число интервалов работы. Для каждого интервала указывается время его начала и окончания, а также 6

7 уточняются дни, в которые этот интервал будет применяться. Все заданные интервалы отображаются ниже Расписание Этот раздел содержит интервалы автоматического запуска и остановки сервиса, если таковые были заданы. Каждый интервал характеризуется временем начала и временем конца, а также набором дней недели, в которые этот интервал применяется. Нажмите на интервал, чтобы удалить или отредактировать его. Чтобы добавить новые интервалы, нажмите на предыдущей опции «Работать по расписанию» ПОДКЛЮЧЕНИЕ К СЕРВЕРУ Адрес сервера Программа работает с системами спутникового GPS и ГЛОНАСС мониторинга Wialon Pro, Wialon Hosting, Wialon Kit и GPS-Trace Orange. Пропишите соответствующий адрес сервера в этом поле Порт сервера Здесь можно задать порт сервера мониторинга Оставаться подключенным Если данный флаг установлен и имеется соединение с интернетом, сервис будет держать подключение с сервером постоянно (что актуально в основном для получения входящих сообщений с сервера). При выключенном флаге сервис будет соединяться с сервером только при необходимости отправки данных НАСТРОЙКИ ОБЪЕКТА Уникальный ID объекта (от 8 символов) Уникальный идентификатор мобильного устройства, необходимый для идентификации объекта системой мониторинга. Это может быть IMEI-код мобильного устройства либо любой другой идентификатор. 7

8 Пароль для объекта Если необходимо использовать пароль для доступа к объекту, установите этот флаг, а ниже введите сам пароль. Кроме того, этот пароль должен быть продублирован в системе мониторинга, в свойствах объекта, иначе данные не будут зарегистрированы на сервере Ввод пароля объекта Здесь вводится пароль доступа к объекту. Эта настройка актуальна, если активирована предыдущая опция (см. пункт 2.3.2) ОПРЕДЕЛЕНИЕ МЕСТОПОЛОЖЕНИЯ Источник местоположения Этот параметр позволяет выбрать методы определения местоположения объекта. Это может быть GPS (по умолчанию), беспроводные сети (Wi-Fi и сотовые сети) или и то, и другое. Не забудьте, что соответствующие опции должны быть также включены в настройках самогó мобильного устройства Фильтрация сообщений При активации данной опции для отправки сообщений на сервер к ним будут применяться условия фильтрации, указанные в ряде параметров ниже. Фильтрация может быть применена только к сообщениям с GPS-приемника. При определении местоположения по сотовым вышкам и Wi-Fi такие сообщения имеют нулевое значение скорости, курса, количества спутников, а точность может превышать 2000 метров, поэтому они фильтрации не подвергаются. Ниже следуют условия, согласно которым будет производиться фильтрация. К ним применяется операция логического «или», то есть новое сообщение генерируется при наступлении любого из указанных ниже условий. Это не касается параметров 8

9 максимальной погрешности и максимальной скорости, которые предназначены для того, чтобы просто исключить сообщения с неправдоподобно большими значениями (потенциально невалидные сообщения) Минимальный интервал времени Минимальный временной интервал между сообщениями, отправляемыми на сервер (в секундах). То есть новое сообщение будет генерироваться, когда после предыдущего сообщения пройдет указанное время Минимальное расстояние Минимальное расстояние между сообщениями (в метрах). То есть новое сообщение будет генерироваться при условии, что наблюдаемый объект с момента предыдущего сообщения прошел расстояние, равное или превышающее указанную величину Изменение курса Укажите угол изменения курса (то есть направления движения) для отправки нового сообщения (в градусах) Перепад скорости Перепад скорости (разница скорости между предыдущим и текущим сообщениями), который будет считаться достаточным основанием для отправки нового сообщения Максимальная погрешность Максимальное значение погрешности (в метрах), с которым будут отправляться сообщения. Если оно превышено, такое сообщение на сервер отправляться не будет Максимальная скорость Максимальное значение скорости (в км/ч), с которым будут отправляться сообщения. Если оно превышено, сообщение будет расценено как невалидное и отправлено не будет. 9

10 2.5. НАСТРОЙКИ СООБЩЕНИЙ Использовать расширенные параметры Установка данного флага позволяет расширить содержимое сообщений за счет включения в их содержимое дополнительных параметров. Сами эти параметры выбираются ниже Имя провайдера Если выбрать данный пункт, то в отправляемых сообщениях будет содержаться параметр «p», значение которого указывает на источник позиционных данных (текст) Точность Если выбрать данный пункт, то в отправляемых сообщениях будет содержаться параметр «а», который показывает точность позиционных данных (в метрах) Уровень заряда батареи Если выбрать данный пункт, то в отправляемых сообщениях будет содержаться параметр «b», показывающий уровень заряда аккумулятора устройства (в процентах) Новое состояние При помощи этого пункта меню можно создать новое произвольное состояние, например, «занят/свободен», «личное/служебное», «в офисе/в пути/у клиента» и мн.др. Такие состояния также можно высылать в сообщениях. Здесь вводится только имя для нового состояния, а его параметры настраиваются ниже Статусы В этой секции перечислены все созданные произвольные состояния. Выберите состояние, чтобы узнать или изменить его настройки. Имя: можно задать новое имя для произвольного состояния. Значения: можно задать любое количество значений, которые может принимать данное состояние, а также удалять и изменять эти значения. Укажите текстовую расшифровку напротив каждого числового значения, например: 0 «Свободен», 1 «Занят», 2 «Нет на месте». 10

11 Внимание! При удалении значений из середины списка другие значения смещаются вверх, т.е. меняется их числовое выражение. Формат сообщения: при отправке состояния в сообщении может быть передано числовое, текстовое либо оба эти значения. В случае необходимости экономии трафика можно выбирать только числовое значение. Числовое значение произвольного состояния в сообщении будет иметь вид «pnn», где N индекс состояния, присваиваемый ему автоматически. Текстовое значение отправляется в виде «ptn». Дублировать последнее: поставьте этот флаг, чтобы последнее установленное состояние отправлялось в каждом позиционном сообщении (по аналогии с именем провайдера, точностью и уровнем заряда батареи). Эта функция доступна, только если включена опция «Использовать расширенные параметры» (см ). Удалить состояние: выберите этот пункт, чтобы удалить данное произвольное состояние со всеми его значениями УВЕДОМЛЕНИЯ И СОСТОЯНИЕ Уведомления В зависимости от положения флага, в панели уведомлений может отображаться информация о событиях, происходящих в фоновом режиме, таких как приход нового сообщения, проблемы со связью и т.п. (конкретные типы выбираются ниже). При наличии новых событий может свидетельствовать появление специального значка Проигрывать события Программа может сигнализировать о наличии новых событий (только если активирован предыдущий пункт). Приход уведомления может сопровождаться звуком, вибрацией, иллюминацией экрана или комбинацией этих сигналов в зависимости от настроек мобильного устройства Типы уведомлений Здесь можно выбрать события, для которых буду отображаться уведомления: Ошибка соединения (когда не удается установить соединение с сервером); Неверный ID или пароль (когда уникальный ID объекта или пароль доступа к устройству не проходит авторизацию); 11

12 Новое сообщение (в случае прихода нового сообщения с сервера); Доставка текстового сообщения (уведомление о том, что Ваше текстовое сообщение было доставлено до адресата успешно); Доставка изображения (уведомление о том, что отправленное Вами изображение было доставлено до адресата успешно); Автоматический запуск/остановка сервиса (уведомление о том, что в такойто день и час сервис GPS Tag Pro был запущен или остановлен автоматически согласно расписания, после перезапуска мобильного устройства или в связи с подключение зарядного устройства см. пункт 2.1); Доставка состояния (уведомление о том, что тревога или произвольное состояние было доставлено успешно) Показывать статус сервиса Если эта опция активирована, в панели уведомлений будет отображаться специальный индикатор, который показывает, что сервис активен. Если раскрыть панель уведомлений, то можно увидеть дату и время последнего сгенерированного сообщения. Кроме того, это уведомление служит быстрым способом перехода к самому приложению ДРУГИЕ Стандартная камера Если флаг установлен, при отправке изображения из камеры (см. пункт 4.1) будет вызвано стандартное приложение камеры. Этот режим будет работать на любых видах мобильных устройств, но полученное фото будет минимального размера. Если флаг снят, будет вызвано внутреннее приложение работы с камерой, которое имеет минимальный функционал. Фото из этого режима будет с настройками камеры мобильного устройства. С некоторыми видами мобильных устройств этот режим может не работать. 12

13 Отладочный режим При установке флага лог-файлы приложения будут писаться в папку «.GPS Tag». Этим режимом рекомендуется пользоваться в самом начале. Если программа отработала без ошибок и проверены все необходимые функции, этот режим впоследствии можно отключить. При наличии ошибок в работе или аварийных завершениях программы, желательно выслать лог-файлы для анализа разработчикам через меню или вручную (см. пункт 2.8.1) Размер пакета изображения Этот параметр используется при отправке изображений и настраивается в зависимости от скорости исходящего интернет-соединения. Для скорости 512кб/с (upload) рекомендуется использовать значение байт А втозапуск сервиса При установленном флаге сервис будет автоматически запускаться после загрузки мобильного устройства, в фоновом режиме Пароль администратора Выберите этот пункт, чтобы установить пароль на администрирование сервиса: запуск и остановка сервиса, просмотр и изменение настроек Ввод пароля администратора Введите пароль администратора (только если выбран предыдущий пункт), который будет использоваться для ограничения доступа к указанным функциям. 13

14 2.8. ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ МЕНЮ Если находясь в настройках нажать кнопку MENU, появляется еще ряд опций. Вверху пишется название и версия программы, а также дата ее выпуска Отправить логи Данная опция предназначается для отправки лог-файлов разработчику по электронной почте. Поля адреса, темы и текста будут заполнены автоматически, и к письму будет прикреплен лог-файл. Чтобы воспользоваться данной возможностью, у Вас должен быть установлен почтовый клиент. Однако файл лога можно отправить и вручную на адрес Восстановить настройки по умолчанию Опция сбрасывает все настройки в их положение по умолчанию. 14

15 3. СООБЩЕНИЯ На странице сообщений можно просмотреть входящие и исходящие сообщения, а также отправить текстовое сообщение на сервер. Рядом с надписью «Сообщения» может быть число в скобках. Оно означает количество непрочитанных входящих сообщений. 15

16 3.1. ПРОСМОТР СООБЩЕНИЙ Сообщения выводятся в обратном хронологическом порядке (т.е. последнее сообщение всегда наверху, старые сообщения ниже). В правом углу показывается дата и время прихода/отправки сообщения. Если сообщение содержит текст или изображение, то они также отображаются. Если была выполнена команда «Отправить координаты», то добавляется кнопка-ссылка «Показать на карте» (см. 3.3). Для обозначения типа и статуса сообщения используются специальные иконки: входящее / исходящее, доставлено / не доставлено Входящие сообщения входящее сообщение. Сообщения могут быть отправлены в GPS Tag Pro из системы мониторинга при помощи следующих команд: Отправить координаты. Координаты могут быть отправлены сами по себе либо вместе с текстом. Это удобно, например, для указания адреса доставки и т.п. Отправить сообщение водителю. Позволяет отправить текстовое сообщение любого содержания Исходящие сообщения успешно доставленное исходящее сообщение; не доставленное исходящее сообщение. Под исходящими сообщениями понимаются сообщения, отправленные владельцем мобильного устройства из программы GPS Tag Pro вручную. Это могут быть изображения (см. пункт 4), текст (см. пункт 3.4) либо состояния (см. пункт 5). Исходящие сообщения с данными (местоположение, скорость и т.п.), отправляемые программой автоматически, не указываются здесь. В системе мониторинга входящие и исходящие сообщения можно просмотреть в режиме сообщений («Сообщения от объекта», «Отправленные команды») и в некоторых видах отчетов («История переписки», «Выполненные команды»). 16

17 3.2. ДЕЙСТВИЯ С СООБЩЕНИЯМИ Нажмите на сообщение и выберите одно из доступных действий: показать подробности, скопировать содержимое, удалить сообщение Показать подробности Подробности это тип сообщения (входящее/исходящее), время и дата отправки и тип содержимого (текст/изображение/позиция). В зависимости от типа сообщения и его содержимого может быть доступно больше информации. Например, для исходящих сообщений указывается статус (доставлено или нет) и время доставки (если доставлено), для изображений указывается путь к файлу, для текстовых сообщений количество символов Скопировать содержимое Содержимое сообщения может быть скопировано в буфер обмена, а затем вставлено в другое сообщение. Копировать можно только текст и координаты Удалить сообщение Выберите пункт «Удалить сообщение», чтобы удалить выбранное сообщение из списка. Можно очистить сразу все сообщения. Для этого нажмите клавишу MENU. В нижней части окна появится кнопка «Удалить все». Нажмите ее, чтобы продолжить, и подтвердите свои намерения. В противном случае нажмите «Нет» для возврата к списку сообщений. 17

18 3.3. КООРДИНАТЫ И МАРШРУТ Если сообщение содержит координаты (позицию), тогда кнопка «Показать на карте» отображается для этого сообщения. При нажатии на нее происходит перемещение к карте, на которую помещены два маркера: один показывает текущую позицию, другой позицию, указанную в сообщении. текущее положение (при нажатии отображаются последние данные); координаты из сообщения (при нажатии показывается текст сообщения). Эти два маркера соединены прерывистой прямой линией. Чтобы проложить возможный маршрут к новой точке, нажмите кнопку «Рассчитать маршрут» вверху. Маршруты строятся вдоль дорог. Дополнительная информация о маршруте отображается вверху: адрес отправной точки, расстояние и предполагаемое время, а также инструкции о направлении следования. Кроме того, круглые синие маркеры устанавливаются в ключевых точках. Нажимая на них, можно получить подробные указания о действиях в этих точках. Более подробно действия с картой описаны в разделе 6. 18

19 3.4. ОТПРАВКА ТЕКСТОВОГО СООБЩЕНИЯ Можно отправить текстовой сообщение из GPS Tag Pro на сервер. Отправленное сообщение будет отображено во всплывающем окне сообщений в системе мониторинга, так что его сможет увидеть оператор или любой другой пользователь, который имеет доступ к данному объекту. Они также могут прислать ответ на это сообщение. Для отправки сообщения, введите текст в специальном окошке внизу списка сообщений и нажмите «Отправить». 19

20 4. ОТПРАВКА ИЗОБРАЖЕНИЯ Кроме текстового сообщения, на сервер может быть отправлено изображение. Оно также сохраняется в базе данных системы мониторинга и может быть впоследствии использовано для целей мониторинга ОТПРАВИТЬ С КАМЕРЫ Данный пункт позволяет выслать на сервер системы мониторинга изображение, снятое камерой мобильного устройства. Для камеры может быть выбрано стандартное или специальное приложение (см. подробнее пункт 2.7.1) ОТПРАВИТЬ ИЗ ФАЙЛА При выборе этого пункта вызывается программа просмотра изображений или файловый менеджер, где можно выбрать файл для отправки на сервер. 20

21 5. ОТПРАВКА СОСТОЯНИЙ Через этот пункт меню можно отправить сообщение, содержащее особые параметры. Это либо тревожное сообщение, либо произвольное состояние типа «занят/свободен» и т.п. Значения для состояний задаются пользователем вручную (см ) ТРЕВОГА Тревожное сообщение (SOS) отправляется в случае возникновения критической ситуации. В сообщении с данными в системе мониторинга оно выглядит как «SOS=1» СОСТОЯНИЕ Пользователь может создать любое количество произвольных состояний, например, «Состояние 1» может принимать значения «Свободен», «Занят», «Нет на месте», а «Состояние 2» значения «Личное», «Служебное» и т.д. Для установки соответствующего состояния выберите его в списке и укажите значение. То состояние, которое установлено в данный момент времени, выделено жирным шрифтом и подчеркнуто. В сообщении с данными в системе мониторинга отправленные состояния выглядит как параметры типа «ptn» (текстовое значение произвольного состояния) и «pnn» (числовое значение произвольного состояния). 21

22 Отправленные параметры (как тревогу, так и произвольные состояния) можно использовать в системе мониторинга для уведомлений (тип уведомления «Контроль параметра в сообщении»). Можно получить уведомление об отправке тревоги или произвольного состояния на , по SMS, во всплывающем окне онлайн либо зарегистрировать в базу данных объекта соответствующее событие, нарушение, статус и использовать это впоследствии в отчетах. 22

23 6. СТАТИСТИКА И СТАТУС В этом разделе можно посмотреть статистику по сообщениям, текущий статус сервиса, очередь на отправку данных и т.п. 23

24 6.1. ТЕКУЩИЙ СТАТУС GPS- соединение Показывает, включен ли GPS-приемник в настройках мобильного устройства Подключение к интернету Показывает, есть ли активное подключение к интернету в данный момент времени Статус сервиса Показывает, запущен сервис в данный момент или нет. Для запуска/остановки сервиса см. пункт Сообщений в черном ящике Показывает количество сообщений в черном ящике, приготовленных для отправки Всего сообщений Показывает общее количество сообщений с местоположением, которые были сгенерированы по GPS или беспроводным сетям. Сюда не включаются текстовые сообщения и сообщения с изображениями. Также здесь не учитывается успешность отправки данных на сервер Состояние Здесь отображаются все установленные произвольные состояния (см и 5). 24

25 6.2. ПОСЛЕДНИЕ ДАННЫЕ Тут показаны наиболее свежие данные о местоположении объекта согласно последнего полученного сообщения. Данные обновляются автоматически по приходу нового сообщения Время Дата (вверху, в формате «дд.мм.гг») и время (внизу, в формате «чч:мм:сс») сообщения, из которого взяты последние данные Широта Географическая широта последнего местоположения (в градусах) Долгота Географическая долгота последнего местоположения (в градусах) Высота Высота над уровнем моря (в метрах) Курс Курс направление движения (в градусах). Может принимать значения от 0 до 360, где 0 это курс строго на Север, и далее значение увеличивается по часовой стрелке Скорость Скорость движения (в км/ч) вычисляется GPS-приемником математически, в зависимости от положения в предыдущем сообщении Количество спутников Количество захваченных спутников в последнем сообщении. По спутникам и погрешности можно судить о точности полученных данных Погрешность Степень возможной погрешности данных (в метрах). 25

26 6.3. СООБЩЕНИЙ ОТПРАВЛЕНО/ПОТЕРЯНО Местоположение Количество сообщений с местоположением (координатами), успешно отправленных на сервер (первое число), и тех, которые по каким-либо причинам отправить не удалось (второе число) Текстовые Количество отправленных и не отправленных текстовых сообщений Изображения Количество отправленных и не отправленных изображений. 26

27 7. КАРТА Чтобы увидеть текущее местоположение на карте, выберите соответствующий пункт в главном меню. Для визуализации картографической информации используются карты Google Street Maps. Текущее местоположение отмечается маркером со стрелкой внутри. Эта стрелка показывает направление движения. Полупрозрачный голубой круг вокруг иконки показывает предполагаемую погрешность, то есть указывает на то, что объект находится в пределах очерченной области. При нажатии на маркер дополнительная информация отображается во всплывающем окне: время определения позиции, скорость движения и погрешность (см. 5.2). Кроме того, скорость дополнительно указывается в нижнем правом углу карты. Карту можно перемещать и масштабировать по желанию. Чтобы переместить карту, просто потяните ее в нужном направлении. Чтобы поменять масштаб карты (приблизить/отдалить), используйте соответствующие кнопки (+/ ) внизу. На карте могут быть проложены маршруты движения (см. 3.3). 27

28 8. МЕНЮ При нажатии клавиши MENU, в нижней части окна приложения появятся три кнопки: «О программе», «Справка» и «Выход» О ПРОГРАММЕ По нажатию отображается название, версия и дата выпуска программы, а также информация о разработчике СПРАВКА По нажатию загружается пользовательская документация с описанием функционала и возможностей приложения GPS Tag Pro ВЫХОД По нажатию происходит закрытие программы. При этом сервис может продолжать работать в фоновом режиме, если заданы соответствующие настройки. 28