라온LC

수업 일지

[마곡 코딩] 스파이크 프라임 9월 12일 토요일 9시30분 수업_비행시뮬레이터1

토 9:30 스파이크 프라임12026.09.12

스파이크 프라임(Spike Prime)_ 가을 학기 2주차

[LEGO SPIKE Prime] 비행 시뮬레이터 만들기! 피치(Pitch)와 롤(Roll)로 조종하는 코딩 수업 안녕하세요! 오늘은 레고 스파이크 프라임(SPIKE Prime)을 활용해 비행 시뮬레이터를 직접 조립하고, 허브의 자이로 센서(가속도계)를 이용해 비행기를 움직여보는 2차시 수업 현장을 소개합니다. 이번 차시에서는 단순한 모터 제어를 넘어, 항공기의 핵심 움직임인 피치(Pitch)와 롤(Roll)의 개념을 이해하고 코드에 적용해 보는 시간을 가졌습니다.

1. 비행기의 3축과 가속도계 이해하기 비행 시뮬레이터를 조종하기 전, 스마트 허브의 가속도계 기능을 활용해 기울기 각도를 확인했습니다. 대시보드를 통해 비행기가 위아래로 기울어지는 피치(Pitch)와 좌우로 기울어지는 롤(Roll)의 각도 변화를 직접 관찰해보았습니다. 피치(Pitch): 비행기의 앞부분(선체)이 위아래로 움직이는 기울기 롤(Roll): 비행기가 좌우로 기울어지는 움직임

2. 라이트 매트릭스에 각도 표시 및 반응하기 허브를 기울일 때마다 피치와 롤 각도 값이 스마트 허브의 5x5 라이트 매트릭스에 수치로 표시되도록 코딩했습니다. 기울이는 방향에 맞춰 LED 화면에 화살표나 그래픽이 나타나게 설정하여 모니터링 체계를 구축했습니다.

3. 비행 시뮬레이터 조종 및 음성 안내 구현 본격적으로 모터와 센서를 연동해 실제 비행기를 조종하듯 동작을 구성했습니다. 모터 속도를 10%로 설정해 안정적인 제어 환경을 마련했습니다. 허브를 기울이면 비행기 모형도 같이 기울어지도록 피치와 롤 값을 적용했습니다.

[마곡 코딩] 스파이크 프라임 9월 12일 토요일 9시30분 수업_비행시뮬레이터1 사진 1[마곡 코딩] 스파이크 프라임 9월 12일 토요일 9시30분 수업_비행시뮬레이터1 사진 2[마곡 코딩] 스파이크 프라임 9월 12일 토요일 9시30분 수업_비행시뮬레이터1 사진 3[마곡 코딩] 스파이크 프라임 9월 12일 토요일 9시30분 수업_비행시뮬레이터1 사진 4

동영상은 블로그 원문에서 볼 수 있습니다.

다음주엔 조종대를 만들어서 컨트롤하고 다양한 미션을 수행해보도록 하겠습니다! 다음에 만나요~ #라온LC학원 #마곡레고코딩 #스파이크프라임 #신방화역코딩학원 #마곡코딩학원 #초등코딩 #초등로봇교실 #레고로봇코딩