在日常生活中,我們經常需要實現計數和速度測量功能。如何實現這些功能?
您可以通過編程調試輕鬆地將光電斷路器模組與微控制器相匹配。
在本課程中,我們將一個keyestudio光電斷路器模組連接到micro:bit擴充板,然後控制micro:bit的5 * 5 LED顯示不同的圖案。
所需零件
零件介紹
光電斷路器:
光電斷路器是一種感測器,可以將發光零件和受光零件面對面地配置並將它們封裝在一起。它採用的原理是,當物體穿過感測器時,光線會被遮斷。因此,光電斷路器廣泛應用於速度測量、定位和計數、小型家用電器、光學限位開關、物體檢測等許多領域。
在測試過程中,如果讓物體繼續擋住光電斷路器感測器的缺口,則模組的信號端會不斷出現高電平和低電平變化,那麼我們可以通過計算信號數據來獲得物體的運動狀態,從而實現計數和速度測量功能。
規格:
將micro:bit插入keyestudio感測器擴充板,然後將光電斷路器連接到micro:bit感測器擴充板,將S引腳連接到S0引腳連接器,┼引腳連接到V1連接器,─引腳接地,如下圖所示。
範例結果
完成接線並供電,將編程傳送到MICROBIT,當用紙覆蓋感測器的缺口時,您應該看到micro:bit的LED矩陣顯示一個心型圖案,否則將顯示
。
延伸實驗
在實驗中,使用光電斷路器來控制LED模組的開關。把一張黑紙放在光電斷路器的缺口則LED打開,否則將會關掉。
範例: