top of page

課堂活動 (12): 循線機械人

任務12.1: 

程式模塊

完成圖

任務11.2: 

  • 編寫程式,利用超聲波感應器探測障礙物與機械人之間的距離,當輪式機器人感應到前方出現障礙物時會自動減速。

  • 機械人開始時會以馬達速度5向前行走,LED1 和 LED2 會亮起綠色。當障礙物距離少於25cm時,機械人的移動速度會降至馬達速度2 ,LED1 和 LED2 會亮起藍色作提示警報,蜂鳴器也會響起。

  • 當障礙物距離縮短至10cm時,機械人會停止移動, LED1 和 LED2 會亮起紅色,直至障礙物被拿走。

完成圖

  • 編寫程式,透過光線感應器控制輪式機械人跟隨場地紙上的黑線行走。

  • 機械人需要順時針和逆時針行走一圈

提示:

  • 運用光線感應器根據地面不同顏色控制機械人前進的方向

1.控制馬達的轉動方向和速度。方向可以分為向前、向後和停止,速度可分為1-5級,5級為最快。

2. 控制馬達的轉動方向、速度和方式(包括轉動角度圈數和時間)

3.透過光線感應器閱讀顏色反射讀數。

bottom of page