版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、用VJC編程編程 VJC1.5編程軟件簡(jiǎn)介編程軟件簡(jiǎn)介 圖形化交互式圖形化交互式C語(yǔ)言(簡(jiǎn)稱(chēng)語(yǔ)言(簡(jiǎn)稱(chēng)VJC)是用于)是用于AS-UII的專(zhuān)用開(kāi)發(fā)系統(tǒng)。的專(zhuān)用開(kāi)發(fā)系統(tǒng)。 VJC1.5 由由流程圖編輯界面和流程圖編輯界面和JC代碼編輯界面組成代碼編輯界面組成 。 雙擊桌面上的雙擊桌面上的VJC1.5圖標(biāo),進(jìn)入流程圖編輯界面(如圖圖標(biāo),進(jìn)入流程圖編輯界面(如圖1-4),), 可以看到這樣幾個(gè)部分可以看到這樣幾個(gè)部分 :菜單欄、工具欄、模塊庫(kù)(包括執(zhí)行器模塊:菜單欄、工具欄、模塊庫(kù)(包括執(zhí)行器模塊 庫(kù)、傳感器模塊庫(kù)、控制模塊庫(kù)和程序模塊庫(kù))、垃圾箱、流程圖生庫(kù)、傳感器模塊庫(kù)、控制模塊庫(kù)和程序模塊庫(kù))
2、、垃圾箱、流程圖生 成區(qū)、成區(qū)、JC代碼顯示區(qū)。通過(guò)點(diǎn)擊工具欄中的代碼顯示區(qū)。通過(guò)點(diǎn)擊工具欄中的 “編輯編輯JC代碼程序代碼程序” 快快 捷按鈕(界面切換按鈕)可以切換到捷按鈕(界面切換按鈕)可以切換到JC代碼編輯界面(如圖代碼編輯界面(如圖1-5)。)。 VJC1.5編程軟件簡(jiǎn)介編程軟件簡(jiǎn)介 VJC1.5編程軟件簡(jiǎn)介編程軟件簡(jiǎn)介 VJC1.5編程軟件簡(jiǎn)介編程軟件簡(jiǎn)介 n我們先看看 流程圖編輯界面: 新建程序:新建程序: 要編寫(xiě)流程圖程序,可以在流程圖生成區(qū)直接編寫(xiě)要編寫(xiě)流程圖程序,可以在流程圖生成區(qū)直接編寫(xiě) 。如果。如果 編輯過(guò)之后,還想再新建一個(gè)程序,那么可以選擇菜單欄中編輯過(guò)之后,還想再
3、新建一個(gè)程序,那么可以選擇菜單欄中“文件文件新新 建建”命令,也可以利用工具欄里的命令,也可以利用工具欄里的“新建新建”快捷按鈕,直接新建一個(gè)新快捷按鈕,直接新建一個(gè)新 程序程序 VJC1.5編程軟件簡(jiǎn)介編程軟件簡(jiǎn)介 n打開(kāi)程序:可以選擇菜單欄上可以選擇菜單欄上“文件文件打開(kāi)打開(kāi)”命令命令 (或點(diǎn)擊工具欄中的(或點(diǎn)擊工具欄中的“打開(kāi)打開(kāi)”快捷按鈕),來(lái)查看或快捷按鈕),來(lái)查看或 編輯以前保存的程序。編輯以前保存的程序。 n n下載程序:寫(xiě)好的應(yīng)用程序必須下載到寫(xiě)好的應(yīng)用程序必須下載到AS-UII上運(yùn)上運(yùn) 行??梢赃x擇菜單欄中行??梢赃x擇菜單欄中“工具(工具(T)下載當(dāng)前程序下載當(dāng)前程序” 來(lái)下
4、載程序(或點(diǎn)擊工具欄中的來(lái)下載程序(或點(diǎn)擊工具欄中的“下載下載”快捷按鈕)??旖莅粹o)。 如圖如圖1-7。 VJC1.5編程軟件簡(jiǎn)介編程軟件簡(jiǎn)介 下面再看看JC代碼編輯界面: n 新建程序: 可以在可以在JC代碼編輯界面中直接編寫(xiě)代碼編輯界面中直接編寫(xiě)JC代代 碼程序。如果你還想再新建一個(gè)程序,那么可以選擇碼程序。如果你還想再新建一個(gè)程序,那么可以選擇 菜單欄中菜單欄中“文件文件新建新建”命令,然后在新建的窗口里命令,然后在新建的窗口里 編寫(xiě)程序。你也可以利用工具欄里的編寫(xiě)程序。你也可以利用工具欄里的“新建新建”快捷按快捷按 鈕,直接新建一個(gè)鈕,直接新建一個(gè)JC代碼程序,見(jiàn)圖代碼程序,見(jiàn)圖1-
5、5。 n打開(kāi)程序:可以選擇菜單欄上的可以選擇菜單欄上的“文件文件 打開(kāi)打開(kāi)”命命 令,來(lái)查看或編輯以前保存的程序。令,來(lái)查看或編輯以前保存的程序。 n下載程序:寫(xiě)好的應(yīng)用程序必須下載到機(jī)器人上運(yùn)行。寫(xiě)好的應(yīng)用程序必須下載到機(jī)器人上運(yùn)行。 可以選擇菜單欄中可以選擇菜單欄中“工具(工具(T)下載當(dāng)前程序下載當(dāng)前程序”來(lái)來(lái) 下載程序。下載程序。 第一個(gè)第一個(gè)VJC程序,程序,Hello robot! 用VJC1.5的流程圖為機(jī)器人編寫(xiě)第一個(gè)程序 ,在能力風(fēng)暴的液晶顯示 屏LCD上顯示“Hello,robot!” a) 點(diǎn)擊工具欄中的“新建”按鈕,新建一個(gè)程序; b) 用鼠標(biāo)將“執(zhí)行器模塊庫(kù)”中的“顯
6、示”模塊拖入到流程圖生成區(qū), 放在主程序模塊正下方,看看“主程序”模塊與“顯示”模塊之間是不 是有箭頭連接,有則說(shuō)明連接上了,否則再調(diào)整一下“顯示”模塊的位 置; c) 右鍵點(diǎn)擊“顯示”模塊,就會(huì)出現(xiàn)如圖1-11所示的對(duì)話框,請(qǐng)將顯示信 息由HI改寫(xiě)為Hello,robot!設(shè)定完畢,按“確定”; 第一個(gè)第一個(gè)VJC程序,程序,Hello robot! d)在在“程序模塊庫(kù)程序模塊庫(kù)”中選擇中選擇“結(jié)束結(jié)束”模塊,將它連模塊,將它連 在在“顯示顯示”模塊之后,這樣整個(gè)程序就編寫(xiě)完成了;模塊之后,這樣整個(gè)程序就編寫(xiě)完成了; e)將機(jī)器人與計(jì)算機(jī)連接起來(lái);將機(jī)器人與計(jì)算機(jī)連接起來(lái); f)將機(jī)器人的
7、將機(jī)器人的“開(kāi)關(guān)開(kāi)關(guān)”按鈕打開(kāi),使機(jī)器人處于開(kāi)按鈕打開(kāi),使機(jī)器人處于開(kāi) 機(jī)的狀態(tài);機(jī)的狀態(tài); g)按按VJC界面中的界面中的“下載下載”按鈕,待看到按鈕,待看到“下載成下載成 功!功!”字樣時(shí),取下串口通信線,按機(jī)器人字樣時(shí),取下串口通信線,按機(jī)器人控制面板控制面板 上的上的“運(yùn)行運(yùn)行”按鈕,機(jī)器人的液晶顯示屏上就會(huì)顯示按鈕,機(jī)器人的液晶顯示屏上就會(huì)顯示 出出Hello,robot! 第一個(gè)第一個(gè)VJC程序,程序,Hello robot! void main( printf(Hello robot!n); 例: 要求:先讓機(jī)器人以速度100前進(jìn)3秒,再讓機(jī) 器人以速度-60后退5秒,再在原地以
8、功率80旋轉(zhuǎn)1 秒。 1 編寫(xiě)流程圖 a) 用鼠標(biāo)將“執(zhí)行器模塊庫(kù)”中的“ 直行”模塊 移到流程圖生成區(qū),并與“主程序”模塊連接上; b) 右擊“直行”模塊,在彈出的對(duì)話框中輸入速 度為100、時(shí)間為3秒; c) 再用鼠標(biāo)將“執(zhí)行器模塊庫(kù)”中的“直行”模塊 移到流程圖生成區(qū)并連接在第一個(gè)“直行”模塊 的下面; d) 設(shè)置第二個(gè)“ 直行” 模塊, 在對(duì)話框中輸 入移動(dòng)速度為-60、時(shí)間為5秒; e) 再將“執(zhí)行器模塊庫(kù)”中的“轉(zhuǎn)向”模塊連 接到程序中,在模塊上點(diǎn)擊右鍵,在彈出的對(duì) 話框中設(shè)置速度和時(shí)間分別為:80和1 f) 再將“程序模塊庫(kù)”中的“任務(wù)結(jié)束”模塊 移入到流程圖生成區(qū),并連接在程序的末尾。 2 保存源代碼程序 點(diǎn)擊工具欄中的“保存”按鈕,輸入文件名,按“確定”,即可將 編好的程序保存起來(lái)。 3 程序下載 在菜單欄里“工具(T)”選項(xiàng)卡中選擇“下載當(dāng)前程序”,就會(huì) 出現(xiàn)“智能
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 勞動(dòng)合同簽訂前的員工招聘流程
- 特殊教育教師招聘協(xié)議
- 智能家居娛樂(lè)網(wǎng)絡(luò)建設(shè)合同
- 火車(chē)站屋頂防水施工合同
- 酒店食堂后勤人員招聘合同
- 鋼筋工橋梁維修協(xié)議
- 體育館照明系統(tǒng)安裝合同
- 礦井排水注漿施工合同
- 房產(chǎn)中介專(zhuān)用合同范本
- 水上泵站鉆深水井施工合同
- 成本經(jīng)理招聘面試題及回答建議(某世界500強(qiáng)集團(tuán))2024年
- 小學(xué)英語(yǔ)學(xué)科校本研修方案
- 倉(cāng)庫(kù)年終工作總結(jié)報(bào)告
- 中國(guó)醫(yī)院質(zhì)量安全管理第2-13部分:患者服務(wù)臨床用血
- 第十章 分式(45道壓軸題專(zhuān)練)
- 統(tǒng)編版(2024年新版)七年級(jí)上冊(cè)道德與法治第一單元測(cè)試卷(含答案)
- 乳脂計(jì)校準(zhǔn)規(guī)范試驗(yàn)報(bào)告
- 從零開(kāi)始學(xué)韓語(yǔ)智慧樹(shù)知到期末考試答案章節(jié)答案2024年青島酒店管理職業(yè)技術(shù)學(xué)院
- 月子餐課件-參考模板
- 《稻草人》整本書(shū)導(dǎo)讀課(教學(xué)設(shè)計(jì))2023-2024學(xué)年統(tǒng)編版語(yǔ)文三年級(jí)上冊(cè)
- 中圖版高中地理選擇性必修2模塊綜合測(cè)試
評(píng)論
0/150
提交評(píng)論