版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第第1515課課 多任務(wù)程序多任務(wù)程序了解多任務(wù)的基本概念。學(xué)會編簡單的多任務(wù)程序。學(xué)習(xí)目標(biāo) 機(jī)器人執(zhí)行程序時,一般都是按順序完成程序中各模塊規(guī)定的操作任務(wù)。例如,執(zhí)行的程序時,先調(diào)用系統(tǒng)子程序“歌曲2”,演奏一段樂曲,然后再調(diào)用自定義子程序“正方形”,沿正方形的邊走一圈。能不能編一個程序,讓機(jī)器人一邊奏樂一邊行走呢?答案是:能。目 錄CONTENTS12創(chuàng)建多任務(wù)程序兩個簡單的多任務(wù)程序創(chuàng)建多任務(wù)程序 利用“程序模塊庫”面板中的“任務(wù)開始”按鈕 ,可以創(chuàng)建一個或多個以模塊開始的流程圖。下載并運行程序時,機(jī)器人會同時執(zhí)行以和模塊開始的流程圖規(guī)定的操作。創(chuàng)建多任務(wù)程序讓機(jī)器人邊走邊唱。第1步:啟
2、動VJC,打開流程圖編輯窗口。第2步:打開“程序模塊庫”面板,單擊其中的按鈕,打開“新建子程序”對話框,添加系統(tǒng)子程序“歌曲2”。第3步:參考調(diào)用自定義子程序的操作,添加“走圖形”文件中的自定義子程序“正方形”。第4步:搭建主程序流程圖。第5步:選定“程序模塊庫”面板中的“任務(wù)開始”按鈕,在主程序流程圖右側(cè)單擊一下,添加一個模塊。動手做創(chuàng)建多任務(wù)程序讓機(jī)器人邊走邊唱。第6步:搭建一個以模塊開始的流程圖。第7步:以“邊走邊唱”為文件名保存文件。動手做創(chuàng)建多任務(wù)程序讓機(jī)器人邊走邊唱。 下載并運行這個程序時,機(jī)器人就會在演奏樂曲的同時沿正方形的邊行走。 在這個程序中,以 模塊開始的流程圖為機(jī)器人安排
3、的是奏樂任務(wù),以模塊開始的流程圖為機(jī)器人安排的是行走任務(wù)。機(jī)器人執(zhí)行這個程序時,同時完成奏樂和行走這兩項任務(wù)。 一般說來,在程序中安排一個以模塊開始的任務(wù)后,再安排一些以模塊開始的任務(wù),就可以讓機(jī)器人同時完成多個在務(wù)。在VJC系統(tǒng)中,這種能夠讓機(jī)器人同時完成多個任務(wù)的程序,叫做多任務(wù)程序。動手做創(chuàng)建多任務(wù)程序 機(jī)器人執(zhí)行各任務(wù)程序時,實際上是交替執(zhí)行各任務(wù)規(guī)定的操作。例如,執(zhí)行“邊走邊唱”這個程序時,先用一段時間執(zhí)行奏樂任務(wù)中的一些操作,再用下一段時間執(zhí)行行走任務(wù)中的一些操作,然后在如此交替進(jìn)行。這種時間段非常短,人的感覺器官無法分辨機(jī)器人動作與發(fā)音的交替,得到的效果就是“同時”執(zhí)行兩項任務(wù)。
4、在多任務(wù)程序中,最多可以安排16個任務(wù)。你知道嗎創(chuàng)建多任務(wù)程序編一個多任務(wù)程序,讓機(jī)器人在奏樂的同時原地旋轉(zhuǎn)。練一練兩個簡單的多任務(wù)程序利用多任務(wù)程序,可以讓機(jī)器人表現(xiàn)得更為靈活,更加聰明。兩個簡單的多任務(wù)程序讓機(jī)器人在奏樂時避開障礙。第1步:新建一個文件后,利用“新建子程序”對話框,添加“歌曲1”“躲避碰撞”和“紅外避障”這三個系統(tǒng)子程序按鈕。第2步:編的流程圖程序。動手做兩個簡單的多任務(wù)程序讓機(jī)器人在奏樂時避開障礙。第3步:以“快樂的探險家”為文件名保存文件。第4步:下載并運行程序??梢钥吹?,機(jī)器人邊奏樂邊行走(“躲避碰撞”和“紅外避障”子程序會控制機(jī)器人前進(jìn)),“看到”或“碰到”障礙時,
5、會避開它們。動手做兩個簡單的多任務(wù)程序 修改程序,增加一個任務(wù),控制機(jī)器人向著光線較強(qiáng)的方向行進(jìn)。 編多任務(wù)程序時,還可以根據(jù)某一任務(wù)獲得的檢測值,控制其他任務(wù)的運行。練一練兩個簡單的多任務(wù)程序讓機(jī)器人聽到口令后運動,運動時能避開障礙。第1步:新建流程圖程序,打開“新建子程序”對話框,添加系統(tǒng)子程序“躲避碰撞”和“紅外避障”按鈕。第2步:編的流程圖程序。動手做兩個簡單的多任務(wù)程序第3步:分別右擊流程圖中的三個“條件循環(huán)”模塊,把它們的判斷條件為 。第4步:以“沖鋒的小士兵”為文件名保存文件。第5步:下載后運行程序。可以看到,機(jī)器人聽到指令后開始行走,行走時會避開遇到的障礙。動手做兩個簡單的多任務(wù)程序 在這個多任務(wù)程序中,“條件循環(huán)”模塊中設(shè)置了條件“聲音變量一的檢測值小于150” ,作用是監(jiān)聽口令。發(fā)出音量足夠大的口令后,主程序規(guī)定的任務(wù)結(jié)束,子任務(wù)的“永遠(yuǎn)循環(huán)”模塊開始控制機(jī)器人,完成“紅外避障”和“躲避碰撞”的操作。監(jiān)聽指令的工作由主程序流程圖負(fù)責(zé),并通過“聲音變量一”控制其他任務(wù)的執(zhí)行過程。 由此可見,執(zhí)行多任務(wù)程序時,某個任務(wù)中檢測值的變化,可以影響其他任務(wù)的執(zhí)行過程。一點通兩個簡單的多任務(wù)程序編一個多任務(wù)程序,讓機(jī)器人在光線亮到一定的程度后開始邊走邊唱。練一練1.什么是多任務(wù)程序,這種程序有什么特點?練習(xí)2.編一個多任務(wù)程序,一邊唱歌,一邊旋轉(zhuǎn)。3.編一個多任務(wù)程序
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年技術(shù)服務(wù)協(xié)議:軟件開發(fā)與使用
- 2024年度數(shù)據(jù)中心網(wǎng)絡(luò)安全安防監(jiān)控項目施工合同
- 2024年投資合作合同
- DB4117T 169.12-2022 動物疫病流行病學(xué)調(diào)查技術(shù)規(guī)范 第12部分:雞傳染性喉氣管炎
- 2024年招標(biāo)代理與工程建設(shè)項目合同
- DB4114T 184-2023 肉牛全階段飼養(yǎng)技術(shù)規(guī)范
- 2024年房產(chǎn)買賣合同新標(biāo)準(zhǔn)
- 2024年房屋出租授權(quán)書:出租方與代理事務(wù)
- 2024年新出臺:廣告發(fā)布與代理合同細(xì)則
- 職業(yè)培訓(xùn)工作總結(jié)8篇
- 2023版國開電大本科《高級財務(wù)會計》在線形考(任務(wù)一至四)試題及答案
- 工業(yè)互聯(lián)網(wǎng)安全技術(shù) 課件全套 魏旻 第1-9章 緒論、工業(yè)互聯(lián)網(wǎng)安全體系架構(gòu) -工業(yè)互聯(lián)網(wǎng)安全測試
- 痛風(fēng)病完整課件
- 痔瘡患者治療與護(hù)理
- 湖北漢江王甫洲水力發(fā)電限責(zé)任公司公開招聘工作人員【6人】高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
- 慢性阻塞性肺疾病案例分析護(hù)理
- 小學(xué)英語競賽試卷(含答案)
- 孤殘兒童護(hù)理理論知識考試題庫及答案
- 2024年興業(yè)銀行股份有限公司校園招聘考試試題及參考答案
- 2024年計算機(jī)軟考(初級)網(wǎng)絡(luò)管理員考試題庫大全(含真題等)
- 小學(xué)生必背古詩“飛花令”200句
評論
0/150
提交評論