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è)置的比較與思考
主站蜘蛛池模板: 国内精品小视频在线| 久久99蜜桃精品久久久久小说| 亚洲一级毛片在线观播放| 亚洲美女操| 国产精品3p视频| 国产女人水多毛片18| 激情成人综合网| 亚洲AV无码一区二区三区牲色| 国产精品亚欧美一区二区| 国产午夜小视频| 精品综合久久久久久97超人该| 久久99久久无码毛片一区二区| 欧洲免费精品视频在线| 亚洲欧美日韩中文字幕在线| 久草视频精品| 免费jjzz在在线播放国产| 91在线免费公开视频| 五月婷婷中文字幕| 国产精品视频公开费视频| 欧美精品v欧洲精品| 精品人妻无码中字系列| 免费看av在线网站网址| 最新亚洲av女人的天堂| 国产美女丝袜高潮| 色欲综合久久中文字幕网| 国产成人一区免费观看| 中文字幕永久在线看| 亚洲国产综合第一精品小说| 国产高清在线丝袜精品一区| 国产第八页| 日韩免费视频播播| 永久免费无码日韩视频| 亚洲国产成熟视频在线多多| 国产在线拍偷自揄观看视频网站| 久操线在视频在线观看| 欧美日韩午夜| 99视频免费观看| 久久久久88色偷偷| 91精品国产自产91精品资源| 五月天丁香婷婷综合久久| 亚洲国模精品一区| 欧美一区日韩一区中文字幕页| 亚洲第一极品精品无码| 日本免费一区视频| 亚洲黄色高清| 97国产在线观看| jizz国产在线| 亚洲中久无码永久在线观看软件 | 亚洲色中色| 国产丝袜91| 亚洲人精品亚洲人成在线| av午夜福利一片免费看| 亚洲欧美日韩色图| 丁香五月激情图片| 久久精品国产免费观看频道| 亚洲国产欧美国产综合久久 | 韩日午夜在线资源一区二区| 制服丝袜无码每日更新| 97成人在线视频| 久久精品嫩草研究院| a级免费视频| 色婷婷色丁香| 国产拍揄自揄精品视频网站| 小说区 亚洲 自拍 另类| 在线观看国产精美视频| 国产精品任我爽爆在线播放6080| 欧美精品亚洲精品日韩专区va| 在线观看精品国产入口| 欧美一级专区免费大片| 一区二区三区国产精品视频| 伊人AV天堂| 亚洲天堂免费| 91po国产在线精品免费观看| 国产人碰人摸人爱免费视频| 九色在线视频导航91| 99精品高清在线播放 | 国产高清精品在线91| 新SSS无码手机在线观看| 亚洲区第一页| 精品亚洲麻豆1区2区3区| 性色一区| 欧美在线综合视频|