【循跡程式】『前置RGB』:RGB裝在車前,正常方向前進。
主程式初始化
RGB循跡(前置) 適合較慢速度循跡
一、判斷最左邊探頭(RGB1和RGB2)壓線時,應該左轉(單輪)。
※速度很快時,RGB1壓線也要做出左轉反應。
※判斷式可以改為RGB4~RGB1:1100或1110(壓線=0)
二、判斷最右邊探頭(RGB4和RGB3)壓線時,應該右轉(單輪)。
※速度很快時,RGB4壓線也要做出右轉反應。
※判斷式可以改為RGB4~RGB1:0011或0111(壓線=0)
RGB循跡:循跡前必須先學習背景與軌道,否則會亂跑。
速度越快就必須調整初始化時的轉向靈敏度,且為防止出軌,必須判斷RGB1(左)、RGB4(右)是否壓到軌道,並適時修正回來。
※馬力公式裡的馬達差速,也可以在轉向靈敏度0.3時,自行乘上一個倍數,一樣可以達到控制。轉向靈敏度0.3時建議把馬達差速再乘上1.65。
請注意:本程式跑「創意軌道」、『毋湯哦!』軌道板很窄、容易跌出板外。
可以參考底下寫法:
適合較慢速度循跡
必須在轉彎時多往前直走一小段距離,再來轉彎,輪子才不會掉出軌道板外。
意即,必須控制好轉彎時輪子的位置維持在軌道板上,最大影響因素是速度。
【循跡程式】『後置RGB』:RGB裝在車後,以倒著行走的方式前進。
左轉:RG4~RGB1、0011或0111,改單輪轉更快。
右轉:RG4~RGB1、1100或1110,改單輪轉更快。