1 / 15

Lego NXT 機器人程式設計 單元三

Lego NXT 機器人程式設計 單元三. 侯人俊老師. 設計程式. 機器人前進 (Unlimited) 等待觸碰感應器壓下 機器人後退 00000 秒 程式循環 (Loop). 直線折返車競賽. 簡易運作流程 機器人由起跑線前進 機器人碰到牆壁 機器人後退到 起跑線 機器人前輪停止在起跑線 調整馬達 Power 加快速度 前輪有停在起跑線來回算一次 前輪沒有停在起跑線來回算半次 距離牆壁 1 公尺,比賽時間 2 分鐘,來回最多次獲勝 完成學習單. Loop 的執行次數. Loop 可設定執行次數 Forever 永遠執行

Download Presentation

Lego NXT 機器人程式設計 單元三

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LegoNXT機器人程式設計單元三 侯人俊老師

  2. 設計程式 機器人前進(Unlimited) 等待觸碰感應器壓下 機器人後退00000秒 程式循環(Loop)

  3. 直線折返車競賽 簡易運作流程 機器人由起跑線前進 機器人碰到牆壁 機器人後退到起跑線 機器人前輪停止在起跑線 調整馬達Power加快速度 前輪有停在起跑線來回算一次 前輪沒有停在起跑線來回算半次 距離牆壁1公尺,比賽時間2分鐘,來回最多次獲勝 完成學習單

  4. Loop的執行次數 • Loop可設定執行次數 Forever 永遠執行 Count 次數 Time 時間 • 請設定3次直線折返測試

  5. 碰碰車 將原本程式加入一命令方塊,左轉1 秒測試

  6. 機器人大逃亡 請小組調整程式,測試如何逃離老師所給的區域

  7. 直角轉彎程式 開啟新檔案,只拉一個命令方塊,調整參數,讓機器人直角轉彎,並記錄參數

  8. 教機器人直角轉彎 影響轉彎的因素 1.輪胎直徑與輪距 2.Steering拉桿位置(方向盤) 3.Duration的調整(轉動的秒數、圈數或角度)

  9. 迷宮大賽01

  10. 程式邏輯 前進 碰到牆壁 後退 直角左轉 前進 碰到牆壁 後退 直角左轉 前進衝過終點線 停止

  11. 碰碰車大賽 注意按開始時,不要讓機器人歪掉 計時賽,以秒數最少者獲勝 填寫學習單

  12. 碰碰車大賽02

  13. 光源感應器 安裝光源感應器於Port3 在My Files往右找到View按確定 往右找到Reflected light按確定 往右找到Port3按確定 偵測光源數值(桌面與黑色膠帶)

  14. 光源感應器原理 感應器上的2個燈,一為發射光線,一為接收光線 當光源照到物體,光電晶體接收反射回來的光 紀錄白色桌子與黑色膠帶的數值

  15. 尋找黑線 將白色桌子與黑色膠帶數值相加除以2 大於此平均數->白色桌子 小於此平均數->黑線 設計黑線之間折返跑程式

More Related