999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

LabVIEW助力FRC機(jī)器人比賽

2017-12-07 02:25:17首都師范大學(xué)附屬育新學(xué)校高二5班王喆弘
發(fā)明與創(chuàng)新 2017年46期
關(guān)鍵詞:程序設(shè)置信號(hào)

文 首都師范大學(xué)附屬育新學(xué)校高二5班 王喆弘

LabVIEW助力FRC機(jī)器人比賽

文 首都師范大學(xué)附屬育新學(xué)校高二5班 王喆弘

去年寒假,我有幸參加了FRC機(jī)器人比賽。比賽中,我主要負(fù)責(zé)軟件編程。通過(guò)本次比賽,我不僅掌握了計(jì)算機(jī)語(yǔ)言LabVIEW的編程,還了解了機(jī)器人中軟件與硬件相互配合的原理。

以下是我學(xué)習(xí)和使用LabVIEW編程的過(guò)程,分享給大家。

第一步——學(xué)習(xí)LabVIEW的簡(jiǎn)單操作

LabVIEW是圖形化編程語(yǔ)言,易于新手學(xué)習(xí)。打開LabVIEW,見(jiàn)圖1,選擇Blank VI創(chuàng)建一個(gè)新的面板進(jìn)行學(xué)習(xí)。首先看到的是前面板和后面板。前面板用來(lái)顯示程序運(yùn)行結(jié)果,后面板則是編寫程序的地方。兩個(gè)面板可通過(guò)Ctrl+E進(jìn)行快速切換,使編程更加高效。切換到后面板后,我們可以在這里盡情地創(chuàng)作。

圖1 LabVIEW的界面

單擊鼠標(biāo)右鍵,會(huì)出現(xiàn)許多菜單和選擇,比如結(jié)構(gòu)框、計(jì)時(shí)器、數(shù)組等。在菜單上選擇所需的元件,在后面板的空白處單擊鼠標(biāo)即可將此元件放置其中,然后將有關(guān)聯(lián)的元件連接,再到前面板上運(yùn)行,就能看到程序的運(yùn)行結(jié)果。

第二步——認(rèn)識(shí)機(jī)器人硬件

軟件編程是為了控制硬件運(yùn)動(dòng),所以我需要知道機(jī)器人上有哪些部件需要編程。通過(guò)討論與學(xué)習(xí),我最終確定編寫兩個(gè)手柄、四個(gè)驅(qū)動(dòng)電機(jī)、三個(gè)大功率電機(jī)的程序。

別看需要編程的硬件少,但要實(shí)現(xiàn)多種功能,編程量可不小。

第三步——機(jī)器人的初始化

將程序編寫在FRC官方所給的模板里,最終將整套程序?qū)霗C(jī)器人的主控板即可。

首先打開官方所給模板,進(jìn)入初始化模塊,在其中設(shè)置三個(gè)大功率電機(jī)和兩個(gè)手柄的初始化。由于驅(qū)動(dòng)電機(jī)負(fù)責(zé)驅(qū)動(dòng)機(jī)器人,所以將四個(gè)驅(qū)動(dòng)電機(jī)歸為一組,設(shè)置為一個(gè)Drive元件,再連接信號(hào)輸入和輸出元件即可。

其次拖出三個(gè)電機(jī)設(shè)置元件,分別連上信號(hào)輸入與信號(hào)輸出元件,再將電機(jī)分別命名為mty1,mty2,mty3。mty1大功率電機(jī)初始化程序如圖2所示。手柄初始化同理。

圖2 mty1大功率電機(jī)初始化程序

第四步——機(jī)器人的自動(dòng)與手動(dòng)控制

進(jìn)入自動(dòng)模塊,插入順序框,在第一個(gè)框內(nèi)設(shè)置驅(qū)動(dòng)電機(jī)的運(yùn)行,與初始化類似,不過(guò)拖入的是驅(qū)動(dòng)電機(jī)的運(yùn)行元件,連接信號(hào)輸入元件與信號(hào)傳回元件。第二個(gè)框內(nèi)設(shè)置大功率電機(jī)mty1,和第一個(gè)框類似。

進(jìn)入手動(dòng)模塊,手柄的信號(hào)分為模擬量與布爾量。通俗來(lái)說(shuō),模擬量可以連續(xù)變化,就是手柄上搖桿的輸出信號(hào),而布爾量則只有true或false兩個(gè)選擇,就是手柄上按鈕的輸出信號(hào)。

手柄信號(hào)進(jìn)入手動(dòng)模塊后,模擬量直接控制機(jī)器人行動(dòng),而布爾量則連接判斷框。當(dāng)判斷框的選擇為true時(shí),對(duì)應(yīng)按下按鈕,將電機(jī)設(shè)置為運(yùn)行,也就是將電機(jī)的功率調(diào)到1。若判斷框的選擇為false,對(duì)應(yīng)松開按鈕,將電機(jī)設(shè)置為不運(yùn)行,也就是將電機(jī)功率設(shè)為0。布爾量控制mty1電機(jī)關(guān)閉程序,如圖3所示。這樣自動(dòng)和手動(dòng)控制都已編寫完成。

圖3 布爾量控制m ty1電機(jī)關(guān)閉程序

第五步——行動(dòng),機(jī)器人

將程序?qū)胫骺匕澹B接機(jī)器人無(wú)線信號(hào),打開控制面板,連接手柄。通過(guò)手柄控制,機(jī)器人真的動(dòng)起來(lái)了。重新設(shè)置參數(shù)后,機(jī)器人行動(dòng)更加流暢了。看到這一幕,隊(duì)友們歡呼起來(lái)!參賽機(jī)器人如圖4所示。

圖4 參賽機(jī)器人

我們通過(guò)計(jì)算機(jī)語(yǔ)言賦予了機(jī)器人靈活運(yùn)動(dòng)的能力,讓它幫助我們完成一些難以做到的事情,多么神奇!

猜你喜歡
程序設(shè)置信號(hào)
中隊(duì)崗位該如何設(shè)置
信號(hào)
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
試論我國(guó)未決羈押程序的立法完善
基于FPGA的多功能信號(hào)發(fā)生器的設(shè)計(jì)
電子制作(2018年11期)2018-08-04 03:25:42
“程序猿”的生活什么樣
英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
基于LabVIEW的力加載信號(hào)采集與PID控制
本刊欄目設(shè)置說(shuō)明
中俄臨床醫(yī)學(xué)專業(yè)課程設(shè)置的比較與思考
主站蜘蛛池模板: AV熟女乱| 九色在线视频导航91| 欧美一级色视频| 久久国产av麻豆| 亚洲日韩AV无码精品| 免费看美女毛片| 国产欧美在线观看视频| 成人在线不卡视频| 一本二本三本不卡无码| 精品国产aⅴ一区二区三区| 国产精品入口麻豆| 久久精品视频一| 婷婷亚洲天堂| 91精品国产丝袜| 国内精自视频品线一二区| 国产精品亚欧美一区二区三区| 成人国产一区二区三区| 亚洲乱伦视频| 国产福利在线免费观看| 日本久久免费| 一级高清毛片免费a级高清毛片| 人妻精品久久久无码区色视| 最新亚洲人成无码网站欣赏网 | 永久免费无码成人网站| 91青草视频| 亚洲美女一级毛片| 免费jizz在线播放| 亚洲国产91人成在线| 日本人妻一区二区三区不卡影院| 国产女人18毛片水真多1| 成人福利在线看| 国产欧美视频在线| 无码专区第一页| 71pao成人国产永久免费视频| 国产成人区在线观看视频| 国产精品网址在线观看你懂的| 国产一区三区二区中文在线| 久久综合丝袜长腿丝袜| 国产福利微拍精品一区二区| 国产成人1024精品下载| P尤物久久99国产综合精品| 国产一区二区三区在线精品专区 | 欧美精品1区| 亚洲免费毛片| 国产十八禁在线观看免费| 国产婬乱a一级毛片多女| 一级做a爰片久久毛片毛片| 国产第一页第二页| 国产福利免费视频| 91久久性奴调教国产免费| 在线免费a视频| 国产偷国产偷在线高清| 国产精品.com| 中文字幕调教一区二区视频| 在线观看亚洲成人| 国产欧美视频在线| 99re免费视频| 精品一区二区三区四区五区| 欧美在线网| 成人中文在线| 欧美性天天| 一本一本大道香蕉久在线播放| 91在线播放免费不卡无毒| 国产在线自乱拍播放| 亚洲无限乱码| 丝袜美女被出水视频一区| 国产一区二区三区精品久久呦| 四虎永久在线视频| 亚洲最大看欧美片网站地址| 伊人色婷婷| 国产真实自在自线免费精品| 波多野结衣视频一区二区 | 中文成人在线视频| 波多野衣结在线精品二区| 中文成人在线视频| 91久久大香线蕉| 久久精品中文无码资源站| 亚洲无码视频一区二区三区 | 亚洲一区二区三区国产精华液| 国产精品短篇二区| 在线毛片免费| 欧美综合区自拍亚洲综合绿色|