EV3研習課程講義.pptxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EV3研習課程講義.pptx

EV3-G 程式設計國立金門大學 李金譚大綱EV3-G介紹馬達應用觸碰感應用顏色感應器聲音感應器超音波感應器EV3-GLEGO MINDSTORMS EV3機器人平台的圖形化軟體開發環境具完整功能且相當適合初學者以LabVIEW圖形化程式設計軟體為架構,提供簡易的拖曳式功能,來讓使用者對機器人進行程式設計。EV3與電腦連接USB 連接埠開啟EV3-G軟體EV3-G軟體介面指令介紹EV3的常用工具列Program List:程式清單。當你在某一專案中,建立多個程式時,可以透過「程式清單」來選取。Select:選取元件。用來選取欲編輯的元件。Pan:是指用來移動編輯區內的拼圖程式位置。Comment:是指用來註解拼圖程式的說明,以便爾後維護。Save Project:用來儲存目前所在的專案。Undo:是指用來復原上一個動作。Redo:取消復原功能。Zoom Out:目前所在專案的畫面之拼圖程式「縮小」。Zoom In:目前所在專案的畫面之併圖程式「放大」。?Reset Zoom:還原到原先的比例。EV3主機控制區主機名稱 電池電力???主機類型下載程式到EV3下載並執行EV3程式執行指定程式(測試用)韌體版本連線方式可用的儲存空間大小?主機資訊?連接埠檢視 ?可用主機連接埠檢視(Port View)左大型馬達 右大型馬達觸碰 聲音 顏色 超音波感測器 感測器 感測器 感測器當你按下「連接埠檢視」圖示時,它會顯示與EV3主機連接的所有「馬達」與「感測器」,並且也會同時顯示以下的資訊:撰寫第一支EV3-G拼圖程式樂高機器人的運作原理非常簡單:Step 1:先利用各種樂高積木(包括感應器與馬達)組合出適當的模型。Step 2:建立新程式檔案名稱。Step 3:在電腦上設計拼圖程式。Step 4:將程式下載到EV3 可程式積木。Step 5:在EV3 可程式積木上執行已下載的程式。開啟新專案馬達應用伺服馬達簡介Move Steering(方向盤式移動模組)Try Move Steering試做一機器人,向前走2秒,向後走2秒Try Move Steering練習試做一機器人,馬達前進3圈後,向右轉,再向前走3圈Try Move Steering練習試做一機器人,馬達前進3圈後,向右轉,再向前走3圈,走出一 正方形。使用「Loop迴圈」結構迴圈指令:將回圈內的指令重複執行迴圈結構(Loop)結束迴圈的條件,大致上可分為以下五種:Forever(無窮):重複循環無限次,直到沒有電力為止。Sensor(感應器):利用不同的「感應器」來控制結束迴圈。Count(計數):控制迴圈的次數,單位為「整數值」。Logic(邏輯):控制迴圈的條件,單位為「True(成立)或False(不成立)」。Time(時間):控制迴圈的時間,單位為「秒數」。Move Tank(坦克式移動模組)Try Move Tank使用Move Tank 指令,行走正方形發揮想像力,讓機器跑出你想要的路可以多拉幾個並控制一個圖形代表一個動作可以做 :1.前進.後退.轉彎2.依自己需求設定前進的距離3.也可只設定單一馬達(如此就可轉彎)***設計完後記得把程式下載至主機當中顯示器與聲音Try Wait?等待類型感應器/時間/訊息在螢幕顯示圖片5秒後,發出Hello聲音程式註解觸碰感應器的應用觸碰感應器的應用觸碰感應器(Touch Sensor)可用來當作開關機器人可以辨識「壓下」或「放開」測試觸碰感應器觸碰感應器「放開」,螢幕顯示0觸碰感應器「壓下」,螢幕顯示1測試看看螢幕有沒有顯示正確數值,這樣可以確認觸碰感應器及電線的連接都是正常的。程式介面?操作介面?觸碰感應器顯示回傳值到螢幕上請撰寫EV3程式來反覆偵測觸碰感測器是否被壓下,並顯示回傳值到螢幕上。等待模組(Wait)的觸碰感測器?右上角的「數字」表示感測器所連接的埠。預設連接在1埠。?中間的「圖示」表示感測器偵測「壓下(Pressed)」的動作狀態。?中間的「圖示」表示感測器偵測「放開(Released)」的動作狀態。?中間的「圖示」表示感測器偵測「壓下再放開(Bumped)」的動作狀態。 才能繼續執行下一個動作。程式練習任務: 直線折返車動作:機器人前進機器人碰到牆壁機器人退後2秒機器人停止程式目標結果等待觸碰感應器被壓下前進後退2秒後停止聲音感應器的應用聲音感應器(Sound Sensor)機器人的耳朵接收外界環境的聲音分辨聲音大小(響度)測試音量測試時,螢幕會出現百分比數值聲音越大數值越高,聲音越小數值越小小組紀錄 安靜的音量:______________ 輕聲說話的音量:_________

您可能关注的文档

文档评论(0)

189****0315 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档