[아두이노] 라인트레이서 로봇 만들기! (적외선 센서 3개를 이용하여 라인트레이싱)
·
DIY/아두이노
안녕하세요. 무기입니다.여러분, 라인트레이서 로봇하면 대부분 적외선 센서를 2개를 이용하는 것을 많이 보셨을 겁니다.또한 센서 2개를 이용하여 라인트레이싱 코드를 짜는 것은 쉽습니다.로봇 기준으로 적외선 센서가 양쪽에 달려있고, 가운데 검은 선을 따라가도록 코드를 짠다고 생각해봅시다.양쪽 센서에서 검은선이 감지 되지 않으면 센서 사이에 검은선이 있는 것이므로 처음에는 그냥 직진합니다.그러다가 굽은 선을 만나게 된다고 가정합시다. 왼쪽 센서에서 검은 선이 감지 되면 왼쪽으로 커브턴을 하고, 오른쪽에서 감지되면 오른쪽으로 커브턴을 하도록 코드를 짜면 됩니다.하지만 3개는 어떨까요? 3개부터는 라인트레이싱을 어떻게 해야 효율적일지 잘 생각이 안날겁니다.3개 일때도, 생각보다 어렵지 않습니다. 가운데 센서에서 ..