이제 GPS 모듈을 연결해볼 차례이다. 지금까지의 과정, 그리고 앞으로 진행할 과정 중에서 몇 안 되는 손쉬운 과정이다.

 

1. tinyGPS 라이브러리 설치

 

GPS 모듈을 동작시키기 위한 라이브러리를 설치한다.

라이브러리 매니저에서 tiny gps를 검색한다.

 

정상적으로 설치하면 위와 같은 화면이 나타난다.

2. GPS 연결 예제

 

예제를 수행하기 전에 다음의 핀맵을 참고해서 GPS 모듈을 연결한다.

5V -> VIN

GND -> GND

Module RX -> TX2(17)

Module TX -> RX2(16)

파일 > 예제 > TinyGPS > test_with_gps_device 를 연다.

 

사진을 참고하여 코드를 수정한다.

시리얼 통신을 사용하기 위해 위와 같이 코드를 수정한다.

수정이 끝났으면 코드를 업로드한다.
코드 업로드 완료 후 시리얼 모니터를 확인하면 위와 같이 깨진 문자를 출력한다. 보드레이트를 115200으로 변경한다.
보드레이트를 변경하면 위와 같이 GPS 모듈 값이 출력된다.

Chars RX 값이 지속적으로 증가하면 GPS 모듈 값을 정상적으로 읽어 오는 것이다. 외부나 GPS 신호를 수신하기 용이한 위치에서는 실제 GPS 값이 출력될 수도 있다. 여기까지 아무런 문제가 없다면 다음으로 넘어가자.

 

+ Recent posts