#OpenPlotter #MacArthurHAT #스마트요트 #DIY항해장비
“항해 장비는 비쌀수록 좋을까요? 아니요, 내 배에 딱 맞아야 좋은 겁니다.”
요트를 타다 보면 수백만 원짜리 MFD(차트 플로터)가 있어도 뭔가 아쉬울 때가 있습니다. “왜 이 데이터는 아이패드에서 안 보이지?”
“왜 구형 계기판 정보는 신형 장비랑 연동이 안 되지?”
이런 답답함을 해소하기 위해 저는 OpenPlotter 와 MacArthur HAT 을 이용해 제 요트(MyYacht) 만의 독자적인 항해 시스템을 구축했습니다. 실제 운용 중인 경험을 바탕으로 그 강력함을 소개합니다.
1. 왜 OpenPlotter인가?
상용 제품(Garmin, Raymarine 등)은 훌륭하지만 ‘닫힌 생태계’입니다. 반면 OpenPlotter 는 라즈베리 파이(Raspberry Pi) 위에서 돌아가는 오픈소스 운영체제로, 상상하는 거의 모든 것을 구현할 수 있습니다.
- 비용 절감: 수백만 원 장비의 기능을 20~30만 원대로 구현
- 통합: 구형 NMEA 0183 장비와 신형 NMEA 2000 장비를 하나로 묶음
- 확장성: Signal K 서버를 통해 어떤 디바이스(폰, 태블릿, PC)에서도 데이터 확인 가능
2. 핵심 하드웨어: MacArthur HAT
라즈베리 파이만으로는 부족합니다. 바다라는 거친 환경에서 12V 전원을 안정적으로 받고, 각종 선박용 통신 규격을 처리해 줄 인터페이스가 필요하죠. 그 정점에 있는 것이 바로 MacArthur HAT 입니다. (OpenMarine 프로젝트의 역작이죠)
▲ 시스템 구성도. MacArthur HAT이 모든 신호의 ‘허브’ 역할을 합니다.
실제 사용해보니 좋은 점
- 전원 관리 (Power Management): 요트 배터리(12V/24V)를 직접 연결해도 알아서 5V로 변환해 줍니다. 특히 시동을 끄면 안전하게 셧다운시켜주는 기능이 있어, SD카드가 깨질 걱정이 없습니다.
- AIS 통합: 별도의 AIS 수신기를 주렁주렁 달 필요 없이, HAT에 바로 안테나만 꽂으면 AIS 데이터를 받아 차트에 띄워줍니다. (옵션)
- 완전한 절연 (Isolation): 바다에서는 전기적 간섭(Ground Loop)이 무서운데, NMEA 0183 입출력이 광절연(Opto-isolated) 되어 있어 장비를 태워 먹을 일이 없습니다.
3. 실제 구현 기능 (On My Yacht)
현재 제 배에서 실제로 돌아가고 있는 기능들입니다.
▲ 실제 구축된 시스템의 모습. MacArthur HAT이 모든 신호의 ‘허브’ 역할을 합니다.
① 통합 계기판 (Instrument Panel)
조타석에 있는 낡은 풍향/풍속계 정보를 받아와서, 살롱에 있는 대형 모니터와 제 아이패드에 예쁜 그래픽으로 띄워줍니다. (Signal K Dashboard 활용)
② 앵커 감시 (Anchor Watch)
밤에 닻이 끌리면 즉시 텔레그램으로 알람을 보냅니다. 배에 없어도 스마트폰으로 위치 확인이 가능합니다.
출항부터 입항까지의 경로, 속도, 날씨가 자동으로 DB에 저장됩니다. 나중에 “아, 그때 거기 파도가 어땠지?” 하고 복기하기 완벽합니다.
▲ 모니터뒤 라즈베리파이와 연결되어 적층된 모습.
④ 미래 확장 기능 (Possible Features)
단순한 차트 플로터를 넘어, 다음과 같은 기능들도 구현 가능합니다. (현재 테스트 중)
- 위성 기상도 수신 (NOAA Weather): RTL-SDR 동글로 먼 바다에서도 기상도 수신
- 원거리 선박 간 메시지: LoRa/위성을 통한 통신 네트워크
- 퍼포먼스 세일링 (Polar Diagram): 내 배의 속도 예측 곡선 자동 생성
- 레이싱 코치 (Racing Coach): 최적 태킹 시점과 스타트 라인 계산
5. 설치 팁 (Captain’s Tip)
- 라즈베리 파이 4 추천: 5도 좋지만, 4를 써도 충분합니다. MacArthur HAT은 파이 5와 완벽 호환됩니다만 발열이나 전력소모는 4가 좋습니다.
- 케이스는 방열 잘 되는 것으로: 닫힌 공간(차트 테이블 안)에 두면 꽤 뜨거워집니다. 저는 별도의 팬이 달린 케이스를 씁니다.
- 백업은 필수: 세팅이 완벽하다 싶으면 SD카드를 통째로 백업해 두세요. 바다 위에서 시스템이 먹통 되면 백업본만이 살길입니다.
📚 함께 읽으면 좋은 글
- 4만원으로 요트 전력 관리 시스템 구축하기: KM110F 해킹 & OpenPlotter 연동: 오픈플로터의 확장성을 보여주는 생생한 DIY 사례입니다.
- 요트 항해 계획(Passage Planning): 1급 해기사의 A-P-E-M 원칙: 완벽한 시스템과 철저한 계획이 만나면 항해가 즐거워집니다.
Bon Voyage!