GPS 수신기를 어떻게 부착합니까? 같이 GPS 수신기를 Pi에

다음과 같이 GPS 수신기를 Pi에 연결하고 싶습니다.

  1. 내 지리적 위치를 알아
  2. 네트워크에 연결되지 않은 경우 시계 동기화

내 옵션은 무엇입니까? gpsd가 지원하는 하드웨어가 Pi에서 작동합니까?



답변

GPS 수신기

BU-353 과 같은 일반적인 USB GPS 수신기를 사용하겠습니다.

BU-353

그것은 일반적인 리눅스 컴퓨터와 마찬가지로 Raspberry Pi와 함께 작동합니다.

대부분의 USB GPS 수신기는 GPS 수신기에서 NMEA 데이터를 읽는 USB- 직렬 어댑터입니다. pl2303 (이 특정 칩을 사용하는 것으로 본 많은 장치) 드라이버를 살펴보십시오.

GPIO와 전통적인 NMEA 0183 GPS 수신기를 사용할 수도 있지만 전력에 대해 걱정해야하며 가격이 더 높습니다. GPS 안테나는 일반적으로 선상 보트 및 선박이며 일반적으로 12V를 소비합니다.

USB 솔루션이 저렴합니다.

소프트웨어

내가 언급 한 GPS 수신기는 gpsd 와 호환됩니다 .

sudo apt-get install gpsd gpsd-clients python-gps

gpsd 및 관련 소프트웨어가 설치됩니다. 로 GPS 상태를 확인하십시오 cgps -s.

NTP 시계

시계를 NTP 와 동기화 하려면 ntp를 설치해야합니다.

sudo apt-get install ntp

이 블로그 게시물을 참조하십시오 : http://blog.retep.org/2012/06/18/getting-gps-to-work-on-a-raspberry-pi/ . 그것은 ntp를 자세하게 다룹니다.


답변

라즈베리 파이 튜토리얼에 유용한 GPS 모듈 !


답변

Adafruit Ultimate GPS를보십시오

원하는 모든 것을 갖추고 있습니다.

-165dBm 감도, 10Hz 업데이트, 66 채널
5V 친화적 설계 및 단 20mA 전류 소모
브레드 보드 친화적 + 장착 구멍 2 개 RTC 배터리 호환
내장 데이터 로깅 PPS 출력
> 25Km 고도
내부 패치 안테나 + 외부 용 u.FL 커넥터 활성 안테나
수정 상태 LED

… $ 40 이하를 위해 모두!


답변

USB를 사용하지 않으려면 TTL GPS 수신자를 사용할 수 있습니다 . Sparkfun은 매우 빠른 50 채널 GPS 수신기를 사용 하지만 eBay 또는 다른 사이트에서 다른 것을 찾을 수 있습니다.

Pi의 직렬 콘솔을 비활성화 하고 수신기를 UART 핀에 직접 연결하여 사용할 수 있습니다 .

여기에 이미지 설명을 입력하십시오

* 사용중인 GPS 장치의 전압을 확인하십시오


답변