[라즈베리파이 피코] GPS 속도 측정계 키트 만들기 (배선도 & 소스코드 & 조립방법)


안녕하세요 :) 디바이스마트 입니다.

성능은 좋고 가격은 저렴한 마이크로 컨트롤러 보드!
라즈베리파이 피코(RaspberryPI)

저희 디바이스마트에서 라즈베리파이 피코를 이용한 키트가 새롭게 출시 되었습니다!

이번에 출시된 키트는


라즈베리파이 피코 GPS 속도측정계 키트 DIY
(바로가기)


피코(PICO)GPS를 연동해서 자신의 속도가 측정되도록 제작된 키트입니다.


위와 같이 화려한 인터페이스를 구성해서 속도뿐만이 아닌
현재 시간, 위치 정보, 방향, 연결 상태
와 같이 GPS 센서로부터 얻을 수 있는 모든 정보가 출력되는 제품입니다.


그래서! 이번 시간엔 이 GPS 속도 측정계 키트를 직접 만들어보며
그 과정에 대해 알려드리려고 합니다.

곧바로 시작해볼까요!



 먼저 키트 구성품 입니다.

피코 보드, GPS 모듈, OLED, 피코 케이스, 안테나 등 각종 악세서리로 구성되어 있습니다.

이 키트는 마이크로 파이썬을 이용해 소스코드가 제공됩니다.
1차적으로 소프트웨어 즉 피코를 마이크로 파이썬 개발 환경으로 셋팅하는 과정부터
소스 코드 업로드하는 과정까지 먼저 진행해보겠습니다. 


【1. 소프트웨어】

1.1 라즈베리파이 피코 & MicroPython 개발 환경 세팅

위 과정은 하단 블로그를 참조하셔서 진행합니다.
모든 과정이 상세히 설명되어 있으니 블링크하는 과정까지 진행해봅시다!

[디바이스마트 블로그]



1.2 소스 코드 업로드

GPS 속도 측정계 코드 다운로드 (링크)


내 PC → 로컬 디스크 (C:) 에 새 폴더를 만들어주세요


폴더 이름은 gps_speedmater 로 지정해주세요.


위 GPS 속도 측정계 코드를 설치하신 후 압축을 풀어주시는데
이때 방금 만들었던 gps_speedmater 폴더에 압축을 풀어줍니다.


이제 다운 받았던 소스 코드를 피코에 업로드만 시켜주면 되는데요!
Thonny IDE를 실행하시고 기존에 RaspberryPi Pico에 있던 파일들은 삭제해주세요.


이후 파일 위치를 이 컴퓨터 → C: \ gps_speedmater \ gps_speedmater_code
이동해주신 뒤 6개 파일들을 모두 /에 업로드 합니다.


업로드 하시면 아래 이미지와 같이 라즈베리파이 피코로 6개 코드 파일이 이동하게 됩니다.
이 상태로 피코와 pc 간 케이블을 분리해줍니다.


라즈베리파이 피코는 재부팅 시 main.py로 지정됬던 코드가 바로 실행되게 됩니다.
따라서 이후 배선도에 맞게 하드웨어만 구성해주시면 됩니다.


【2. 하드웨어】

배선도를 보기 이전에 피코 케이스와, GPS 안테나, 배터리 홀더 결합 후 진행하겠습니다.

2.1 피코 케이스 장착

일단 아크릴 케이스에 부착된 테이프 부터 제거해 준 뒤 다음과 같이 장착합니다.

2.1.1 아크릴 밑판을 위치에 맞게 배치 한 뒤 서포트와 볼트를 결합합니다.


2.1.2 그렇게 4 짝 모두 결합 한 뒤 앞면 아크릴 판을 boot 버튼에 맞게 배치한 뒤
볼트로 상판을 고정합니다. (너무 쌔게 조이면 깨질 수 있습니다.)


2.2 GPS 안테나 결합

GPS 모듈과 안테나 준비한 뒤 다음과 같이 결합합니다.
(맞게 배치한 뒤 손 위치에 나사를 조여 결합합니다.)


2.3 배터리 홀더 & 터미널 블럭 연결


배터리 홀더 +/- 선을 터미널 블럭에 넣고 동봉된 십자 드라이버를 이용해 결합합니다.
(터미널 블럭과 십자 드라이버는 완전 일치하지 않습니다. 압력을 가하며 돌리면 결합됩니다.)

이제 모든 준비를 마쳤습니다! 회로도를 보고 배선해봅시다.


2.4 회로도 & 배선도




회로도와 같이 모듈들을 배치한 후에 회로도를 보고 똑같이
연결만 해주시면 됩니다.

연결 후...


이렇게 회로도와 똑같이 배선 해준 뒤에 케이블과 연결만 해주면
미리 업로드 해둔 main 코드가 실행되어 속도계가 작동하게 됩니다.
 


GPS를 이용한 속도 측정계라 장애물이 없는 외부에서 신호가 잡히게 됩니다.
현재 내부에서 GPS 수신이 되지 않을 때 다음과 같이 출력 됩니다.

<GPS 수신 X>


외부에서 사용하기 위해선 추가적으로 AA건전지 3개가 필요합니다.

AA 건전지(4개입) - (바로가기)

키트 구성품에 있던 홀더에 건전지를 넣고 외부에서 사용해봅시다!


2.5 외부 사용

2.5.1 배터리 홀더에 AA건전지 3개를 넣어 줍니다.



2.5.2 브래드 보드 하단 스티커 제거 후 다음과 같이 붙여 줍니다.



ON/OFF 스위치는 보이도록 부착해주세요.


여기까지 키트 조립 방법 이였습니다!
그럼 이제 외부로 나가서 작동 시켜 볼까요?

<작동 영상>

위 영상과 같이 전원을 킨 후 몇초정도 지나면 GPS가 잡히면서
속도를 측정하게 됩니다.

GPS가 잡히는데 까지는 적게 10초 길게 5분까지도 소요될 수 있습니다.
GPS 특성 상 한번 신호가 잡히면 전원을 끈 뒤 다시 켜도 빠르게 신호가 수신 됩니다.


GPS 신호가 잡힌 뒤 인터페이스는 다음과 같습니다.


위와 같이 각 정보들이 해당 위치에 출력 되게 됩니다.

위치, 방향, 시간, 속력 까지 단번에 출력되는 키트!
많은 이용 부탁드립니다 !!


제가 준비한 포스팅은 여기까지 입니다.
다음엔 좀 더 유익한 정보로 찾아뵙겠습니다.


댓글 쓰기

0 댓글