freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

vex編程軟件使用教程(編輯修改稿)

2025-06-09 00:51 本頁面
 

【文章內(nèi)容簡介】 示馬達反轉(zhuǎn)。 馬達控制 Motor Module 馬達控制編程范例 1:右邊每一個模塊的屬性在后面的注釋里面都有說明 首先拖入一個馬達模塊,選擇正轉(zhuǎn),再拖入一個懸空等待模塊,設(shè)置為 1000,表示一秒;然后再拖入一個馬達模塊,選擇停止; 那么這個程序的功能為:馬達 1正轉(zhuǎn)一秒后停止。需要注意的是你啟動了幾個馬達那么在停止的時候就要加多少個停止馬達。 馬達控制編程范例 2:右邊每一個模塊的屬性在后面的注釋里面都有說明 首先拖入一個當循環(huán)模塊,條件設(shè)置為 1,表示永遠循環(huán);然后再當循環(huán)里面拖入一個馬達模塊,選擇正轉(zhuǎn); 那么這個程序的功能為:馬達 1永遠正轉(zhuǎn)。 馬達方向輔助圖表 假設(shè)一不小車上裝了兩個馬達,左右各一個,來給小車提供動力,那么小車的運動情況如下表 小車前進 小車后退 小車以兩個輪子的中心點為圓心向左轉(zhuǎn)彎(也可一個馬達轉(zhuǎn)一個馬達不轉(zhuǎn),這樣以一個馬達為圓心轉(zhuǎn)彎) 小車以兩個輪子的中心點為圓心向右轉(zhuǎn)彎(也可一個馬達轉(zhuǎn)一個馬達不轉(zhuǎn),這樣以一個馬達為圓心轉(zhuǎn)彎) 伺服控制 Servo Module 伺服器和馬達有區(qū)別,馬達能轉(zhuǎn)動 360度,而伺服器只能轉(zhuǎn)動一定的角度,大約 120度 伺服器的輸出軸正對自己,順時針表示正轉(zhuǎn),逆時針表示反轉(zhuǎn); 箭頭圖標向下暗示伺服器正轉(zhuǎn)。 箭頭圖標變成一個黃色的點暗示伺服器停止。 箭頭圖標向上暗示伺服器反轉(zhuǎn)。 主控器上的端口 255表示伺服器正轉(zhuǎn)最大的角度 127表示伺服器停止 0表示伺服器反轉(zhuǎn)最大的角度 設(shè)置 伺服器 的角度 0~127之間的數(shù)字都是反轉(zhuǎn),越接近 127角度越小,127~255之間的數(shù)字都表示正轉(zhuǎn),越接近 127角度越小 伺服控制 Servo Module 伺服器控制編程范例: 右邊每一個模塊的屬性在后面的注釋里面都有說明 首先拖入一個伺服器模塊,選擇正轉(zhuǎn),再拖入一個懸空等待模塊,設(shè)置為 1000,表示一秒;然后再拖入一個伺服器模塊,選擇停止; 那么這個程序的功能為:伺服器 1正轉(zhuǎn)一秒后停止。 需要注意的是你啟動了幾個伺服器那么在停止的時候就要加多少個停止伺服器。 數(shù)字輸出 Digital Output ,一般默認為數(shù)字 /模擬口11~16 先定義好的變量或者自定義一個值 使用數(shù)字輸出功能模塊用來控制數(shù)字輸出的狀態(tài) 。 你能夠利用數(shù)字輸出端口打開或者關(guān)閉像一個發(fā)光二極管或一個螺線管這樣的設(shè)備 。 數(shù)字輸出能夠設(shè)置 1或 0固定的值,它同樣能夠設(shè)置成一個預先定義的變量。 缺省情況下所有的數(shù)字輸出值設(shè)置為1(或者 0) 十、 Program Flow程序流程控制 單向選擇結(jié)構(gòu) If If條件,只要符合設(shè)定的條件,將運行 if語句內(nèi)部的程序。如果不符合設(shè)定的條件,它將跳過表達式if條件語句的部分,運行下一個程序模塊。 擇變量 擇變量運算符號 置變量的表達式 單向選擇結(jié)構(gòu) If If模塊編程范例: 以編碰撞開關(guān)為例; 右邊每一個模塊的屬性在后面的注釋里面都有說明 首先在變量定義模塊( Variables)里面定義了一個變量 a,接著拖入一個當循環(huán)模塊,條件設(shè)置為數(shù)字 1,構(gòu)成永遠循環(huán),然后拖入一個碰撞檢測模塊,再拖入 If 模塊,在 if條件里面設(shè)置 a=0,在 if 語句里面拖入一個馬達模塊設(shè)置為正轉(zhuǎn)和一個懸空等待模塊設(shè)置為 2秒;然后停止馬達; 那么這個程序的功能為:當碰撞開關(guān)碰到時馬達一正轉(zhuǎn)兩秒,然后停止;當沒碰到時則不運行任何程序。 ElseIf嵌套選擇結(jié)構(gòu)模塊 ElseIf條件,必須與 IF模塊結(jié)合才能使用,表示和IF模塊的條件相反,也可自定義條件 變量 變量運算符號 量的表達式 Else模塊 Else條件,必須與 IF模塊結(jié)合才能使用,默認表示和 IF模塊的條件相反,不能自定義條件 注釋 雙向選擇結(jié)構(gòu) IfElse IFElse既 IF模塊和Else模塊的結(jié)合體,只要符合設(shè)定的條件,將運行 if里面的程序。如果不符合設(shè)定的條件, 它將跳過表達式 IF條件部分,執(zhí)行 Else里面的程序。它只執(zhí)行一次程序,沒有循環(huán)功能 擇變量運算符號 擇變量 置變量的表達式 雙向選擇結(jié)構(gòu) IfElse IfElse條件編程范例: 以編碰撞開關(guān)為例: 右邊每一個模塊的屬性在后面的注釋里面都有說明 首先在變量定義模塊( Variables)里面定義了一個變量 a,接著拖入一個當循環(huán)模塊,條件設(shè)置為數(shù)字 1,構(gòu)成永遠循環(huán),然后拖入一個碰撞檢測模塊,再拖入 IfElse模塊,再 if條件里面設(shè)置 a=1,在if語句里面拖入一個馬達模塊設(shè)置為正轉(zhuǎn); 在 else語句里面拖入一個馬達模塊設(shè)置為停止; 那么這個程序的功能為:當碰撞開關(guān)沒碰到時馬達一正轉(zhuǎn),當碰撞開關(guān)碰到時就執(zhí)行 Else里面的停止馬達 當循環(huán) While Loop 只要符合設(shè)定的條件,當循環(huán)將不停的重復執(zhí)行其語句內(nèi)部的程序。如果不符合設(shè)定的條件,它將跳出循環(huán),執(zhí)行循環(huán)外部的模塊。 給它設(shè)置條件時,它構(gòu)成的時條件循環(huán),即不滿足條件的時候,它還能跳出該循環(huán); 當把條件設(shè)置成數(shù)字 1的時候,它則構(gòu)成了一個永遠循環(huán),即永遠都運行其內(nèi)部的程序。 在遙控編程的時候需要用到永遠循環(huán)。 擇變量 擇變量運算符號 置變量的表達式 當循環(huán) While Loop 當循環(huán)模塊編程范例 1: 以編碰撞開關(guān)為例: 右邊每一個模塊的屬性在后面的注釋里面都有說明 首先在變量定義模塊( Variables)里面定義了一個變量 a,然后拖入一個碰撞檢測模塊,再拖入當循環(huán)模塊,條件里面設(shè)置 a=1,表示碰撞開關(guān)處在斷開的狀態(tài),在當循環(huán)里面拖入一個馬達模塊設(shè)置為正轉(zhuǎn),再拖入一個碰撞檢測模塊,屬性和當循環(huán)外面的碰撞檢測模塊的屬性一樣,; 在當循環(huán)外面拖入一個馬達模塊設(shè)置為停止; 那么這個程序的功能為:當碰撞開關(guān)沒碰到時馬達一正轉(zhuǎn),直到碰撞開關(guān)碰到時,馬達 1才停止 當循環(huán) While Loop 當循環(huán)模塊編程范例 2: 右邊每一個模塊的屬性在后面的注釋里面都有說明 首先拖入當循環(huán)模塊,在當循環(huán)條件里面輸入數(shù)字 1,表示永遠循環(huán)運行當循環(huán)內(nèi)部冊程序;在當循環(huán)里面拖入一個馬達模塊設(shè)置為正轉(zhuǎn); 那么這個程序的功能為:馬達 1永遠正轉(zhuǎn) 多次循環(huán) For Loop ,并設(shè)置變量的初始值,如變量是 a,初始值為 0,那么這里就該設(shè)置: a=0 ,表示需要運行 FOR語句里面的程序多少次,如變量是 a,要循環(huán)運行一段程序 10次,那么這里就該設(shè)置: a=10 ,這里選擇 ++,意思是:使變量做自加運算,即變量運行完一次,便在原來的基礎(chǔ)上在加 1,加 1以后,程序就會在運行一次,直到運行完前面設(shè)置的 10次,它才停止自加運算;如變量是 a,那么這里里就該設(shè)置: a++ 多次循環(huán) For Loop 多次循環(huán) For Loop模塊編程范例: 右邊每一個模塊的屬性在后面的注釋里面都有說明 首先在變量定義模塊( Variables)里面定義了一個變量 a,然后拖入一個 FOR模塊,條件設(shè)置為for條件設(shè)置為 a == 0。 a = 3。 a ++ ,表示變量 a初始值為 0,做自加運算,直到 a的值等于 3才跳出for條件;接著拖入一個懸空等待模塊,設(shè)置為 2秒,最后拖入一個馬達模塊,停止馬達 1; 那么該程序的功能為: 馬達 1正轉(zhuǎn) 6秒后停止 定時器 Timer 定時器 Timer 相當于一個預先放置在主控器內(nèi)部的時間傳感器,它需要預先定義變量才能使用,可以控制程序的執(zhí)行時間,懸空等待只能延續(xù)馬達的啟動時間 定時器的單位為毫秒100表示 1000表示 1秒 10000表示 10秒 以此類推 , “開始”命令定時器開始計時。 器的編號 定時器 Timer , “預設(shè)”命令允許用戶給定時器預設(shè)一個固定的值或預先定義好的變量。 , “取值”命令允許用戶把來自定時器的反饋值賦給一個變量。 定時器 Timer 定時器 Timer編程范例: 右邊每一個模塊的屬性在后面的注釋里面都有說明 首先在變量定義模塊( Variables)里面定義變量 a和變量 b,然后拖入一個定時器模塊選擇開始,賦值給變量a;接著拖入一個定時器模塊,選擇預設(shè),賦值給變量 a;在拖入一個定時器模塊,選擇取值,賦值給變量 a;然后拖入一個當循環(huán)模塊,條件設(shè)置為a=5000表示定時器變量小于等于 5秒,當循環(huán)里面拖如一個馬達模塊,正轉(zhuǎn) 1秒,然后停止 1秒,最后在次賦值; 這個程序的功能為:定時器時間小于等于 5秒就執(zhí)行其內(nèi)部的馬達正轉(zhuǎn) 1秒然后停止 1秒,當定時器的時間大于 5秒時就跳出當循環(huán) 懸空等待 Wait 懸空等待模塊,在指定的時間段里,延長上一個模塊的執(zhí)行時間。這段時間以微秒計時。 即 100表示 1000表示 1秒 10000表示 10秒 以此類推 懸空等待 Wait 懸空等待 Wait模塊編程范例: 右邊每一個模塊的屬性在后面的注釋里面都有說明 以編馬達為例, 首先拖入一個馬達模塊,設(shè)置為正轉(zhuǎn);然后拖入以個懸空等待模塊,設(shè)置為 3秒,最后拖入一個馬達模塊設(shè)置為停止; 那么該程序的功能為:馬達 1正轉(zhuǎn) 3秒停止。 表達式賦值 Assignment 表達式賦值 Assignment模塊相當于一個通用模塊,你可以在里面輸入任何條件對變量進行運算或者輸入任何代碼來代替任何模塊的功能; 你能夠為一個變量設(shè)置一個明確的值,例如: bumper=0 你能夠定義
點擊復制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1