라즈베리 파이로 수중 드론 만들기: 설계, 개발, 조립 전 과정
이 가이드는 라즈베리 파이로 구동되는 수중 드론 프로토타입의 설계·개발·조립 전 과정을 다룹니다. 부품 선정, ESC 프로그래밍, 모터 제어, 자이로스코프 통합, 영상 스트리밍, 모든 것을 하나로 묶는 클라이언트-서버 통신 프로토콜까지 상세히 설명합니다.
개인 실험으로 시작했지만, 아래 상세 단계는 적은 예산으로 기능하는 수중 로봇을 만들고 싶은 취미가와 엔지니어를 위한 것입니다.
목차
터무니없는 아이디어 (티저)
아마추어 엔지니어로서 초기 접근은 시도와 오류에 크게 의존했습니다. 밀봉된 하우징과 프로펠러 사이의 자기 토크 전달을 먼저 탐구했습니다. 움직임은 구현됐지만 자석이 과도한 마찰을 유발하고 정지/시작 주기에서 접촉 유지가 실패했습니다.
결과적으로 더 직관적인 해결책으로 선회했습니다: 브러시리스 모터의 전선을 물에 직접 노출시키고 하우징을 그 주변으로 밀봉하는 방식입니다. 이 접근으로 기계적 복잡성을 줄이고 신뢰성을 높였습니다.
부품 선정
프로토타입 기능을 가능하게 한 부품 목록입니다.
메인보드
내장 Wi-Fi, 이더넷, 다중 모터·자이로스코프·영상 스트리밍·실시간 명령 처리를 감당할 충분한 연산 능력을 갖춘 라즈베리 파이 3B를 선정했습니다. 아두이노 스타일 보드는 이 수준의 통합에 부적합하다고 판단했습니다.
통신 채널
물은 무선 신호를 강하게 감쇠시키므로 무선 데이터 전송은 비현실적입니다. 고품질 트위스트 페어 케이블로 수중 유닛과 지상 컨트롤러 간 신뢰성 있는 데이터 링크를 유지했습니다.
기지국 송신기
지상 기지국으로 NEXX 미니 라우터를 사용했습니다. 라즈베리 파이와 트위스트 페어로 연결되는 비용 효율적이고 빠르고 신뢰성 있는 유선 연결을 제공합니다.
전기 모터
세 모델 테스트 후 N2830/2212 1000KV 모터를 선택했습니다. 두 프로펠러에 이상적인 듀얼 축 능력과 출력의 균형이 좋고, 모터 샤프트에 이물질만 없으면 물속에서도 신뢰성 있게 작동합니다.
제어 보드 (ESC)
전진/후진 명령 처리와 최대 30A 출력이 가능한 ESC를 프로그래밍했습니다. 선정된 모터에 충분한 사양입니다. 중국 직구 시 큰 지연 없었습니다.
Afro ESC USB 프로그래밍 툴
ESC에 펌웨어 업로드용으로 사용. 전문 전자부품 특성상 배송 약 6주 소요.
LED (CREE XHP50)
수중 작업용 강력한 조명을 제공하는 고휘도 CREE XHP50 LED 채택.
LED 펄스 드라이버 (7-30V, 3A)
LED 및 라즈베리 파이와 호환되며 정밀 밝기 제어 가능.
ESC 프로그래밍
스로틀 범위, 방향성, 페일세이프 파라미터를 구성해 다양한 부하 조건에서 반응성 있는 모터 제어 보장.
라즈베리 파이 서버 설정
표준 라즈비안 OS 설치 후 Wi-Fi, 이더넷, SSH 원격 접속 설정. 파이썬 스크립트로 ESC 및 자이로스코프와 시리얼 통신 처리.
라즈베리 파이로 전기 모터 제어
파이의 GPIO 핀에서 생성한 PWM 신호가 ESC를 구동해 사용자 명령을 모터 토크로 변환.
자이로스코프 통합
IMU 모듈로 자세 데이터 획득, 안정적 호버링과 정밀 내비게이션 구현.
라즈베리 파이 플래시라이트 제어
펄스 드라이버를 통해 LED 구동, 파이 소프트웨어 인터페이스로 밝기 조절.
클라이언트-서버 통신 프로토콜
지상에서 수중 유닛으로 제어 명령을 전송하고 센서 데이터를 실시간으로 스트리밍하는 경량 TCP 프로토콜 구현.
안드로이드 애플리케이션
조이스틱 제어, 텔레메트리 표시, 영상 재생 기능 제공. 지상 기지국과 Wi-Fi로 연결.
비디오 스트림
라즈베리 파이 카메라 모듈이 네트워크로 영상 스트리밍, H.264 인코딩으로 대역폭 효율화.
화면 및 조이스틱 제어
온보드 LCD에 텔레메트리 표시, 물리 조이스틱으로 직관적 수동 제어.
제작, 조립, 테스트
모든 부품을 커스텀 3D 프린트 인클로저에 수납, 에폭시와 방수 가스켓으로 밀봉. 수 미터 깊이에서 신뢰성 있는 작동 확인, 다만 최적 안정성을 위해 추가 미세 조정 필요.
결론
프로토타입은 라즈베리 파이 기반 수중 드론을 기성 부품과 적은 예산으로 제작 가능함을 입증했습니다. 시스템은 작동하지만 부력 제어와 전력 관리 추가 개선으로 더 까다로운 애플리케이션에도 대응 가능해질 것입니다.
향후 버전에서는 고급 센서, 자율 내비게이션 알고리즘, 더 견고한 밀봉 기술로 이 플랫폼의 한계를 넓혀갈 수 있습니다.