스파이크 프라임(Spike Prime)_ 가을학기 5주차
이번 시간의 주제는 '크루즈 제어(Cruise Control)'로 실제 자동차에 적용되는 핵심 기술 중 하나인 크루즈 제어의 개념을 배우며 가속/ 감속의 속도 제어 원리를 직접 프로그래밍 해보았습니다
![[마곡 코딩] 스파이크 프라임 10월 3일 토요일 9시 수업_크루즈 제어1 사진 1](/blog/224430155515/001.png)
먼저 하드웨어를 살펴보며 모터, 컬러 센서, 힘 센서가 사용됨을 확인했습니다
그리고 크루즈의 조종기인 컬러 센서와 힘 센서를 활용하여 속도를 제어하여 움직이는 미션을 진행해 보았습니다
![[마곡 코딩] 스파이크 프라임 10월 3일 토요일 9시 수업_크루즈 제어1 사진 2](/blog/224430155515/002.jpg)
![[마곡 코딩] 스파이크 프라임 10월 3일 토요일 9시 수업_크루즈 제어1 사진 3](/blog/224430155515/003.jpg)
![[마곡 코딩] 스파이크 프라임 10월 3일 토요일 9시 수업_크루즈 제어1 사진 4](/blog/224430155515/004.jpg)
그리고 크루즈의 조종기인 컬러 센서와 힘 센서를 활용하여 속도를 제어하여 움직이는 미션을 진행해 보았습니다
만약(if) 조건문과 변수를 이용하여 값을 변환해 주면 파란색을 인식할 경우 가속 페달을 밟은 것처럼 속도가 점차 빨라지고,
자주색을 인식할 경우 속도가 점차 감소하다가 속도가 - 음수가 되면 후진하게 됩니다
마지막으로 힘 센서를 누를 경우 속도를 0으로 되돌려 정지할 수 있도록 코드를 구성하였습니다!
동영상은 블로그 원문에서 볼 수 있습니다.
동영상은 블로그 원문에서 볼 수 있습니다.
다음 시간에는 마이블록과 함께 현재의 속도를 라이트 매트릭스에 출력 및 모터를 추가하여 방향도 바꿀 수 있도록 확장해보겠습니다
그럼 다음 시간에 만나요~~~~
![[마곡 코딩] 스파이크 프라임 10월 3일 토요일 9시 수업_크루즈 제어1 사진 5](/blog/224430155515/005.png)
#마곡역코딩학원 #신방화역코딩학원 #유아코딩 #초등코딩 #AI #신방화역학원 #코딩학원 #소프트웨어 #라온lc #laonlc #스파이크프라임 #코딩교육 #마곡코딩학원 #강서구코딩학원 #스파이크에센셜 #로봇코딩 #융합과학전문학원 #방화동코딩학원 #스크래치코딩