[20個項目學會BBC micro:bit編程]網易雲課堂視頻教程 點擊這里
--硬件連接
注:big:bit擴展板上標XJ-L接左循跡傳感器,標XJ-R的接右循跡傳感器。兩個傳感器並沒有區別,但要區分左右,不然無法編程。同時記得要連接上P12和P8處的跳線帽。

--實驗編程


程序網址:https://makecode.microbit.org/_HHtfy7PpPALy
M-robot循跡程序網址:https://makecode.microbit.org/_hpXPyD0y6VvC
--實驗結果
如果右邊檢測到黑線顯示哭臉,左邊檢測到黑線顯示笑臉,左右都檢測到黑線顯示對號,左右都檢測不到黑線顯示錯號。
注意事項:
1.big:bit擴展板上的XJ-L 與XJ-R接口對紅外循跡傳感器的接口是平行對接的,拿3根線將兩頭並排插上即可,線不要交叉,不然就會接反。
2.紅外循跡傳感器的供電電壓最好為3.3V,big:bit擴展板上已經進行了預置。如果用其他擴展板,請注意循跡傳感器的VCC接3.3V。
拓展知識:
我們都知道,紅外循跡傳感器是由紅外發射和紅外接收管組成。紅外循跡傳感器之所以能進行黑線循跡,是因為黑線可以吸收發射管發出的紅外線,這樣接收管就接收不到紅外線。而如果沒有黑線,發射管發射的紅外線可以被地面反射到接收管。一個不可以接收到紅外線,一個可以接收到紅外線,這是兩種完全不同的狀態,從而可以區分黑線了。其他顏色的線可不可以循跡,自己嘗試一下吧。

