안녕하세요 시더입니다.


오늘은 라즈베리파이를 이용해서 GPS값을 받아오는것을 테스트 해보려 합니다.


가장먼저 GPS를 라즈베리에 연결 해야겠죠. 자료를 찾아보니 TX/RX랑 VCC/GND 만 맞추면 됩니다.


딱히 어려운게 없으니 바로 조립을 합니다.

GPS을 연결했는데 값이 잘안들어 온다면 건물 안에선 어림없습니다. 들고 밖이나 옥상으로 가야 합니다.


개인적으로는 옥상이 더 좋은것 같군요. 일단 대충 만들다보니 문자열 처리가 좀 매끄럽지 못합니다만 시간이


나면 천천히 고치면되겠죠.



옥상으로 가져가자마자 바로 GPS값이 날라오진 않을겁니다. 일단 한3~5분 정도 가만히 놔두면 값이 위의 영상처럼


들어오는것을 볼수 있을겁니다.


GPGGA값중에서 유심히 봐야하는것이 알파벳 E뒤에 오는값인데 1은 , 기본위성으로 계산했다는 의미이고 그 다음은


연결된 위성의 갯수입니다. 최소 3개는 받아야 정상적인 값으로 판정할수 있습니다. 


자세한 정보는 https://ko.wikipedia.org/wiki/NMEA 여기를 참조하시면 됩니다.


GPS를 가만히 바닥에 놔두시고, 예를들면 높이값이 (M로 표현되니 보기 편합니다) 들쑥 날쑥하는데 이부분이 센서의


오차 부분입니다. 이것을 잘 필터를 해서 사용하면 됩니다.


Posted by 시더
,