Оглавление:

Регистратор данных GPS DIY для вас, следующая поездка / пешеходная тропа: 11 шагов (с изображениями)
Регистратор данных GPS DIY для вас, следующая поездка / пешеходная тропа: 11 шагов (с изображениями)

Видео: Регистратор данных GPS DIY для вас, следующая поездка / пешеходная тропа: 11 шагов (с изображениями)

Видео: Регистратор данных GPS DIY для вас, следующая поездка / пешеходная тропа: 11 шагов (с изображениями)
Видео: 【2023年総集編】今年も愛車FK7に貧乏カスタムをそこそこやりました! 2024, Ноябрь
Anonim
Самостоятельный регистратор данных GPS для вас на следующей поездке / пешеходной тропе
Самостоятельный регистратор данных GPS для вас на следующей поездке / пешеходной тропе
Самостоятельный регистратор данных GPS для вас на следующей поездке / пешеходной тропе
Самостоятельный регистратор данных GPS для вас на следующей поездке / пешеходной тропе
Самостоятельный регистратор данных GPS для вас на следующей поездке / пешеходной тропе
Самостоятельный регистратор данных GPS для вас на следующей поездке / пешеходной тропе

Это регистратор данных GPS, который можно использовать для различных целей, например, если вы

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

После того, как вы завершили сборку и загрузили данные из GPS-модуля о вашей поездке / тропе, вы можете сохранить их, используя карты Google для

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

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

Для выполнения этого руководства вам понадобится модуль GPS-приемника, микроконтроллер с последовательным интерфейсом и аккумулятор / блок питания. Я использую Flora GPS и Flora от Adafruit, но вы также можете использовать Arduino Uno. Кроме того, вам понадобится ноутбук с версией Arduino IDE для Adafruits, чтобы загрузить код на плату Flora.

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

Шаг 1. Вещи, которые вам понадобятся

Вещи, которые вам понадобятся
Вещи, которые вам понадобятся
Вещи, которые вам понадобятся
Вещи, которые вам понадобятся

Вот электронные компоненты, которые вам понадобятся для завершения сборки

  • Adafruit Flora (вы также можете использовать Arduino Uno / Micro)
  • GPS-приемник Flora
  • Держатель батарейки типа таблетка
  • Монеточная ячейка CR2032 (3В)
  • Подключите провод (лучше всего подходит провод 30AWG, или вы также можете использовать макетный провод)
  • Портативное зарядное устройство USB, попробуйте продолжить с переключателем ВКЛ / ВЫКЛ
  • Кабель USB Mini B
  • Застежка-липучка на коробку, солнцезащитный козырек автомобиля или сумку

Загрузите файлы STL, прикрепленные на следующем шаге, и распечатайте детали на 3D-принтере, я использую

  • 3д принтер
  • нить накала (я использую нить PLA 1,75 мм. Нить Hatchbox)

Инструменты, которые вам понадобятся

  • Паяльник
  • Припой
  • Ножницы / Инструмент для обжима
  • Двусторонняя клейкая лента из пеноматериала
  • Зажимы-крокодилы для проверки схемы

Примечание. Кабель, который вам нужен для загрузки кода и питания Flora, представляет собой USB-кабель Mini B, который НЕ совпадает с кабелем, используемым в телефонах / таблицах Android.

Шаг 2. Распечатайте детали на 3D-принтере или найдите небольшую коробку для компонентов

3D-распечатайте детали или найдите небольшую коробку для размещения компонентов
3D-распечатайте детали или найдите небольшую коробку для размещения компонентов

Загрузите и распечатайте в 3D следующие файлы

-База

- Крышка для закрытия компонентов

ИЛИ вы также можете попробовать найти небольшую коробку для всех компонентов.

Совет: если вы видите какие-либо деформации (неровности) на 3D-принте, используйте наждачную бумагу.

Примечание: если вы внимательно присмотритесь к основанию, то увидите квадратную коробку, она в основном создана для использования батареи Lipo вместо портативного зарядного устройства USB. Отверстие достаточно широкое, чтобы соответствовать разъему JST, который вы можете вставить в Flora.

Шаг 3: Осушение схемы перед пайкой

Сушка цепи перед пайкой
Сушка цепи перед пайкой
Сушка цепи перед пайкой
Сушка цепи перед пайкой
Сушка цепи перед пайкой
Сушка цепи перед пайкой
Сушка цепи перед пайкой
Сушка цепи перед пайкой

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

Следуйте схеме выше и, используя зажимы типа «крокодил», подключите схему.

Теперь загрузите эскиз, выполнив шаги с 5 по 8 и используя контейнер для посуды, покатайтесь на машине.

Если вы видите, что красный индикатор на модуле GPS мигает, это означает, что модуль все еще ищет спутник, только когда он перестанет мигать, это означает, что приемник GPS нашел спутник.

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

Шаг 4: Пайка компонентов

Пайка компонентов
Пайка компонентов
Пайка компонентов
Пайка компонентов
Пайка компонентов
Пайка компонентов

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

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

Шаг 5: Использование ленты для закрепления компонентов

Использование ленты для закрепления компонентов
Использование ленты для закрепления компонентов
Использование ленты для закрепления компонентов
Использование ленты для закрепления компонентов
Использование ленты для закрепления компонентов
Использование ленты для закрепления компонентов

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

Затем изолентой приклейте провода к основанию, как показано на рисунке выше.

Добавьте батарейку типа «таблетка» в держатель. Батарея типа «таблетка» 3 В помогает приемнику GPS быстрее запоминать свое местоположение при запуске, вы также можете завершить схему без батареи и держателя.

Также убедитесь, что крышка плотно прилегает, и закрепите ее лентой.

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

Шаг 6: Подготовка к загрузке кода во Флору

Подготовка к загрузке кода во Флору
Подготовка к загрузке кода во Флору
Подготовка к загрузке кода во Флору
Подготовка к загрузке кода во Флору
Подготовка к загрузке кода во Флору
Подготовка к загрузке кода во Флору
Подготовка к загрузке кода во Флору
Подготовка к загрузке кода во Флору

Чтобы загрузить код на плату Flora с помощью USB-кабеля, вам необходимо загрузить версию Arduino IDE от Adafruit и установить ее на свой компьютер. Для получения полной информации о том, как перейти по ссылке

learn.adafruit.com/getting-started-with-fl…

Кроме того, в рамках настройки вам необходимо загрузить библиотеку GPS по следующей ссылке.

github.com/adafruit/Adafruit-GPS-Library

Поместите загруженную библиотеку в папку / Arduino / Libraries и переименуйте ее в «Adafruit_GPS», перезапустите IDE. После перезапуска IDE убедитесь, что вы видите параметр Adafruit_GPS в примере, как показано на снимке экрана выше.

Затем выберите тип программатора, нажав Инструменты> Программист> USBtinyISP.

Затем выберите Инструменты> Последовательный порт> /dev/tty.usbmodem441

Также выберите используемую доску, нажав Инструменты> Доска> Adafruit Flora.

Подробнее / о флоре см.

learn.adafruit.com/flora-wearable-gps/over…

Шаг 7. Загрузите эскиз в журнал данных о местоположении

Загрузить эскиз в журнал данных о местоположении
Загрузить эскиз в журнал данных о местоположении
Загрузить эскиз в журнал данных о местоположении
Загрузить эскиз в журнал данных о местоположении

Чтобы загрузить код / эскиз для регистрации данных о местоположении, перейдите в Файл> Пример> Adafruit GPS -> leo_locus_status.

После загрузки программы подключите Flora с помощью USB-кабеля и загрузите эскиз, нажав кнопку «Загрузить» (или используйте «Файл»> «Загрузить»).

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

Примечание: используемый модуль GPS-приемника имеет встроенную функцию регистрации данных, и если вы внимательно выполните код, вы увидите, что плата микроконтроллера Flora используется для отправки команды запуска регистрации. А модуль GPS-приемника может хранить около 16 часов данных.

Шаг 8: Загрузите эскиз, чтобы получить зарегистрированные данные

Загрузите эскиз, чтобы получить записанные данные
Загрузите эскиз, чтобы получить записанные данные
Загрузите эскиз, чтобы получить записанные данные
Загрузите эскиз, чтобы получить записанные данные

Теперь, когда вы вернетесь домой с тест-драйва, подключите устройство к ноутбуку и запустите версию Arduino IDE для Adafruit.

Перейдите в Файл> Пример> Adafruit GPS -> leo_locus_dumpbasic После загрузки программы подключите Flora с помощью USB-кабеля mini B и загрузите эскиз, нажав кнопку Загрузить (или используйте Файл> Загрузить).

Не нажимайте на Serial Monitor, как показано на рисунке выше.

Скопируйте все данные в текстовый редактор и вставьте их в LOCUS Parser, используя URL-адрес ниже.

learn.adafruit.com/custom/ultimate-gps-par…

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

Шаг 9. Импортируйте данные на Google Карты

Импортировать данные на Google Карты
Импортировать данные на Google Карты
Импортировать данные на Google Карты
Импортировать данные на Google Карты
Импортировать данные на Google Карты
Импортировать данные на Google Карты

Перейдите в Google Maps, нажмите кнопку настроек и нажмите Мои места, как показано на первом рисунке выше.

www.google.com/maps

Теперь нажмите кнопку создания карты, нажатие на эту кнопку создаст новую карту без названия.

Переименуйте новую карту без названия и импортируйте файл KML, который вы сохранили ранее, с помощью кнопки импорта.

После этого вы сможете увидеть свой путь, по которому вы следовали.

Совет 1. После сохранения карты вы можете поделиться картой с маршрутом, который вы прошли, с друзьями и семьей по электронной почте, Google +, Facebook и Twitter.

Совет 2. Кроме того, сохраненная карта отображается в разделе «Настройки»> «Мои места», которую вы можете использовать для справки в будущем.

Шаг 10: Стереть закрывающиеся записанные данные

Стереть закрытие записанных данных
Стереть закрытие записанных данных
Стереть закрытие записанных данных
Стереть закрытие записанных данных

Нет, если вы вернулись домой с долгой поездки и уже загрузили зарегистрированные данные и сохранили их на картах Google. Вы можете стереть данные с GPS, используя следующий эскиз

Перейдите в Файл> Пример> Adafruit GPS -> leo_locus_erase После загрузки программы подключите Flora с помощью USB-кабеля mini B и загрузите эскиз, нажав кнопку Загрузить (или используйте Файл> Загрузить).

Теперь щелкните по монитору последовательного порта, введите Y в текстовое поле и нажмите кнопку «Отправить», чтобы стереть данные с приемника GPS.

Шаг 11: прикрепление GPS-бокса к солнцезащитному козырьку автомобиля

Крепление GPS-бокса к солнцезащитному козырьку автомобиля
Крепление GPS-бокса к солнцезащитному козырьку автомобиля
Крепление GPS-бокса к солнцезащитному козырьку автомобиля
Крепление GPS-бокса к солнцезащитному козырьку автомобиля
Крепление GPS-бокса к солнцезащитному козырьку автомобиля
Крепление GPS-бокса к солнцезащитному козырьку автомобиля

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

Кроме того, убедитесь, что при повороте солнцезащитного козырька круглое отверстие GPS обращено к небу, чтобы модуль GPS-приемника мог легко получать сигнал со спутника.

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

Испытание гаджета для перчаточного ящика
Испытание гаджета для перчаточного ящика
Испытание гаджета для перчаточного ящика
Испытание гаджета для перчаточного ящика

Главный приз в конкурсе гаджетов для перчаточных ящиков

Рекомендуемые: