라온LC

수업 일지

[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2

목 4:00 스파이크 프라임12025.02.06

스파이크 프라임(Spike Prime)_ 겨울학기 9주차

[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 1

안녕하세요:)

이번 수업에서는 지난 수업때 완성한 원격수술 로봇을 코딩해봤어요!

[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 2

이번 로봇에 사용된 주요 부품은 싱글모터 2개와 라지모터 1개입니다! 각각의 모터를 움직이면 로봇의 어떤 부분이 움직이는지 먼저 탐구해봤어요!

[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 3

탐구가 다 끝났으니 본격적으로 환자의 아픈 심장을 옮겨놓고 새로운 심장을 이식하는 수술을 할 수 있는 코딩을 진행했습니다.

[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 4[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 5

원하는 위치로 모터를 작동시키기 위해서 최단경로 블럭을 사용했습니다!

[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 6

작동 순서는

1) 프로그램이 시작되면 초기화 위치로 갈 수 있도록 하기 2) 브리키의 아픈 심장(파란 블럭)을 집어 올리기 3) 아픈 심장을 검은 프레임으로 옮겨 놓기 4) 테이블에 있는 새 심장(빨간 블럭) 집어 올리기 5) 새 심장을 브리키 가슴에 올려두기

[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 7

조금 복잡한 미션인데 최단경로를 사용하면 어렵지 않게 미션을 성공시킬 수 있어요!

[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 8

다음 미션은 허브의 기울기와 버튼을 사용해서 좀 더 원격수술의 느낌을 낼 수 있도록 코딩해봤습니다!

[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 9

1) 허브의 앞 부분을 들어올릴때마다 로봇의 팔이 올라가고 허브의 앞 부분을 내릴때마다 로봇의 팔이 내려가게 코딩하기

2) 허브의 오른쪽 버튼은 누르면 로봇의 팔이 오른쪽으로 왼쪽 버튼을 누르면 왼쪽으로 이동하게 코딩하기

3) 힘센서를 누르고 있으면 집게가 닫히게 힘센서를 누르지 않으면 집게가 열리게 코딩하기

그럼 허브와 힘센서를 사용해서 로봇을 조종할 수 있어요!!

[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 10[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 11[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 12[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 13[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 14[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 15

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

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

[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 16

조금 어려울 수 있는 미션들이지만 모두 성공했습니다!!

이번 수업은 여기까지에요!

다음 시간에는 더 재밌는 수업이 기다리고 있어요:)

[마곡코딩] 스파이크 프라임 2월 6일 목요일 3시 수업_원격수술2 사진 17

그럼 다음 시간에 만나요!!