Me gustaría conectar un receptor GPS a mi Pi para poder:
- Obtén mi posición geográfica
- Sincronice el reloj cuando no esté conectado a la red
¿Cuáles son mis opciones? ¿Funcionará algún hardware compatible con gpsd con Pi?
Me gustaría conectar un receptor GPS a mi Pi para poder:
¿Cuáles son mis opciones? ¿Funcionará algún hardware compatible con gpsd con Pi?
Respuestas:
Yo elegiría un receptor GPS usb genérico como el BU-353
Funciona con Raspberry Pi, al igual que una computadora Linux normal.
La mayoría de los receptores GPS usb son solo adaptadores USB a serie que leen los datos NMEA del receptor GPS. Examine los controladores pl2303 (muchas unidades que he visto usar este chip en particular) deberían estar disponibles.
También puede usar GPIO y un receptor GPS NMEA 0183 tradicional, pero luego debe preocuparse por la energía, y los precios a menudo son más altos. Las antenas GPS son comunes a bordo de barcos y barcos, y generalmente consumen 12v.
La solución usb es más barata.
El receptor GPS que mencioné es compatible con GPS .
sudo apt-get install gpsd gpsd-clients python-gps
Esto instalará gpsd y software relacionado. Verifique el estado del GPS con cgps -s
.
Para sincronizar el reloj con NTP , debe instalar ntp.
sudo apt-get install ntp
Vea esta publicación de blog: http://blog.retep.org/2012/06/18/getting-gps-to-work-on-a-raspberry-pi/ . Cubre ntp en detalle.
Módulo GPS útil para Raspberry Pi Tutorial !
Tiene todo lo que quieres y más:
-Sensibilidad de 165 dBm, actualizaciones de 10 Hz, 66 canales
Diseño amigable de 5V y solo consumo de corriente de 20 mA Compatible con el tablero de pruebas
+ dos orificios de montaje Compatible con batería RTC
Salida de PPS de registro de datos incorporada en arreglo
>
25 km de altitud Antena de parche interno + conector u.FL para externo antena activa
Fijar LED de estado... todo por menos de $ 40!
Si no desea utilizar USB, puede utilizar receptores GPS TTL . Sparkfun tiene un receptor GPS de 50 canales muy rápido, pero puede encontrar otros en eBay u otros sitios.
Puede usar esto deshabilitando la consola serie en el P i y conectando el receptor directamente a los pines UART.
* Recuerde verificar los voltajes del dispositivo GPS que está utilizando