Gps маячок для авто своими руками
GPS-Треккер своими руками
Давно хотел научиться использовать свой коммуникатор ASUS P750 в качестве GPS-треккера и внешнего GPS-приёмника, подключенного к ноутбуку.
Наконец, выкроил время разобраться в этом вопросе.
Итак, изначально была задумка при помощи сервиса www.gpsgate.com сделать подобие gps-треккера.
С этого и начну.
В идеале хотелось, имея в наличии Коммуникатор с GPS, просматривать его передвижение по карте.
Это оказалось очень легко реализовать.
Итак, делаем GPS-треккер.
1) Регистрируемся на сайте www.gpsgate.com (Ссылка на страницу регистрации: gpsgate.com/signup/gpsgate_com_buddytracker).
Оттуда же скачиваем программу-клиент для КПК (под Windows Mobile).
GpsGate Client for Pocket PC
(For Pocket PC devices and Windows Mobile Smartphones with touch screen)
14 day free trial
Для полноценной работы программу надо зарегистрировать. В сети полно мест, где можно найти ключики для этого продукта.
Я нашёл тут 4pda.ru/forum/index.php?showtopic=10264
Будем считать, что программу установили на КПК и зарегистрировали. Далее переходим к настройкам.
2) Во вкладке «Input» указывается аппаратный порт нашего GPS-приёмника. Как правило, это порт COM2. Можете уточнить, зайдя на вашем КПК в Контрольную панель — Внешний GPS — Оборудование
3) На вкладке «Output» указываются получатели сигнала GPS.
Здесь из выпадающего списка выбираем «Gpsgate.com (Send)»
Жмёте «Add». Выпадает окно настройки подключения к серверу. Нажимаете «Next».
В следующем окне вводите свой логин-пароль, такие же, как на сайте gpsgate.com
Нажмите «Test». По средствам GPRS произойдет соединение с сервером и авторизация. Если всё нормально, то увидите надпись «Test OK!». Жмём «Finish».
4) Теперь выбираем меню «Online». Значки должны гореть зелёным (включены).
5) Сейчас фактически идёт соединение со спутниками и передача координат на сервер. Пока координаты GPS не будут получены, проргамма не будет пытаться соединиться с сервером.
Для наглядности можно запустить какую-нибудь навигационную программу. Например, Навител.
Когда произойдет соединение со спутниками, Навител можно выключить. Данные GPS получены и будет происходить передача на сервер gpsgate.com
Если все эти процедуры получения и передачи координат проходят успешно, то значок на панели загорится зеленым цветом. Если устройство готово, но координаты еще не получены (спутники не пойманы) — ярлычок программа горит жёлтым цветом.
6) Теперь можно переходить к ноутбуку или ПК.
Открываем сайт www.gpsgate.com
Авторизируемся (Log in) в правом верхнем углу странички.
Теперь попадаем на карту, где будет отображаться трек нашего устройства.
Все треки переданные на сервер записываются и Вы сможете просмотреть движение устройства не только в реальном времени, но и треки за определенный период времени.
Можно создать группу пользователей и видеть друг друга в реальном времени или просматривать маршруты, по которым двигались пользователи.
-===========================================-
В следующий раз, я напишу, как использовать Ваш КПК с GPS-приёмником в качестве внешнего GPS.
Например, можно будет просматривать Ваше месторасположения и запись маршрута в таких программах, как Google Планета или SASPlanet.
Как сделать gps маяк своими руками?
О системе навигации знает каждый человек. Применяя специальное оборудование, можно с точностью до нескольких метров определить место нахождения любого объекта — человека, автомобиля, животного. Самое простое устройство слежения, которое можно купить в магазине — gps трекер. Но зачем тратить деньги, если можно сделать gps маяк своими руками.
Основа для gps трекера
Прежде, чем начать делать gps трекер своими руками, нужно понять, что представляет собой это устройство и принцип его действия.
Gps маячок — прибор, используемый для слежения за объектом. Имеет компактные габариты и питается от зарядки. Для корректной работы гаджета требуется наличие установленной внутри устройства sim-карты. Поэтому, чтобы сделать gps маячок, потребуется мобильный телефон.
Из подручных средств. Как вариант, можно попробовать собрать трекер слежения без телефона. Для этого придётся купить в магазине множество дополнительных элементов и собрать из них приёмник и gps модуль по схеме.
Далеко не каждый пользователь сможет собрать такое устройство без использования сотового телефона, даже имея специальные знания и представляя, что такое схема gps маяка. Такой прибор будет громоздкой и сложной конструкцией. Для установки в автомобиль лучше подобрать что-то другое.
Из телефона. Намного проще собрать gps трекер своими руками из простейшего сотового телефона без операционной системы. Больше всех повезло владельцам современных смартфонов. Телефон с мощным процессором, оснащённый встроенным gps модулем не потребует много усилий для превращения в gps маячок.
Изготовление
Чтобы превратить в gps маяк свой устаревший сотовый телефон, достаточно докупить переходник, приёмник и GPS/GSM модуль. Имея все детали, можно быстро сделать элементарный gps маяк, который будет посылать на телефон владельца sms-сообщения о месте нахождения объекта.
Для подключения к телефону достаточно взять старое зарядное устройство данного телефона, обычный паяльник и выполнить ряд нехитрых процедур.
Как сделать gps трекер своими руками:
Если телефон не определяет приемник, ничего страшного он все равно будет работать в качестве маяка. Для этого достаточно будет просто позвонить на него или просто отправить сообщение. в ответном сообщении вам придут координаты или даже ссылка на Google Maps.
Современные телефоны намного проще в настройке и установке GPS системы.
Чтобы использовать в качестве gps маяка смартфон на базе Android необходимо:
После всех манипуляций смартфон превратится в полноценный gps маяк. Установка gps трекера не займёт много времени, достаточно спрятать его в малозаметное место. В данном случае лучше использовать ненужный телефон на базе Android, который не жалко оставить в машине.
Чтобы увеличить срок службы трекера без подзарядки аккумулятора, можно настроить его как gsm маяк. В этом режиме устройство будет постоянно «спать», пробуждаясь через заданные промежутки времени для отсылки sms-сообщений.
Преимущества и недостатки самодельного устройства
Любое техническое устройство, купленное в магазине или сделанное своими руками, всегда имеет свои достоинства и недостатки. Gps маячок не исключение.
GPS Tracker на ардуино своими руками
После нескольких экспериментов с ардуиной решил сделать простенький и не очень дорогой GPS-tracker с отправкой координат по GPRS на сервер.
Используется Arduino Mega 2560 (Arduino Uno), SIM900 — GSM/GPRS модуль (для отправки информации на сервер), GPS приёмник SKM53 GPS.
Всё закуплено на ebay.com, в сумме около 1500 р (примерно 500р ардуина, немного меньше — GSM модуль, немного больше — GPS).
GPS приемник
Для начала нужно разобраться с работой с GPS. Выбранный модуль — один из самых дешевых и простых. Тем не менее, производитель обещает наличие батарейки для сохранения данных о спутниках. По даташиту, холодный старт должен занимать 36 секунд, однако, в моих условиях (10 этаж с подоконника, вплотную зданий нет) это заняло аж 20 минут. Следующий старт, однако, уже 2 минуты.
Важный параметр устройств, подключаемых к ардуине — энергопотребление. Если перегрузить преобразователь ардуины, она может сгореть. Для используемого приемника максимальное энергопотребление — 45mA @ 3.3v. Зачем в спецификации указывать силу тока на напряжении, отличном от требуемого (5V), для меня загадка. Тем не менее, 45 mA преобразователь ардуины выдержит.
Подключение
GPS не управляемый, хотя и имеет RX пин. Для чего — неизвестно. Основное, что можно делать с этим приемником — читать данные по протоколу NMEA с TX пина. Уровни — 5V, как раз для ардуины, скорость — 9600 бод. Подключаю VIN в VCC ардуины, GND в GND, TX в RX соответствующего serial. Читаю данные сначала вручную, затем с использованием библиотеки TinyGPS. На удивление, всё читается. После перехода на Uno пришлось использовать SoftwareSerial, и тут начались проблемы — теряется часть символов сообщения. Это не очень критично, так как TinyGPS отсекает невалидные сообщения, но довольно неприятно: о частоте в 1Гц можно забыть.
Небольшое замечание относительно SoftwareSerial: на Uno нет хардверных портов (кроме соединённого с USB Serial), поэтому приходится использовать программный. Так вот, он может принимать данные только на пине, на котором плата поддерживает прерывания. В случае Uno это 2 и 3. Мало того, данные одновременно может получать только один такой порт.
Вот так выглядит «тестовый стенд».
GSM приемник/передатчик
Теперь начинается более интересная часть. GSM модуль — SIM900. Он поддерживает GSM и GPRS. Ни EDGE, ни уж тем более 3G, не поддерживаются. Для передачи данных о координатах это, вероятно, хорошо — не будет задержек и проблем при переключении между режимами, плюс GPRS сейчас есть почти везде. Однако, для каких-то более сложных приложений этого уже может не хватить.
Подключение
Модуль управляется также по последовательному порту, с тем же уровнем — 5V. И здесь нам уже понадобятся и RX, и TX. Модуль — shield, то есть, он устанавливается на ардуину. Причем совместим как с mega, так и с uno. Скорость по умолчанию — 115200.
Собираем на Mega, и тут нас ждет первый неприятный сюрприз: TX пин модуля попадает на 7й пин меги. На 7м пину меги недоступны прерывания, а значит, придется соединить 7й пин, скажем, с 6м, на котором прерывания возможны. Таким образом, потратим один пин ардуины впустую. Ну, для меги это не очень страшно — всё-таки пинов хватает. А вот для Uno это уже сложнее (напоминаю, там всего 2 пина, поддерживающих прерывания — 2 и 3). В качестве решения этой проблемы можно предложить не устанавливать модуль на ардуину, а соединить его проводами. Тогда можно использовать Serial1.
После подключения пытаемся «поговорить» с модулем (не забываем его включить). Выбираем скорость порта — 115200, при этом хорошо, если все встроенные последовательные порты (4 на меге, 1 на uno) и все программные работают на одной скорости. Так можно добиться более устойчивой передачи данных. Почему — не знаю, хотя и догадываюсь.
Итак, пишем примитивный код для проброса данных между последовательными портами, отправляем atz, в ответ тишина. Что такое? А, case sensitive. ATZ, получаем OK. Ура, модуль нас слышит. А не позвонить ли нам ради интереса? ATD +7499… Звонит городской телефон, из ардуины идет дымок, ноутбук вырубается. Сгорел преобразователь Arduino. Было плохой идеей кормить его 19 вольтами, хотя и написано, что он может работать от 6 до 20V, рекомендуют 7-12V. В даташите на GSM модуль нигде не сказано о потребляемой мощности под нагрузкой. Ну что ж, Mega отправляется в склад запчастей. С замиранием сердца включаю ноутбук, получивший +19V по +5V линии от USB. Работает, и даже USB не выгорели. Спасибо Lenovo за защиту.
После выгорания преобразователя я поискал потребляемый ток. Так вот, пиковый — 2А, типичный — 0.5А. Такое явно не под силу преобразователю ардуины. Нужно отдельное питание.
Программирование
Модуль предоставляет широкие возможности передачи данных. Начиная от голосовых вызовов и SMS и заканчивая, собственно, GPRS. Причем для последнего есть возможность выполнить HTTP запрос при помощи AT команд. Придется отправить несколько, но это того стоит: формировать запрос вручную не очень-то хочется. Есть пара нюансов с открытием канала передачи данных по GPRS — помните классические AT+CGDCONT=1,«IP»,«apn»? Так вот, тут то же самое нужно, но слегка хитрее.
Для получения страницы по определенному URL нужно послать следующие команды:
В результате, при наличии соединения, получим ответ от сервера. То есть, фактически, мы уже умеем отправлять данные о координатах, если сервер принимает их по GET.
Питание
Поскольку питать GSM модуль от преобразователя Arduino, как я выяснил, плохая идея, было решено купить преобразователь 12v->5v, 3A, на том же ebay. Однако, модулю не нравится питание в 5V. Идем на хак: подключаем 5V в пин, с которого приходит 5V от ардуины. Тогда встроенный преобразователь модуля (существенно мощнее преобразователя ардуины, MIC 29302WU) сделает из 5V то, что нужно модулю.
Сервер
Сервер написал примитивный — хранение координат и рисование на Яндекс.картах. В дальнейшем возможно добавление разных фич, включая поддержку многих пользователей, статус «на охране/не на охране», состояние систем автомобиля (зажигание, фары и пр.), возможно даже управление системами автомобиля. Конечно, с соответствующей поддержкой трекера, плавно превращающегося в полновесную сигнализацию.
Полевые испытания
Вот так выглядит собранный девайс, без корпуса:
После установки преобразователя питания и укладывания в корпус от дохлого DSL модема система выглядит так:
Припаивал провода, вынул несколько контактов из колодок ардуины. Выглядят так:
Подключил 12V в машине, проехался по Москве, получил трек:
Точки трека достаточно далеко друг от друга. Причина в том, что отправка данных по GPRS занимает относительно много времени, и в это время координаты не считываются. Это явная ошибка программирования. Лечится во-первых, отправкой сразу пачки координат со временем, во-вторых, асинхронной работой с GPRS модулем.
Время поиска спутников на пассажирском сидении автомобиля — пара минут.
Выводы
Создание GPS трекера на ардуино своими руками возможно, хотя и не является тривиальной задачей. Главный вопрос сейчас — как спрятать устройство в машине так, чтобы оно не подвергалось воздействиям вредных факторов (вода, температура), не было закрыто металлом (GPS и GPRS будут экранироваться) и не было особенно заметно. Пока просто лежит в салоне и подключается к гнезду прикуривателя.
Ну и ещё нужно поправить код для более плавного трека, хотя основную задачу трекер и так выполняет.
Использованные устройства
Литература
Публикующийся код может быть использован в любых разрешенных законом целях любыми лицами. Качество кода ужасно, поскольку это, всё же, тестовый вариант. Когда допишу до чего-то более красивого, обновлю.
Для компиляции кода для ардуино нужно импортировать библиотеку tinygps.
Как сделать GPS-трекер (маячок) своими руками
В специализированных магазинах доступен широкий ассортимент GPS-устройств разных ценовых категорий. Мощные модели с расширенным функционалом довольно дорого стоят, а простейшие маячки отличаются доступной ценой. Тем не менее многие пытаются избежать расходов и изготовить GPS-маячок своими руками. Насколько сложна эта задача, что понадобится для ее решения и оправдают ли себя затраченные усилия?
Использование смартфона для GPS-слежения
Чтобы использовать смартфон с функцией GPS в качестве GPS-трекера или маяка, нужно немного поработать с программным обеспечением. Сделать своими руками GPS-трекер из телефона на базе Android, Windows Mobile или iOS очень просто, никакого вмешательства в его конструкцию не понадобится. Если смартфон будет применяться как автомобильный трекер, придется выполнить несложные манипуляции по его подключению к электросети ТС.
Существует несколько приложений, позволяющих превратить смартфон в трекер. Для устройства на платформе Android можно скачать на Google Play приложение Loki, запустить его на смартфоне и выполнить настройки. Рекомендуется активировать такие функции:
Для навигации (определения местоположения) рекомендуется установить интервал обновления данных один раз в минуту, для отсылки SMS-сообщений при исчезновении связи с сервером ограничение по времени – 5 минут. Настройки в разделе «События» осуществлять в соответствии с собственными потребностями.
После выполнения настроек остается зарегистрироваться на сайте Asgard и добавить свое устройство, указав идентификатор, определенный программой Loki. Если в результате на карте сайта появилась отметка вашего местоположения, значит, все сделано правильно, и смартфон можно использовать в качестве трекера, отслеживая его местонахождение через Asgard.
Также для Android можно использовать приложение GPShome Tracker, а для Windows Mobile – GpsGate Client for Pocket PC. Превращая смартфон в трекер или маячок, крайне важно правильно настроить часовой пояс.
Для определения координат через сети Wi-Fi и GSM, устройство должно иметь доступ к безлимитному мобильному интернету, так что нужно выбрать тариф, позволяющий оптимизировать затраты. Если телефон будет использоваться исключительно как трекер, лучше установить SIM-карту только для выхода в интернет, а не для звонков. Использование GPS-приемника, повышающего точность определения координат, – весьма энергоемкий процесс, так что следует позаботиться об обеспечении питания самодельного трекера. Для этого нужно обрезать нижний конец автовилки (штекера прикуривателя) и вставить шнур зарядного устройства телефона в USB-разъем. Для подключения трекера напрямую к бортовой системе нужно купить понижающий конвертер постоянного тока. А те, кто немного разбирается в электронике, могут собрать аналог конвертера из пары конденсаторов и стабилизатора.
Как сделать GPS-маячок своими руками из обычного телефона
Простейшую модель мобильного телефона без GPS тоже можно превратить в маяк, но для этого понадобится дополнительное оборудование и придется приложить больше усилий. Необходимые материалы и инструменты:
Обрезав зарядное устройство со стороны блока питания, нужно зачистить провода и припаять их к плате модуля, а штекер вставить в разъем питания телефона. Затем включается приемник и настраивается телефон. С помощью такого устройства можно отслеживать местонахождение мобильных телефонов, принадлежащих членам вашей семьи. Информация об их координатах будет приходить на мобильник, объединенный с GPS-модулем, в виде обычных текстовых сообщений.
Можно ли сделать GPS-трекер без телефона
Есть альтернатива использованию смартфона или телефона в комплексе с GPS-модулем – любое устройство с функцией GPS (ноутбук, КПК). Принцип такой же, как для смартфона, – установка приложения, настройки, регистрация устройства на сайте.
А можно ли собрать своими руками сам GPS-модуль и приемник, из которых состоит маяк или трекер? Вот некоторые компоненты, входящие в состав этих устройств:
Все эти детали можно купить, а схему устройства – найти в интернете, но далеко не всем под силу разобраться, как сделать GPS-трекер своими руками.
Преимущества и недостатки самодельной конструкции
Если используется старый и ненужный телефон (смартфон), то основное преимущество его переделки в трекер – экономия. Если приобретать аппарат специально для этой цели, экономия от изготовления GPS-трекера своими руками практически неощутима. Конструкция из мобильного телефона и GPS-модуля получается довольно громоздкой, человеку носить ее с собой неудобно, а при установке в автомобиле велик риск обрыва проводов. Смартфон в качестве трекера или маячка использовать удобнее, но только для слежения за людьми. Его установка на автомобиле – это не самое удачное решение, оригинальный трекер обладает рядом преимуществ перед самоделкой:
Если использовать смартфон в качестве устройства скрытого слежения, функции коммуникатора он выполнять уже не сможет.
Лучше купить GPS-трекер или маячок, чем использовать самодельное устройство на базе смартфона или обычного мобильного телефона. Заводской трекер надежнее, удобнее в установке на транспортное средство, выполняет больше функций. Затраты на покупку трекера не так уж велики, а превращение смартфона в устройство слежения оправдано только при наличии ненужного аппарата.
Как сделать gps трекер для машины своими руками?
Автомобильный gps трекер – это устройство слежения за перемещением автомобиля. У прибора есть несколько вариантов передачи сигнала его пользователю: на сотовый телефон, на компьютер через сервер. Спутниковый gps трекер для машины получает сигнал спутника и определяет свои координаты на местности, которые передает пользователю.
Принципы работы
При выборе устройства слежения необходимо определиться с тем для каких целей трекер будет использоваться. Если это автомобильный gps трекер, то по своим размерам, параметрам, техническим характеристикам он лучше всего подходит для скрытой установки именно в автомобиле.
Такой gps трекер для машины можно совершенно незаметно установить в транспорте, так, что его никто не обнаружит. Для слежения за людьми или животными больше подойдет персональное устройство.
Трекер для автомобиля работает как:
Тем, кому необходимо контролировать сразу несколько автомобилей имеет смысл подключиться к gps трекеру для мониторинга. Это система позволяет постоянно контролировать машину и имеет ряд положительных характеристик.
Все текущие данные выводятся на монитор смартфона или планшета в режиме онлайн.
Трекер специальное устройство слежения за автомобилем, в персональном варианте и за человеком. Работа его зависит напрямую от спутниковой связи, так как без нее устройство не может определить местоположение автомобиля. Для контроля за большим количеством объектов целесообразно подключиться к системе мониторинга.
Изготовление прибора
Каждый человек в развитых странах знает, что такое gps навигация, зачем она нужна и как ей пользоваться. В магазинах продается множество приборов, для отслеживания людей, автомобилей и даже домашних животных. Однако не все знают, что можно сделать простой gps трекер для машины своими руками.
Все гаджеты в современном мире оснащены маяком. С его помощью можно моментально определить местоположение любого объекта с высокой точностью. Хорошие модели стоят дорого, но gps маяк для авто сделать самостоятельно совсем не сложно, рассмотрим несколько способов.
Программа. Если есть смартфон, со встроенным gps-модулем, задача становится совсем простой. Требуется скачать приложение Loki в GooglePlay для работы маяка, зарегистрироваться в личном кабинете, заполнить параметры отслеживаемого устройства. Обязательно проверьте настройки часового пояса. Все, после этого телефон может работать как gps-маяк.
Gps трекер для машины можно сделать своими руками не только из телефона, для этого подойдет любое устройство, имеющее gps-модуль: ноутбук, коммуникатор.
Принцип работы везде один и тот же – устанавливаете приложение, выполнить настройки.
Как сделать GPS-маячок для слежения за человеком и авто?
GPS-маячок является устройством, которое позволяет отслеживать перемещение похищенного или эвакуированного автомобиля и ускоряет сроки его поиска. Кроме этого, миниатюрные девайсы могут использоваться для контроля за местонахождением людей или грузов. Часто маячки называют трекерами, но такое название является ошибочным, поскольку устройства выполняют разные функции.
Принцип работы и область применения
Маячок находится в спящем режиме и включается по запрограммированному циклу. При активации происходит обмен параметрами со спутником или станциями сотовой связи стандарта GSM, а затем устройство уходит в спящий режим. Из-за особенностей работы информация от маячка имеет вид отдельных точек, которые можно соединить ломаной прямой.
В стандартном графике маяк выходит на связь до четырех раз в сутки. В случае необходимости режим работы прибора можно изменить через систему сотовой связи и увеличить частоту включения до одного раза в 5-10 минут. Постоянный обмен информацией позволит ускорить поиск машины или человека, но может быстро разрядить аккумуляторную батарею маячкового устройства. В режиме подачи сигнала раз в сутки маячок способен функционировать на одном аккумуляторе три-четыре года. Переключение устройства в режим тревоги сокращает время работы до 12-15 суток.
Маячок является отличным средством для пассивной защиты машины от угона. Малые размеры позволяют устанавливать устройство под обшивками автомобиля, а периодический режим работы обеспечивает устойчивость против сканеров или глушилок сигнала. Маяки применяются для слежения за маршрутом поставки груза путем размещения устройства в контейнере или в упаковке. При пропаже груза остается возможность отследить местоположение тары и попытаться выйти на след похитителей. Часто такие девайсы используются для контроля за местонахождением детей или пожилых людей.
Разновидности
Существуют различные GPS-маячки:
Применение заводских устройств не требует специальной установки и подключения. Достаточно разместить маяк в автомобиле или другом охраняемом объекте и установить связь с мобильным телефоном или смартфоном.
Кроме отдельных устройств, имеется возможность отслеживания ребенка или груза по сигналам смартфона. У операторов сотовой связи есть специальные тарифные планы, в рамках которых можно видеть местоположение второго абонента, например, тариф МТС “Ребенок под присмотром”.
Инструкция
При желании сэкономить владелец автомобиля может сделать маяк своими руками.
Самодельные устройства можно делать:
Обзор маяка Starline M17 предоставлен каналом АвтоАудиоЦентр.
Что понадобится?
При изготовлении маяка в виде смартфона потребуются:
Для сборки маяка из телефона понадобятся:
Опытные пользователи могут попытаться изготовить маячок самостоятельно на основе деталей и материалов из списка:
Пошаговые этапы
Процесс работ будет отличаться в зависимости от того, на основе чего изготавливается девайс.
На базе смартфона
При использовании смартфона для изготовления маячка порядок действий следующий:
Нужно учесть, что при работе в режиме маяка батарея смартфона будет разряжена за 2-3 дня. Поэтому можно подключить дополнительное питание от штатного аккумулятора автомобиля. Проводка должна проводиться незаметно, иметь высокое качество изготовления и защищаться плавким предохранителем соответствующей мощности. При неквалифицированном прокладывании кабелей есть риск короткого замыкания и воспламенения машины.
На основе телефона
Для изготовления маячкового устройства на базе мобильного телефона необходимо выполнить шаги:
Полностью самодельное устройство
При самостоятельном изготовлении и установке маячка нужно выполнить действия:
Разработка печатных плат, изготовление и настройка маяка требуют хорошего знания электротехники. Поэтому полностью самодельные маяки встречаются редко.
Плюсы и минусы
К положительным сторонам самодельных маячков относят:
Последний недостаток можно компенсировать установкой более емкой батареи, но это увеличит размеры и стоимость конструкции. Помимо этого, в схеме появятся лишние провода и разъемы, которые могут окислиться или отключиться от вибрации во время движения.
Видео “Изготовление GPS-маячка из телефона”
Процесс превращения мобильного телефона в GPS-маячок изложен в видеоролике от канала КТО-ГДЕ. ИНФО.
Как сделать gps маяк своими руками
С системой навигации близко знаком практически каждый человек. Gps помогает быстро и точно определить место нахождения конкретного объекта – человека, автомобиля, других видов транспорта или животных. Самый простой маяк стоит в магазине недорого, а вот более мощный немного бьет по кошельку. Но зачем покупать если реально сделать самому? Из чего и каким образом желающие сейчас узнают.
Самостоятельная сборка gps маяка, из чего сделать, как действовать
В каждом телефоне, авто, компьютере современного типа есть gps маяк. Программа удобная, простая, а главное продуктивная. Место нахождения любого объекта при её помощи определяется мгновенно. Gps маяк, как самостоятельное устройство пользуется популярностью в кругу автомобилистов и родителей, которые постоянно хотят знать где находится их ребёнок, но не все спешат выкладывать в магазине свои деньги за это устройство. Для таких экономных людей есть идеи, которые помогут им сконструировать маяк слежения gps собственными силами и при минимальных затратах. Сделать маяк для слежения своими руками можно в несколько способов и именно о них сейчас пойдёт речь.
Владельцы крутых смартфонов получат систему слежения бесплатно и без усилий
Каждый смартфон, который имеет встроенный gps модуль может стать полноценным маяком, который человек сможет использовать для получения необходимых ему координат. Весь технический момент создания такого маяка состоит в следующем:
После этих действий владелец смартфона сможет использовать своё устройство не только для звонков, развлечений и выхода в интернет, а и для слежения за местом нахождения конкретного объекта. Таким простым способом смартфон превращается в полноценный gps маяк.
Чтобы система работала корректно устройство андроид должно иметь версию не ниже 3.2, но лучше если она будет не ниже 4.1.2. Данные о объекте слежения будут отображаться на телефоне в виде смс сообщений или точек на картах Google Maps.
Как смонтировать маяк gps при помощи менее навороченного мобильного устройства
Телефон, который немного уступает мощным мобильным устройствам на операционной системе Андроид тоже сможет стать отличной основой для маяка gps. Чтобы своими руками собрать такое устройство необходимо будет кое-что ещё докупить и показать свои навыки обращения с техническими устройствами. кроме телефона нужно будет запастись переходником –это может быть оборванное зарядное устройство, где уцелела сторона соединения с телефоном. Ещё нужно будет купить GPS/GPRS модуль и приёмник.
Если все элементы будущего маяка под рукой необходимо запастись инструментами – ножом, паяльником. Работу производить необходимо по следующему принципу:
Такой маяк gps будет посылать сигналы на телефон в виде обычных текстовых сообщений, а если есть возможность открывать карты, то легче посмотреть координаты на них, ведь так будет проще сориентироваться в пространстве и определить конкретное место нахождения объекта.
Таким маяком просто пользоваться, но дома. Конструкция будет достаточно неудобной для переноски или установке в автомобиле. Это идеальный вариант для тех, кто из дома собирается следить за своими близкими и детьми.
Можно ли сделать маяк без телефона
Прежде чем ответить на вопрос, можно ли своими руками сделать маяк gps без телефона, следует разобраться что являет собой это устройство на самом деле и какие оно имеет особенности. Gps маяк – устройство, которое в основном используется для охраны автомобилей. Имеет компактные размеры, питается от зарядки. Система точно определяет место нахождения объекта, но для её корректной работы внутри устройства должна присутствовать сим карта.
Последний факт даёт возможность понять, что работа маяка без сим карты не является возможной. В таком случае из ситуации существует только два варианта выхода – покупать готовый маяк в магазине или сделать своими руками, используя мобильный телефон и дополнительные комплектующие. Если будет отсутствовать сим карта система не сможет произвести следующие действия:
Если используется телефон с новейшей операционной системой и мощным процессором, для него достаточно скачать специальное приложение, а более простая модель требует дополнительных элементов для работы в режиме gps маяка.
Преимущества и недостатки gps маяка, сделанного своими руками
Даже купленные в магазине технические устройства имеют ряд своих достоинств в и недостатков. Если говорить про сделанный собственными руками gps мачок, то положительные его стороны заключаются в следующем:
Использовать такой маяк человек сможет на протяжении многих лет, а если в работе возникают какие-то неточности их всегда можно подкорректировать.
Маяк для авто созданный собственноручно имеет ряд недостатков, которые заставляют его уступать по популярности стандартному варианту, купленному в магазине. Особенно эти негативные стороны являются ощутимыми для владельцев авто и заключаются они в следующем:
Если маяк для приёма gps данных человек планирует использовать для своего авто, то лучше купить это устройство в магазине. Когда система слежения нужна исключительно для домашнего использования – сделанный своими руками маяк станет идеальным вариантом. Частое использование таких систем для авто натолкнуло создателей на вариант моноблочной конструкции компактных размеров. Если своими руками делается аналог маяка только при помощи смартфона и специальной программы – использовать для размещения в авто можно. Если маяк создаётся из раздельных элементов лучше оставить его для домашнего использования.
Gps маяк всегда поможет осуществить поиск авто или других, движущихся объектов. Его можно купить в магазине или создать собственноручно. Какой вариант именно выбрать стоит решать, учитывая собственные финансовые возможности, цель, с которой будет применяться устройство и оценивать трезво свои навыки общения с техническими устройствами.
GPS Tracker на ардуино своими руками
После нескольких экспериментов с ардуиной решил сделать простенький и не очень дорогой GPS-tracker с отправкой координат по GPRS на сервер.
Используется Arduino Mega 2560 (Arduino Uno), SIM900 — GSM/GPRS модуль (для отправки информации на сервер), GPS приёмник SKM53 GPS.
Всё закуплено на ebay.com, в сумме около 1500 р (примерно 500р ардуина, немного меньше — GSM модуль, немного больше — GPS).
GPS приемник
Для начала нужно разобраться с работой с GPS. Выбранный модуль — один из самых дешевых и простых. Тем не менее, производитель обещает наличие батарейки для сохранения данных о спутниках. По даташиту, холодный старт должен занимать 36 секунд, однако, в моих условиях (10 этаж с подоконника, вплотную зданий нет) это заняло аж 20 минут. Следующий старт, однако, уже 2 минуты.
Важный параметр устройств, подключаемых к ардуине — энергопотребление. Если перегрузить преобразователь ардуины, она может сгореть. Для используемого приемника максимальное энергопотребление — 45mA @ 3.3v. Зачем в спецификации указывать силу тока на напряжении, отличном от требуемого (5V), для меня загадка. Тем не менее, 45 mA преобразователь ардуины выдержит.
Подключение
GPS не управляемый, хотя и имеет RX пин. Для чего — неизвестно. Основное, что можно делать с этим приемником — читать данные по протоколу NMEA с TX пина. Уровни — 5V, как раз для ардуины, скорость — 9600 бод. Подключаю VIN в VCC ардуины, GND в GND, TX в RX соответствующего serial. Читаю данные сначала вручную, затем с использованием библиотеки TinyGPS. На удивление, всё читается. После перехода на Uno пришлось использовать SoftwareSerial, и тут начались проблемы — теряется часть символов сообщения. Это не очень критично, так как TinyGPS отсекает невалидные сообщения, но довольно неприятно: о частоте в 1Гц можно забыть.
Небольшое замечание относительно SoftwareSerial: на Uno нет хардверных портов (кроме соединённого с USB Serial), поэтому приходится использовать программный. Так вот, он может принимать данные только на пине, на котором плата поддерживает прерывания. В случае Uno это 2 и 3. Мало того, данные одновременно может получать только один такой порт.
Вот так выглядит «тестовый стенд».
GSM приемник/передатчик
Теперь начинается более интересная часть. GSM модуль — SIM900. Он поддерживает GSM и GPRS. Ни EDGE, ни уж тем более 3G, не поддерживаются. Для передачи данных о координатах это, вероятно, хорошо — не будет задержек и проблем при переключении между режимами, плюс GPRS сейчас есть почти везде. Однако, для каких-то более сложных приложений этого уже может не хватить.
Подключение
Модуль управляется также по последовательному порту, с тем же уровнем — 5V. И здесь нам уже понадобятся и RX, и TX. Модуль — shield, то есть, он устанавливается на ардуину. Причем совместим как с mega, так и с uno. Скорость по умолчанию — 115200.
Собираем на Mega, и тут нас ждет первый неприятный сюрприз: TX пин модуля попадает на 7й пин меги. На 7м пину меги недоступны прерывания, а значит, придется соединить 7й пин, скажем, с 6м, на котором прерывания возможны. Таким образом, потратим один пин ардуины впустую. Ну, для меги это не очень страшно — всё-таки пинов хватает. А вот для Uno это уже сложнее (напоминаю, там всего 2 пина, поддерживающих прерывания — 2 и 3). В качестве решения этой проблемы можно предложить не устанавливать модуль на ардуину, а соединить его проводами. Тогда можно использовать Serial1.
После подключения пытаемся «поговорить» с модулем (не забываем его включить). Выбираем скорость порта — 115200, при этом хорошо, если все встроенные последовательные порты (4 на меге, 1 на uno) и все программные работают на одной скорости. Так можно добиться более устойчивой передачи данных. Почему — не знаю, хотя и догадываюсь.
Итак, пишем примитивный код для проброса данных между последовательными портами, отправляем atz, в ответ тишина. Что такое? А, case sensitive. ATZ, получаем OK. Ура, модуль нас слышит. А не позвонить ли нам ради интереса? ATD +7499… Звонит городской телефон, из ардуины идет дымок, ноутбук вырубается. Сгорел преобразователь Arduino. Было плохой идеей кормить его 19 вольтами, хотя и написано, что он может работать от 6 до 20V, рекомендуют 7-12V. В даташите на GSM модуль нигде не сказано о потребляемой мощности под нагрузкой. Ну что ж, Mega отправляется в склад запчастей. С замиранием сердца включаю ноутбук, получивший +19V по +5V линии от USB. Работает, и даже USB не выгорели. Спасибо Lenovo за защиту.
После выгорания преобразователя я поискал потребляемый ток. Так вот, пиковый — 2А, типичный — 0.5А. Такое явно не под силу преобразователю ардуины. Нужно отдельное питание.
Программирование
Модуль предоставляет широкие возможности передачи данных. Начиная от голосовых вызовов и SMS и заканчивая, собственно, GPRS. Причем для последнего есть возможность выполнить HTTP запрос при помощи AT команд. Придется отправить несколько, но это того стоит: формировать запрос вручную не очень-то хочется. Есть пара нюансов с открытием канала передачи данных по GPRS — помните классические AT+CGDCONT=1,«IP»,«apn»? Так вот, тут то же самое нужно, но слегка хитрее.
Для получения страницы по определенному URL нужно послать следующие команды:
В результате, при наличии соединения, получим ответ от сервера. То есть, фактически, мы уже умеем отправлять данные о координатах, если сервер принимает их по GET.
Питание
Поскольку питать GSM модуль от преобразователя Arduino, как я выяснил, плохая идея, было решено купить преобразователь 12v->5v, 3A, на том же ebay. Однако, модулю не нравится питание в 5V. Идем на хак: подключаем 5V в пин, с которого приходит 5V от ардуины. Тогда встроенный преобразователь модуля (существенно мощнее преобразователя ардуины, MIC 29302WU) сделает из 5V то, что нужно модулю.
Сервер
Сервер написал примитивный — хранение координат и рисование на Яндекс.картах. В дальнейшем возможно добавление разных фич, включая поддержку многих пользователей, статус «на охране/не на охране», состояние систем автомобиля (зажигание, фары и пр.), возможно даже управление системами автомобиля. Конечно, с соответствующей поддержкой трекера, плавно превращающегося в полновесную сигнализацию.
Полевые испытания
Вот так выглядит собранный девайс, без корпуса:
После установки преобразователя питания и укладывания в корпус от дохлого DSL модема система выглядит так:
Припаивал провода, вынул несколько контактов из колодок ардуины. Выглядят так:
Подключил 12V в машине, проехался по Москве, получил трек:
Точки трека достаточно далеко друг от друга. Причина в том, что отправка данных по GPRS занимает относительно много времени, и в это время координаты не считываются. Это явная ошибка программирования. Лечится во-первых, отправкой сразу пачки координат со временем, во-вторых, асинхронной работой с GPRS модулем.
Время поиска спутников на пассажирском сидении автомобиля — пара минут.
Выводы
Создание GPS трекера на ардуино своими руками возможно, хотя и не является тривиальной задачей. Главный вопрос сейчас — как спрятать устройство в машине так, чтобы оно не подвергалось воздействиям вредных факторов (вода, температура), не было закрыто металлом (GPS и GPRS будут экранироваться) и не было особенно заметно. Пока просто лежит в салоне и подключается к гнезду прикуривателя.
Ну и ещё нужно поправить код для более плавного трека, хотя основную задачу трекер и так выполняет.
Использованные устройства
Литература
Публикующийся код может быть использован в любых разрешенных законом целях любыми лицами. Качество кода ужасно, поскольку это, всё же, тестовый вариант. Когда допишу до чего-то более красивого, обновлю.
Для компиляции кода для ардуино нужно импортировать библиотеку tinygps.
Как сделать gps маяк своими руками?
О системе навигации знает каждый человек. Применяя специальное оборудование, можно с точностью до нескольких метров определить место нахождения любого объекта — человека, автомобиля, животного. Самое простое устройство слежения, которое можно купить в магазине — gps трекер. Но зачем тратить деньги, если можно сделать gps маяк своими руками.
Основа для gps трекера
Прежде, чем начать делать gps трекер своими руками, нужно понять, что представляет собой это устройство и принцип его действия.
Gps маячок — прибор, используемый для слежения за объектом. Имеет компактные габариты и питается от зарядки. Для корректной работы гаджета требуется наличие установленной внутри устройства sim-карты. Поэтому, чтобы сделать gps маячок, потребуется мобильный телефон.
Из подручных средств. Как вариант, можно попробовать собрать трекер слежения без телефона. Для этого придётся купить в магазине множество дополнительных элементов и собрать из них приёмник и gps модуль по схеме.
Далеко не каждый пользователь сможет собрать такое устройство без использования сотового телефона, даже имея специальные знания и представляя, что такое схема gps маяка. Такой прибор будет громоздкой и сложной конструкцией. Для установки в автомобиль лучше подобрать что-то другое.
Из телефона. Намного проще собрать gps трекер своими руками из простейшего сотового телефона без операционной системы. Больше всех повезло владельцам современных смартфонов. Телефон с мощным процессором, оснащённый встроенным gps модулем не потребует много усилий для превращения в gps маячок.
Изготовление
Чтобы превратить в gps маяк свой устаревший сотовый телефон, достаточно докупить переходник, приёмник и GPS/GSM модуль. Имея все детали, можно быстро сделать элементарный gps маяк, который будет посылать на телефон владельца sms-сообщения о месте нахождения объекта.
Для подключения к телефону достаточно взять старое зарядное устройство данного телефона, обычный паяльник и выполнить ряд нехитрых процедур.
Как сделать gps трекер своими руками:
Если телефон не определяет приемник, ничего страшного он все равно будет работать в качестве маяка. Для этого достаточно будет просто позвонить на него или просто отправить сообщение. в ответном сообщении вам придут координаты или даже ссылка на Google Maps.
Современные телефоны намного проще в настройке и установке GPS системы.
Чтобы использовать в качестве gps маяка смартфон на базе Android необходимо:
После всех манипуляций смартфон превратится в полноценный gps маяк. Установка gps трекера не займёт много времени, достаточно спрятать его в малозаметное место. В данном случае лучше использовать ненужный телефон на базе Android, который не жалко оставить в машине.
Чтобы увеличить срок службы трекера без подзарядки аккумулятора, можно настроить его как gsm маяк. В этом режиме устройство будет постоянно «спать», пробуждаясь через заданные промежутки времени для отсылки sms-сообщений.
Преимущества и недостатки самодельного устройства
Любое техническое устройство, купленное в магазине или сделанное своими руками, всегда имеет свои достоинства и недостатки. Gps маячок не исключение.
GPS-Треккер своими руками
Давно хотел научиться использовать свой коммуникатор ASUS P750 в качестве GPS-треккера и внешнего GPS-приёмника, подключенного к ноутбуку.
Наконец, выкроил время разобраться в этом вопросе.
Итак, изначально была задумка при помощи сервиса www.gpsgate.com сделать подобие gps-треккера.
С этого и начну.
В идеале хотелось, имея в наличии Коммуникатор с GPS, просматривать его передвижение по карте.
Это оказалось очень легко реализовать.
Итак, делаем GPS-треккер.
1) Регистрируемся на сайте www.gpsgate.com (Ссылка на страницу регистрации: gpsgate.com/signup/gpsgate_com_buddytracker).
Оттуда же скачиваем программу-клиент для КПК (под Windows Mobile).
GpsGate Client for Pocket PC
(For Pocket PC devices and Windows Mobile Smartphones with touch screen)
14 day free trial
Для полноценной работы программу надо зарегистрировать. В сети полно мест, где можно найти ключики для этого продукта.
Я нашёл тут 4pda.ru/forum/index.php?showtopic=10264
Будем считать, что программу установили на КПК и зарегистрировали. Далее переходим к настройкам.
2) Во вкладке «Input» указывается аппаратный порт нашего GPS-приёмника. Как правило, это порт COM2. Можете уточнить, зайдя на вашем КПК в Контрольную панель — Внешний GPS — Оборудование
3) На вкладке «Output» указываются получатели сигнала GPS.
Здесь из выпадающего списка выбираем «Gpsgate.com (Send)»
Жмёте «Add». Выпадает окно настройки подключения к серверу. Нажимаете «Next».
В следующем окне вводите свой логин-пароль, такие же, как на сайте gpsgate.com
Нажмите «Test». По средствам GPRS произойдет соединение с сервером и авторизация. Если всё нормально, то увидите надпись «Test OK!». Жмём «Finish».
4) Теперь выбираем меню «Online». Значки должны гореть зелёным (включены).
5) Сейчас фактически идёт соединение со спутниками и передача координат на сервер. Пока координаты GPS не будут получены, проргамма не будет пытаться соединиться с сервером.
Для наглядности можно запустить какую-нибудь навигационную программу. Например, Навител.
Когда произойдет соединение со спутниками, Навител можно выключить. Данные GPS получены и будет происходить передача на сервер gpsgate.com
Если все эти процедуры получения и передачи координат проходят успешно, то значок на панели загорится зеленым цветом. Если устройство готово, но координаты еще не получены (спутники не пойманы) — ярлычок программа горит жёлтым цветом.
6) Теперь можно переходить к ноутбуку или ПК.
Открываем сайт www.gpsgate.com
Авторизируемся (Log in) в правом верхнем углу странички.
Теперь попадаем на карту, где будет отображаться трек нашего устройства.
Все треки переданные на сервер записываются и Вы сможете просмотреть движение устройства не только в реальном времени, но и треки за определенный период времени.
Можно создать группу пользователей и видеть друг друга в реальном времени или просматривать маршруты, по которым двигались пользователи.
-===========================================-
В следующий раз, я напишу, как использовать Ваш КПК с GPS-приёмником в качестве внешнего GPS.
Например, можно будет просматривать Ваше месторасположения и запись маршрута в таких программах, как Google Планета или SASPlanet.