Зачем нужен внешний приёмник?

Если у вашего телефона не очень хороший GPS модуль или кабина трактора сильно экранирует приём спутникового сигнала, то можно подключить внешний спутниковый приёмник ГЛОНАСС/GPS для повышения точности работы. С ним вы сможете получить точность порядка 10–20 см, чего вполне достаточно для работы на химии, например для опрыскивания гербицидами или внесения пестицидов.

Если ваш смартфон поддерживает двухчастотный GPS (L1+L5) — iPhone 14 Pro и новее, Samsung Galaxy S23+ и новее, Google Pixel 7+ и новее — вы можете получить точность до 10 см и без внешнего приёмника. Однако в кабине трактора видимость спутников ограничена, и внешний приёмник обеспечит более стабильный сигнал.

Что вам понадобится

  • Модуль GPS/ГЛОНАСС (например, u-blox NEO-M8N или аналогичный)
  • Микроконтроллер Arduino или совместимый (например, Arduino Nano)
  • Bluetooth-модуль HC-05 или HC-06
  • Антенна GNSS (обычно входит в комплект с модулем)
  • Корпус для защиты от влаги и пыли
  • Провода для соединения компонентов
  • USB-кабель для прошивки микроконтроллера
Общая стоимость компонентов составляет около 3 000 руб. Все детали доступны на маркетплейсах вроде AliExpress, Ozon или в радиомагазинах.

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

Внешний приёмник принимает сигналы спутников ГЛОНАСС/GPS с высокой точностью и передаёт координаты на ваш телефон по Bluetooth. Приложение «Агро Навигация» автоматически определяет подключённый приёмник и использует его данные вместо встроенного GPS телефона. Это позволяет достичь точности 10–20 см даже в условиях ограниченной видимости спутников из кабины трактора.

Агро Навигация также поддерживает любые коммерческие Bluetooth GPS приёмники — Garmin GLO 2, Dual XGPS и другие. Просто выполните сопряжение в настройках Bluetooth устройства, и он заработает автоматически.

Сборка приёмника

Шаг 1. Подключите GPS-модуль к Arduino

Соедините GPS-модуль с микроконтроллером Arduino: VCC к 5V, GND к GND, TX к пину RX Arduino, RX к пину TX Arduino. Убедитесь, что антенна подключена к GPS-модулю.

Шаг 2. Подключите Bluetooth-модуль

Соедините Bluetooth-модуль HC-05 с Arduino: VCC к 5V, GND к GND, TX к пину RX (через делитель напряжения), RX к пину TX. Обратите внимание, что Bluetooth-модуль работает на 3.3В логике, поэтому требуется делитель напряжения на линии TX Arduino → RX Bluetooth.

Внимание: подача 5В на RX-вход Bluetooth-модуля может его повредить. Используйте делитель напряжения из резисторов 1кОм и 2кОм.

Шаг 3. Прошейте Arduino

Загрузите прошивку на Arduino через Arduino IDE. Прошивка считывает данные NMEA с GPS-модуля и передаёт их по Bluetooth. Исходный код и инструкция по прошивке доступны на нашем GitHub.

Шаг 4. Разместите в корпусе

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

Шаг 5. Подключите к телефону

Включите приёмник, включите Bluetooth на телефоне. Найдите устройство в настройках Bluetooth и подключитесь. Откройте приложение «Агро Навигация» — оно автоматически определит внешний приёмник.

Сравнение с коммерческими системами

Параметр
Аппаратный навигатор
Agro Navigation + DIY
Точность
10–20 см
10–20 см
Стоимость
от 150 000 руб.
~3 000 руб. + ~2 000 ₽
Подписка
Часто да
Нет
Настройка
Специалистом
Самостоятельно
Полная инструкция по сборке с электрическими схемами, списком деталей и исходным кодом прошивки доступна на нашем GitHub.

Смотреть на GitHub

Не хотите собирать сами?

Закажите готовый GPS/ГЛОНАСС приёмник с Bluetooth — собранный, протестированный, с гарантией. Подключается к Агро Навигации автоматически.

7 990 ₽ · Доставка по РФ
Оставить заявку

Начните с высокой точностью

Соберите DIY приёмник и скачайте приложение