BrainGo 循線車

循跡感應器--具有紅外光發射器與接收器,可以透過發射紅外光,檢測是否接收反射後的紅外光,來判斷白線或黑線(黑色會吸收紅外光)。

Brain GO 所使用的是這種不可微調的循跡感應器,本身會發出紅外光,並具有一個接收器,如果接收到反射回來的紅外線,會發出數位訊號1,且上方的紅色LED會亮光,若沒接收到發射的紅外光,則送出數位訊號0,LED熄滅。

因為黑色的物體會吸收光線,所以可以利用這種特性來做黑線的判斷,這就是簡易的循線原理,當然白線、黑底也可以做循線,這就要看需求作編程的調整了!

一般進行循線,會使用兩個以上的感應器,感應器越多越能針對不同的狀況進行判斷,當然程式也會更加複雜!

以下僅對於兩個循線感應器的使用進行介紹,一個感應器具有0與1的兩種變化,兩個就有2X2=4種變化

程式設計:考慮四種可能遇到的狀況,進行左右馬達轉速的修正,改變車身行走方向,達到巡跡的動態平衡。