• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      用掌控板做個(gè)好玩的水平儀

      2020-07-15 22:47:14陳新龍
      電腦報(bào) 2020年24期
      關(guān)鍵詞:水平儀實(shí)心水準(zhǔn)

      陳新龍

      水平儀是測(cè)量小角度的常用量具。傳統(tǒng)的水平儀水準(zhǔn)管是由玻璃管制成,管內(nèi)裝有液體和氣泡,當(dāng)水平儀發(fā)生傾斜時(shí),水準(zhǔn)管中氣泡就向高的一端移動(dòng),從而確定水平面的位置。水準(zhǔn)管內(nèi)壁曲率半徑?jīng)Q定了水平儀的精度,曲率半徑越大分辨率越高,曲率半徑越小分辨率越低。今天我們用掌控板制作一個(gè)精準(zhǔn)的電子水平儀(如圖1)。

      將掌控板平放在桌面上,正面朝上,屏幕沿金手指方向?yàn)閄軸正方向,屏幕沿左邊光線傳感器方向?yàn)閅軸正方向,屏幕沿上方為Z軸正方向(如圖2)。

      為了增加實(shí)驗(yàn)的準(zhǔn)確性和直觀性,我們先來(lái)繪制水平儀的界面部分。以十字線和同心圓的圖形作為輔助界面,先繪制兩條相交直線,確定起點(diǎn)位置和終點(diǎn)位置就可以準(zhǔn)確地畫出來(lái)(如圖3)。

      然后繪制三個(gè)空心圓,繪制圓時(shí)要選擇空心圓,確定相同的圓心的坐標(biāo)和不同的半徑。這三個(gè)同心圓的目的是為了測(cè)試的時(shí)候能夠直觀地測(cè)試水平移動(dòng)的位置和范圍(如圖4)。

      完成了輔助界面后,要繪制水平儀中心的實(shí)心圓球,這里我們將學(xué)到一個(gè)新的知識(shí):映射。在數(shù)學(xué)里,映射指兩個(gè)元素的集之間元素相互“對(duì)應(yīng)”的關(guān)系,只要給出元素集的上下限,映射函數(shù)自動(dòng)就可以返回映射值。

      我們?cè)O(shè)置了兩個(gè)映射分別為XX和YY,對(duì)應(yīng)實(shí)心圓球的圓心坐標(biāo)位置,映射的是X和Y軸的加速度并且給它規(guī)定了讀取的范圍和映射后的范圍。

      為了方便我們觀察水平面的偏移,設(shè)置實(shí)心圓的半徑長(zhǎng)度小于內(nèi)圈的空心圓的半徑,否則就被覆蓋了(如圖5)。

      如何能提示我們的水平儀是處于平衡位置呢?只要實(shí)心圓的XX的坐標(biāo)為64,YY坐標(biāo)為32時(shí),也就是實(shí)心圓正好在屏幕正中間的位置,此時(shí)掌控板就是處于平衡的狀態(tài)了,3顆RGB燈全部亮起為紅色,并且蜂鳴器報(bào)警提示。否則的話燈滅,聲音器也消失(如圖6)。

      水平儀制作過(guò)程是有一定的難度的,首先要確定好坐標(biāo)位置,并且要掌握映射的技巧,在前兩期制作測(cè)光儀時(shí)也用到了映射,你可以體會(huì)兩者之間的異同。

      源代碼如圖7。

      猜你喜歡
      水平儀實(shí)心水準(zhǔn)
      一種改進(jìn)的水準(zhǔn)網(wǎng)條件平差算法
      媲美激光光源的成像水準(zhǔn)Acer宏碁E8620C
      水平儀分度值誤差校準(zhǔn)結(jié)果不確定度評(píng)定
      一種實(shí)心輪胎檢測(cè)裝置及其系統(tǒng)
      GFRP管實(shí)心混凝土組合柱的研究現(xiàn)狀與發(fā)展
      江西建材(2018年4期)2018-04-10 12:36:52
      電子水平儀精度分析與測(cè)試
      制造技術(shù)與機(jī)床(2017年8期)2017-11-27 02:10:09
      某圓端型實(shí)心橋墩動(dòng)力彈塑性時(shí)程分析
      實(shí)心輪胎均勻硫化工藝的研究
      無(wú)需安裝任何軟件 iPhone變身水平儀
      水城县| 山西省| 华池县| 阿拉善右旗| 远安县| 汾西县| 上高县| 石柱| 临颍县| 资阳市| 兴义市| 大庆市| 杂多县| 吉林省| 杭州市| 吉木乃县| 个旧市| 台北县| 涞水县| 济源市| 镇原县| 灵寿县| 广州市| 瑞昌市| 姚安县| 雷波县| 白水县| 依安县| 花莲县| 隆化县| 板桥市| 广汉市| 星子县| 南木林县| 鞍山市| 夏邑县| 鄂州市| 安新县| 桐庐县| 东莞市| 巫溪县|