機器人假日活動課時安排計劃_第1頁
機器人假日活動課時安排計劃_第2頁
機器人假日活動課時安排計劃_第3頁
機器人假日活動課時安排計劃_第4頁
機器人假日活動課時安排計劃_第5頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、精品資料推薦機器人假日活動課時安排計劃張紅05/10/06第一課時學習目標:了解基礎知識學習軟件操作機器人基本控制學習步驟:1、了解機器人拆裝你的機器人機器人的組裝主板及盒體的安裝馬達的安裝電池的安裝了解輪胎的安裝導線連接2、學習軟件操作機器人操作環境的安裝使用“納英特機器人積木式編程”使用“機器人操作平臺”了解最新的圖形化編程軟件下載操作系統和應用程序下載操作系統下載測試程序“hbtest.id應用程序3、機器人基本控制編寫第一個程序,控制機器人動作:“讓機器人前進2秒鐘”更進一步讓機器人倒退2秒鐘讓機器人轉彎試著做其它動作小結:了解基礎知識機器人拆裝機器人基礎知識學習軟件操作積木式編程操作

2、平臺下載操作系統和應用程序機器人基本控制讓機器人按程序執行動作實戰演習內容:a.任務一:機器人走正方形獨立編寫程序,讓機器人在地面上走出一個正方形,要求如下:開機后延時2秒鐘后機器人開始行進;機器人走邊長50cm正方形;走完正方形后停止。b.機器人走正方形視頻播放c.使用簡便的方法讓機器人走正方形循環的使用多次循環某個動作執行N次永遠循環永遠執行某個動作d.使用多次循環完成機器人走正方形第二課時學習目標:使用紅外傳感器使用火焰傳感器讓機器人作出判斷了解項目制作流程學習步驟:1、認識傳感器a.傳感器的作用讓機器人了解所處環境,作為進一步執行動作的依據b.傳感器分類數字型傳感器模擬型傳感器2、使用

3、數字型傳感器a. 了解紅外傳感器的特點判斷是否有障礙檢測距離可調b.傳感器的使用讓機器人做出判斷機器人避障礙物3、使用模擬型傳感器a了解火焰傳感器的特點判斷是否有火焰及火焰的遠近b.傳感器的使用檢測到火焰,前進;接近火焰時,停下來;沒有火焰,無動作。4、使用2個傳感器a旌解兩種邏輯關系并且&&(兩個傳感器要檢測的條件都成立;傳感器A并且傳感器B)或者|(兩個傳感器要檢測的條件有任意一個成立;傳感器A或者傳感器B)小結:認識傳感器數字型傳感器模擬型傳感器紅外傳感器的使用火焰傳感器的使用多個傳感器的使用實戰演習內容:任務二:機器人避障多個傳感器同時檢測不同方向的障礙根據預定的規則控

4、制機器人前方傳感器有障礙物右轉左方傳感器有障礙物直行兩個都沒有停止第三課時學習目標:理解機器人走迷宮原理機器人走迷宮搭建方法指導機器人走迷宮程序方法講解學習步驟:1、播放迷宮視頻2、走迷宮方法與原理a.機器人走迷宮程序方法機器人前方有障礙物右轉機器人45°有障礙物右轉機器人左方有障礙直行機器人三個方向都沒有障礙物左轉b. 搭建迷宮機器人傳感器接口前方:數字945°:數字10左方:數字15c. 迷宮機器人示例程序voidmain()while(1)/永遠循環if(digital(9)=0|digital(10)=0)/前方或45°方向有障礙,右轉motor(0,50

5、);motor(1,-50);elseif(digital(15)=0)/只有左方有障礙,前進motor(0,100);motor(1,100);else/左方無障礙,左轉motor(0,-100);motor(1,100);motor(0,30);motor(1,100);小結:理解機器人走迷宮原理機器人走迷宮搭建方法指導機器人走迷宮程序方法講解實戰演習內容:a.任務三:機器走迷宮要求機器人能較快的速度走完迷宮的1、2、3號房間,時間在30秒內機器人在走迷宮的過程中不會被卡死機器人在走迷宮要較少的碰觸墻壁b.機器人走迷宮注意事項傳感器方向前方、45°、左方傳感器檢測距離前方約20c

6、m45°約10cm左方約20cm程序結構檢測順序,判斷的優先級調試內容馬達功率、方向、檢測距離第四課時學習目標:理解機器人滅火原理機器人滅火搭建方法指導機器人滅火程序方法講解學習步驟:1、如何發現火火焰回顧火焰傳感器的使用檢測火焰遠近與強弱2、適當距離滅火滅火風扇的使用3、迷宮滅火場地展示4、機器人對火焰的定位(三種情況:正前方、左方、右方)何時滅火?5、搭建滅火機器人a.傳感器及滅火風扇接法左火焰:模擬3中火焰:模擬5右火焰:模擬4底部灰度:模擬2滅火風扇:馬達3傳感器及馬達距地面15cmb.播放滅火視頻6、程序部分講解a.滅火示例程序voidmain()/滅火部分while(an

7、alog(5)<10&&analog(2)<150)/距離合適且檢測到標志線motor(0,-15);/剎車motor(1,-15);sleep(0.1);3精品資料推薦stop();motor(3,-100);/滅火sleep(2.0);stop();sleep(10.0);/停止,完成b. 尋找火焰定位部分while(analog(3)-analog(4)>2)/向右調整motor(0,40);motor(1,-50);while(analog(4)-analog(3)>2)/向左調整motor(0,-40);motor(1,50);motor(0,

8、50);/前進motor(1,50);c. 迷宮與滅火程序的結合voidmain()/主要進行迷宮與滅火子程序切換while(1)if(analog(3)<100|analog(4)<100|analog(5)<100)/如果發現火焰fire();/執行滅火子程序else/如果沒有火焰migong();/執行迷宮子程序d. 檢測房間門口標志線線程voidtest()intj,i=0,n;while(1)j=analog(2);/獲得當前傳感器值if(j<150)&&(n>=150)/當前值與上次值比較,如果由黑變白,計數1次i=i+1;n=j;/保

9、留當前值(成為上次值),供下次比較使用e. 檢測是否滅過火的線程voidtest()/與檢測標志線類似,傳感器為模擬5while(1)j=analog(5);if(j<10)&&(n>=10)i+;n=j;小結:理解機器人滅火原理機器人滅火搭建方法指導機器人滅火程序方法講解掌握機器人迷宮滅火程序的調試實戰演習內容:a.任務四:機器人迷宮滅火起始區出發1、 2、3號任意房間中的蠟燭能發現并可以成功滅火滅火之后返回起始區b. 地面標志線的檢測多線程的理解如何使用多線程變量的使用變量的作用、定義、改變和使用c. 回家的方法與思路根據滅火的房間確定采取何種回家方式1 號房間

10、:右手法則回家2 號房間:左手法則回家,3號房間不進3 號房間:左手法則回家4 號房間:左右手均可(小學組不作要求)d. 搜救的方法與思路硬件搭建傳感器使用機械手的要點程序方法第四課時學習目標:理解機器人踢足球原理足球機器人搭建方法指導足球機器人程序方法講解學習步驟:1、足球場地展示2、踢足球原理# 精品資料推薦3、足球機器人搭建進攻足球機器人搭建防守(示意圖)4、足球機器人參考程序a.進攻voidmain()while(1)if(analog(5)<60|analog(6)<60)motor(0,100);motor(1,100);elseif(analog(6)-analog(

11、5)<30)motor(0,-100);motor(1,100);elseif(analog(5)-analog(6)<30)motor(0,100);motor(1,-100);elsemotor(0,-60);motor(1,60);b.防守voidmain()while(1)if(analog(3)<60|analog(4)<60)/向右移動motor(0,100);motor(1,100);elseif(analog(2)<60|analog(5)<60)/向左移動motor(0,-100);motor(1,-100);elsestop();/停止不動小結:理解機器人踢足球原理足球機器人搭建方法指導足球機器人程序方法講解實戰演習內容:任務五:足球機器人對于場地的中的足球,機器人要快速反應,將足球推向球門第五課時總結迷宮滅火:紅外傳感器的檢測距離調節至關重要檢測房間標志線的灰度傳感器位置距地面5mm-10mm為宜調試程序前,先進行機器人走直線的調整,以確定在結構和程序的馬達功率上使機器人走直線較穩定務必根據實際場地的環境做調節,注意各個干擾對返回值的影響使用更高的電壓可提升機器人運行速度,同時會需要對程序參數做調整。不宜長時間混用兩種以上電池程序代碼和結構優化,務

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論