Gps трекер

Вітаю!
Можливо багато хто вже бачили цю тему в іншому співтоваристві, але мені порадили розмістити її тут так як дане співтовариство більше підходить по тематиці. Так що сильно не штовхайте за повтор)))

Хочу поділитися своїми напрацюваннями по створенню GPS трекера.

Трекер щохвилини відправляє дані на безкоштовні сервер GPS моніторингу orange.gps-trace.com по протоколу Wialon IPS v1.1, дані про місце розташування, швидкість, курс напрямки руху.
Так само реалізована можливість налаштування і запит координат по СМС. З будь-якого номера.

Можливі наступні команди:
1.Настройка трекера. $ 0000 # SETUP # 111111111111111; 2 222 #
0000 - старий пароль або пароль за замовчуванням (при першому налаштуванні).
1111111111111111 - ID пристрої який заданий на сервері (довільні 15 цифр).
2 222 - Новий пароль. Надалі всі команди повинна починатися з нього. Пароль повинен збігатися з тим що заданий на сервері 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

Всі нюанси з технічної та програмної боку описувати зараз не буду, кого зацікавить, пишіть, постараюся всім відповісти.
За посиланням знаходиться все необхідне: Схема, вихідні коди на СІ, hex файл прошивки трекера (обов'язково прошивати і файл для EEPROM, файл з розширенням .eep), прошивка і прога для GPS, файли ПП для Sprint-Layout, інформація по протоколу Wialon IPS, і кілька фоток. drive.google.com/open?id=...NlQHFrfyvzMkh2V1I2eFpDQk0

P.S. Трохи пізніше продублюють дану тему у себе в блозі і там писати про всі зміни та нововведення.

1 y Tags: gps, трекер

FakeHeader

Only registered users can participate in discussions.

Можете написати формат переданих даних по протоколу Wialon IPS v1.1?

А я ось такий варіант спробував розробити: vozmeteo.com.ua/locator.php

є ссилочку на модулі де купити?

привіт) крутий девайс і головне своїми руками) скільки приблизно грошей йде в місяць на сім карту?

По грошах не скажу скільки, безлімітний у мене. Якщо я правильно розумію оператор за добу в середньому 200-250Кбайт налічує.

Схожі статті