Play With AI > Chapter 8. 나만의 자율주행 자동차 만들기

[심화하기] 나만의 자율주행 자동차 만들기(2)

 더 나아가기
[심화] 정지 신호판을 감지하면 햄스터 로봇이 정지하도록 프로그램 발전시키기

 

 1) 다음과 같이 비디오 감지 기능을 추가합니다.

 


 

2) 시작하기 버튼을 누르면 비디오 화면이 보이도록 블록을 조립합니다.


 

 3) 계속 반복하기 블록 안에 ‘사물 인식 시작하기’ 블록을 추가합니다.


4) 이전에 만들었던 블록을 음성 인식하기 블록 아래에 조립합니다.


 

5) 정지 표지판을 인식하였을 때 햄스터 로봇이 멈출 수 있도록 만일~라면 블록을 이용해 주어진 조건에서 동작할 수 있도록 블록을 조립합니다.

 

6) 정지 표지판을 인식하면 오브젝트가 ‘정지 표지판이다!’라고 말할 수 있도록 다음과 같이 구성합니다.


7) 햄스터 로봇이 정지할 수 있도록 ‘정지하기’ 블록을 붙여줍니다.



8) 계속 반복하기 블록 안에 블록이 들어갈 수 있도록 합니다. 


9) 잘 동작하는지 확인합니다. *참고 : 정지 표지판이 흑백인 경우에는 인식이 잘 되지 않을 수 있습니다.




 더 발전시킬 부분이 있는지 찾아보고 자유롭게 프로그램을 변형해봅시다.
Q. 프로그램을 어떻게 바꿔보고 싶나요?

Q. 어떤 블록을 사용해야 하나요?

변형한 프로그램을 친구들과 서로 공유해봅시다. 

Q. 가장 인상적인 프로그램은 무엇인가요?

Q. 그 이유는 무엇인가요?