본문으로 건너뛰기
버전: v26.06a

액추에이터

보통 액추에이터라고 하면 움직이는 요소만을 뜻하지만, 여기서는 넓은 의미로 조명과 부저까지 포함해 설명합니다.

추진기​

쓰러스터

선박의 전·후진 추력을 제공하고 방향을 제어하는 장치입니다. 회전 각도는 30~120°로 제한되는 조향식 추진 장치입니다. BLDC 쓰러스터와 RC 서보모터가 결합된 형태입니다.

쓰러스터(Thruster)​

BLDC 쓰러스터

BLDC 모터(위)와 ESC(아래)

MechaShip에서는 쓰러스터로 전기로 구동되는 BLDC(Brushless DC Motor)를 사용합니다. BLDC 모터는 작은 크기에서도 강한 출력을 낼 수 있으며, 브러시가 없는 구조라 마모 부품이 적어 일반적인 DC 모터에 비해 고장 위험이 낮습니다.

다만, 구동을 위해 전용 컨트롤러인 ESC(Electronic Speed Controller)가 필요합니다. ESC는 메인보드로부터 속도 신호(PWM)를 받아 모터를 구동합니다.

키(Key)​

서보모터

쓰러스터의 방향을 조향하기 위해 서보모터를 사용합니다. 서보모터는 모터와 서보 제어기가 일체형으로 구성된 구동 장치로, 별도의 외부 제어 기기 없이도 지정된 각도로 축을 정밀하게 회전시킬 수 있습니다.

메인보드에서 출력되는 각도 제어 신호(PWM)를 입력받아 이에 대응하는 목표 각도로 서보모터의 축이 자동으로 이동합니다.

부저​

부저

MechaShip 메인보드의 부저를 통해 선박의 상황을 표현할 수 있습니다. ROS2 토픽을 활용해 원하는 주파수(음높이)와 간격으로 부저음을 발생시킬 수 있습니다.

RGBW LED 모듈​

RGBW LED

메인보드의 RGBW LED와 케이블로 연결되는 RGBW LED 모듈

부저와 함께 선박의 상황을 표현할 수 있습니다. 메인보드의 온보드 RGBW LED와 커넥터로 연결된 RGBW LED 모듈은 같은 색상으로 작동합니다.

R, G, B, W 4가지 LED로 구성되어 있으며, 각각의 색상을 0~255 범위로 조절할 수 있습니다. 예를 들어 사진과 같은 하늘색을 표현한다면 아래와 같이 설정합니다.

  • R: 0
  • G: 170~200
  • B: 255
  • W: 0