더북(TheBook)

 

4센서를 활용하여 프로그래밍하기

 

햄스터 로봇은 다양한 센서를 가지고 있으므로 센서를 활용하여 프로그래밍할 수 있습니다. 그중에서 바닥 센서를 활용하여 검은색 선을 따라 움직이는 라인트레이서 프로그래밍을 해보겠습니다.

 

라인트레이서의 원리

라인트레이서란 바닥에 그어 놓은 선을 따라 움직이는 로봇을 말합니다. 햄스터 로봇의 바닥 센서 값을 이용하면 바닥에 있는 검은색을 판단해 길을 따라가도록 프로그래밍할 수 있어 라인트레이서를 쉽게 만들 수 있습니다.

앞에서 살펴봤듯이 햄스터 로봇의 바닥 센서는 적외선 센서이므로 적외선을 많이 흡수하는 검은색 바닥에 닿으면 0에 가까운 값을 받고, 적외선을 많이 반사하는 흰색 바닥에 닿으면 100에 가까운 값을 받습니다.

 

검은색 바닥

흰색 바닥

277_01

277_02

 

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.