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午夜福利在线观看精品| 色丁丁毛片在线观看| 精品福利视频网| 久久一日本道色综合久久| 国产精品妖精视频| 97视频在线精品国自产拍| 欧美一级特黄aaaaaa在线看片| 亚洲va在线∨a天堂va欧美va| 亚洲高清在线天堂精品| a在线观看免费| 精品自拍视频在线观看| 91在线精品麻豆欧美在线| 亚洲欧美另类久久久精品播放的| 午夜色综合| 婷婷六月综合网| 国产视频你懂得| 六月婷婷激情综合| 亚洲精品男人天堂| 成人久久精品一区二区三区 | 影音先锋亚洲无码| 亚洲精品中文字幕午夜| 午夜激情婷婷| 尤物亚洲最大AV无码网站| 国产午夜一级淫片| 米奇精品一区二区三区| 国产午夜人做人免费视频| 天天躁夜夜躁狠狠躁图片| 日韩在线观看网站| 国产xx在线观看| 蜜臀av性久久久久蜜臀aⅴ麻豆| 国产拍揄自揄精品视频网站| 真人高潮娇喘嗯啊在线观看| 特级做a爰片毛片免费69| 99久久精品国产自免费| 国产午夜福利亚洲第一| 亚洲欧美人成电影在线观看| www.91在线播放| 亚洲乱伦视频| 国产精品自拍露脸视频| 五月天综合婷婷| 亚洲综合极品香蕉久久网| 欧美不卡视频一区发布| 日本午夜在线视频| 污污网站在线观看| 国产成人艳妇AA视频在线| 久久五月天国产自| 欧美一级99在线观看国产| 国产一区二区免费播放| 在线网站18禁| 草逼视频国产| av色爱 天堂网| 欧美A级V片在线观看| 偷拍久久网| 日本人妻一区二区三区不卡影院| 91免费观看视频| 99视频精品全国免费品| 四虎永久在线| 伊人久久大香线蕉成人综合网| 亚洲无码91视频| 天堂亚洲网| 国产尤物在线播放| 一级黄色网站在线免费看| 97se亚洲综合在线韩国专区福利| 日韩无码视频专区| 国产一区二区三区在线精品专区| 夜夜操狠狠操| 毛片基地视频| 国产一区二区精品福利| 国产91成人| 无码AV日韩一二三区| 白浆视频在线观看| 国产女人在线视频| 欧美日韩精品一区二区在线线 | 一级一毛片a级毛片|