Я хотел бы подключить приемник GPS к своему Пи, чтобы я мог:
- Получить мое географическое положение
- Синхронизировать часы, когда не подключен к сети
Какие у меня варианты? Будет ли какое-либо оборудование, поддерживаемое gpsd, работать с Pi?
Я хотел бы подключить приемник GPS к своему Пи, чтобы я мог:
Какие у меня варианты? Будет ли какое-либо оборудование, поддерживаемое gpsd, работать с Pi?
Ответы:
Я хотел бы пойти на универсальный приемник USB USB, такие как BU-353
Он работает с Raspberry Pi, как обычный компьютер с Linux.
Большинство USB-приемников - это адаптеры USB-Serial, которые считывают данные NMEA с GPS-приемника. Посмотрите на pl2303 (многие устройства, которые я видел, используют этот конкретный чип), драйверы, должны быть доступны.
Вы также можете использовать GPIO и традиционный GPS-приемник NMEA 0183, но тогда вам нужно беспокоиться о мощности, и цены зачастую выше. GPS-антенны распространены на борту лодок и кораблей и обычно потребляют 12В.
USB-решение дешевле.
Приемник GPS, который я упомянул, совместим с gpsd .
sudo apt-get install gpsd gpsd-clients python-gps
Это установит gpsd и соответствующее программное обеспечение. Проверьте статус GPS с cgps -s
.
Для синхронизации часов с NTP необходимо установить ntp.
sudo apt-get install ntp
Смотрите этот пост в блоге: http://blog.retep.org/2012/06/18/getting-gps-to-work-on-a-raspberry-pi/ . Это покрывает нтп подробно.
Полезные GPS модуль для Raspberry Pi Учебник !
Посмотрите на Adafruit Ultimate GPS
Здесь есть все, что вы хотите, и даже больше:
Чувствительность -165 дБм, обновления 10 Гц, 66 каналов,
дизайн 5 В и ток
потребления только 20 мА Макетная плата + два монтажных отверстия Совместимость с батареями RTC
Встроенный вывод данных PPS при фиксированной
высоте> 25 км
Внутренняя коммутационная антенна + разъем u.FL для внешнего подключения активная антенна
Исправить индикатор состояния… Всего за 40 долларов!
Если вы не хотите использовать USB, вы можете использовать GPS-приемники TTL . Sparkfun делает очень быстрый 50-канальный GPS-приемник, но вы можете найти другие на eBay или других сайтах.
Вы можете использовать это, отключив последовательную консоль на P i и подключив приемник напрямую к контактам UART.
* Не забудьте проверить напряжение устройства GPS, которое вы используете