亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于LEGOEV3的單擺測(cè)量重力加速度實(shí)驗(yàn)設(shè)計(jì)

        2017-07-05 13:56:04賀思源
        電子技術(shù)與軟件工程 2017年12期

        賀思源

        摘 要利用單擺測(cè)量重力加速度實(shí)驗(yàn)是高中物理一項(xiàng)重要的實(shí)驗(yàn)內(nèi)容。實(shí)驗(yàn)中,通常使用秒表測(cè)量單擺運(yùn)動(dòng)時(shí)間,人工計(jì)數(shù)擺動(dòng)次數(shù),該方法簡(jiǎn)單有效,但由于人為因素的影響,往往使單擺的運(yùn)動(dòng)周期測(cè)量產(chǎn)生較大誤差,從而使重力加速度的測(cè)量出現(xiàn)較大偏差。為減小該方法所帶來(lái)的測(cè)量誤差,本文提出了一種利用LEGO EV3控制模塊和顏色傳感器,通過(guò)RobotC編程進(jìn)行單擺重力加速度測(cè)量的方案,實(shí)驗(yàn)證明該方法能夠有效降低了測(cè)量誤差,提高了測(cè)量的精度。

        【關(guān)鍵詞】單擺實(shí)驗(yàn) LEGO EV3 RobotC編程

        1 引言

        在利用單擺測(cè)量重力加速度的實(shí)驗(yàn)中,需要測(cè)量單擺的運(yùn)動(dòng)周期。通常的方法是人工計(jì)數(shù)擺球運(yùn)動(dòng)周期次數(shù),利用秒表計(jì)總時(shí)間,最后根據(jù)公式(1)求出單擺的運(yùn)動(dòng)周期。

        (1)

        式中T為單擺運(yùn)動(dòng)周期,N為單擺的運(yùn)動(dòng)周期數(shù), 為運(yùn)動(dòng)總時(shí)間。求出T后,根據(jù)公式(2)即可求得重力加速度g。

        (2)

        在該實(shí)驗(yàn)中,由于是人工使用秒表計(jì)時(shí),計(jì)時(shí)的起點(diǎn)位置和終點(diǎn)位置不可能完全重合,會(huì)引起T產(chǎn)生較大誤差,從而給g的測(cè)量帶來(lái)較大誤差。

        2 方案設(shè)計(jì)

        為了減小單擺運(yùn)動(dòng)周期測(cè)不準(zhǔn)所引起的誤差,就需要改變計(jì)時(shí)方法,提高擺球運(yùn)動(dòng)周期的測(cè)量精度。為此,利用LEGO EV3控制器及其顏色傳感器設(shè)計(jì)了一種自動(dòng)測(cè)量單擺運(yùn)動(dòng)周期,計(jì)算重力加速度的實(shí)驗(yàn)方案。

        LEGO EV3是一款可編程Lego機(jī)器人控制器,有4個(gè)傳感器輸入端口和4個(gè)輸出端口,支持USB、藍(lán)牙、Wi-Fi與電腦通迅。4個(gè)傳感器輸入端口可以連接超聲波傳感器(45504)、顏色傳感器(45506)、陀螺儀(45505)和觸碰傳感器(45507),其中顏色傳感器不僅可以測(cè)量物體的顏色,還可以像光電傳感器一樣測(cè)量光的反射值。

        在新的單擺法測(cè)量重力加速度實(shí)驗(yàn)方案中,保持單擺裝置不變,取消了秒表,增加LEGO EV3控制器和顏色傳感器等實(shí)驗(yàn)器材。實(shí)驗(yàn)中,通過(guò)LEGO EV3控制器控制顏色傳感器,測(cè)量單擺的擺球經(jīng)過(guò)顏色傳感器時(shí)反射光的變化,計(jì)數(shù)擺球的擺動(dòng)次數(shù),同時(shí)對(duì)擺球運(yùn)動(dòng)計(jì)時(shí),然后根據(jù)擺動(dòng)次數(shù)和時(shí)間自動(dòng)計(jì)算單擺的運(yùn)動(dòng)周期和重力加速度值,并在LEGO EV3控制器上顯示出周期T、單擺運(yùn)動(dòng)時(shí)間t和重力加速度g。

        3 程序設(shè)計(jì)

        使用LEGO EV3控制器控制顏色傳感器進(jìn)行單擺重力加速度測(cè)量之前,首先需要進(jìn)行測(cè)量程序的設(shè)計(jì),對(duì)LEGO EV3 進(jìn)行編程,編寫(xiě)自動(dòng)完成T和g測(cè)量的程序。有多種編程語(yǔ)言支持對(duì)LEGO EV3 編程,如基于LabView的圖形化編程語(yǔ)言,RobotC,LeJos等。這里采用RobotC進(jìn)行該實(shí)驗(yàn)程序的編寫(xiě),RobotC是由卡耐基梅隆大學(xué)機(jī)器人學(xué)院開(kāi)發(fā)的基于C語(yǔ)言的一種機(jī)器人專用語(yǔ)言,可支持多種機(jī)器人平臺(tái)。

        測(cè)量程序首先進(jìn)行初始化,為顏色傳感器分配輸入端口,并設(shè)置計(jì)時(shí)器;控制顏色傳感器測(cè)量反射光的變化;根據(jù)顏色傳感器的測(cè)量結(jié)果和計(jì)時(shí)器的值,自動(dòng)計(jì)算T和g,并在LEGO EV3的顯示屏上顯示出來(lái)。測(cè)量測(cè)序流程如圖1所示。

        在使用RobotC編寫(xiě)控制程序時(shí),首先需要在RobotC開(kāi)發(fā)環(huán)境中選擇平臺(tái)類型(Platform Type),如LEGO Mindstorms EV3和LEGO Mindstrorms NXT。這里采用的是LEGO EV3,所以要將平臺(tái)類型設(shè)為L(zhǎng)EGO Mindstorms EV3;然后設(shè)置傳感器端口,按照顏色傳感器連接到的端口進(jìn)行相應(yīng)的設(shè)置;設(shè)置完成后,即可進(jìn)行程序的編制。程序編寫(xiě)完成后,使用RobotC的編譯器(Compile Program)對(duì)程序進(jìn)行編譯,編譯通過(guò)后,通過(guò)固件下載(Firmware Download)功能將程序下載到LEGO EV3,按下啟動(dòng)按鍵,程序開(kāi)始運(yùn)行,LEGO EV3自動(dòng)進(jìn)行單擺運(yùn)動(dòng)周期測(cè)量和重力加速度的測(cè)量。

        4 實(shí)驗(yàn)步驟

        首先讓擺球處于靜止?fàn)顟B(tài)并保持在M點(diǎn)處(如圖1),將顏色傳感器通過(guò)數(shù)據(jù)線連接到LEGO EV3的輸入端口上,并將其對(duì)準(zhǔn)擺球中心,使擺球和顏色傳感器的處于同一水平面上。為保證顏色傳感器能有效探測(cè)和識(shí)別擺球,擺球與顏色傳感器之間的距離應(yīng)保持在1cm之內(nèi)。將擺球偏離靜止位置一定角度(不大于10°),放開(kāi)擺球,讓擺球在垂直平面上運(yùn)動(dòng),且該平面垂直于M點(diǎn)與顏色傳感器的連線。

        啟動(dòng)已下載到LEGO EV3中的單擺加速度測(cè)量程序,LEGO EV3控制顏色傳感器開(kāi)始測(cè)量擺球的運(yùn)動(dòng)周期。當(dāng)擺球沒(méi)有運(yùn)動(dòng)到M點(diǎn)時(shí),由于顏色傳感器不能收到足夠強(qiáng)的反射光,顏色傳感器上報(bào)給LEGO EV3的測(cè)量值為0。當(dāng)擺球到達(dá)M點(diǎn)時(shí),顏色傳感器由于收到擺球的反射光線,其上報(bào)給LEGO EV3的測(cè)量值要不為0,此時(shí)程序就會(huì)在擺球的運(yùn)動(dòng)次數(shù)上加1,同時(shí)啟動(dòng)內(nèi)部定時(shí)器計(jì)時(shí)。此后,擺球每通過(guò)M點(diǎn)一次,程序就會(huì)自動(dòng)在運(yùn)動(dòng)次數(shù)上加1,同時(shí)計(jì)算擺球運(yùn)動(dòng)的周期數(shù)和所用的時(shí)間,并計(jì)算擺球的運(yùn)動(dòng)周期和重力加速度值,最后將計(jì)算結(jié)果顯示在LEGO EV3顯示屏上。

        在該實(shí)驗(yàn)中,由于顏色傳感器所發(fā)出是一定直徑的光束,若擺球直徑太大,遠(yuǎn)大于光束直徑時(shí),就不能保證每次擺球運(yùn)動(dòng)到M點(diǎn)時(shí),顏色傳感器的測(cè)量位置相同,從而造成擺球運(yùn)動(dòng)周期測(cè)量誤差增大。所以擺球的選取原則是應(yīng)盡可能小,但是又不能太小,擺球太小時(shí),其反射的光太弱,低于顏色傳感器檢測(cè)能力,造成漏檢。因此擺球的選取以擺球經(jīng)過(guò)M點(diǎn)時(shí),顏色傳感器測(cè)量值發(fā)生微小變化為宜。

        該實(shí)驗(yàn)中,LEGO EV3 的定時(shí)精度可以到1個(gè)毫秒,遠(yuǎn)高于秒表的測(cè)時(shí)精度,大大提高了單擺運(yùn)動(dòng)周期測(cè)量的準(zhǔn)確性。

        5 結(jié)束語(yǔ)

        利用LEGO EV3 及其顏色傳感器進(jìn)行重力加速度測(cè)量,減小了測(cè)量誤差,提高了測(cè)量精度,是LEGO EV3 控制模塊及其傳感器在物理實(shí)驗(yàn)中的一次成功應(yīng)用,為其在其他物理實(shí)驗(yàn)和生活中的應(yīng)用提供了思路。

        參考文獻(xiàn)

        [1]鄭劍春著.ROBOTC與機(jī)器人程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2013.

        [2]甘辰予,陳勁生.LEGO智能除冰機(jī)器人的設(shè)計(jì)[J].大眾科技,2009(10).

        [3]李乾華,程立英,張志美等.基于LEGO的“環(huán)保衛(wèi)士”機(jī)器人設(shè)計(jì)[J].硅谷,2013.

        作者單位

        鄭州市第一中學(xué) 河南省鄭州市 450007

        亚洲精品aa片在线观看国产| 久久亚洲乱码中文字幕熟女 | 很黄很色的女同视频一区二区| 久久人人爽爽爽人久久久| 亚洲欧美日韩国产精品专区| 国产精品欧美韩国日本久久| 亚洲熟女少妇精品久久| 神马影院午夜dy888| 欧美成人一区二区三区| 亚洲av日韩片在线观看| 日本久久久精品免费免费理论| 国产精品无码一区二区三区在 | 亚洲av无码国产精品色| 亚洲色欲色欲综合网站| 91性视频| 99亚洲女人私处高清视频| 精品久久久久久亚洲综合网| 最近中文字幕mv在线资源| 人妻无码人妻有码不卡| 丝袜av乱码字幕三级人妻| 亚洲日韩av无码一区二区三区人| 狠狠爱无码一区二区三区| 中文字幕人妻少妇美臀| 国产精品久久久在线看| 国产一极内射視颍一| 亚洲线精品一区二区三区八戒| 9l国产自产一区二区三区| 亚洲午夜av久久久精品影院色戒| 熟妇人妻av无码一区二区三区| 国产亚洲精品不卡在线| 精品少妇人妻av一区二区蜜桃| 高h纯肉无码视频在线观看| 亚洲伊人久久大香线蕉综合图片| 久久99精品免费国产| 无码专区一ⅴa亚洲v天堂| 人妻系列无码专区久久五月天| 国产精品18久久久久久首页| 在线国人免费视频播放| 狼人香蕉香蕉在线28 - 百度| 亚洲日韩精品A∨片无码加勒比| 亚洲最大不卡av网站|