[미션] 물체 앞에서 정지하기

미션 - 물체 앞에서 정지하기

이번 미션은 초음파 센서를 이용한다. 

드라이빙 베이스에 초음파 센서 달기

빨간색이라 음...... 가까이 가면 물건을 잡는 브릭으로 내리 찍을거 같은 느낌이 난다. 뭐 어쨋든 제법 로봇처럼 느껴진다. 

 

[블록코드]

LME 블록코드
초음파 센서 - 변경 - 거리

이렇게 펼쳐 보니 입력값으로 사용할 수 있는 것들이 많다. 어쨋든 '거리가 11만큼 감소하면' 과 '거리가 6만큼 증가하면'으로 해석하면 된다. 처음 시도할때 물체와의 거리가 11인 지점에서 멈출거라 생각했는데, 동작을 해보고 나서 정확하게 알았다. 그리고 거리를 비교 연산자를 이용하여 거리가 11인 지점에서 멈추게 할려고 했으나, 계속 모터가 동작했다. 이유는 간단하다. 거리를 판단하는 시점에서 정확하게 11이라고 인식하 수 없기 때문이다. 모터의 동작 힘(속도)이 작을 때는 될지 몰라도, 클때는 안된다. 

 

드디어 로봇 에듀케이터 기초 학습의 마지막인 '브릭 프로그래밍'이 남았다. 그냥 패스^^.

 

 

반응형
블로그 이미지

두리뭉실:해피파인더그룹

컴퓨터 코치 두리뭉실

,