Linux中國

使用一塊樹莓派主板測量圓周率

用你的樹莓派製作一個接近完美的圓。

世界各地將 3 月 14 日定為圓周率日。許多人通過在房子周圍找到的物體測量圓周率來慶祝圓周率日。我想用我的樹莓派 3B 為今年的圓周率日做一些類似的事情。繼續閱讀以了解我如何使用我的樹莓派測量圓周率。

你需要什麼:

  • 樹莓派單板機
  • 方格紙
  • 帶毫米和厘米測量值的標尺

1、畫一個圓

圓周率是圓的周長與其直徑的比值。要計算圓周率,我們需要測量一個完美繪製的圓的周長和直徑。幸運的是,樹莓派主板上的安裝孔足夠大,可以使用鉛筆或鋼筆。我通過一個樹莓派板安裝孔插入了一根圖釘,小心地將針放在一張方格紙上兩條線的交點上。

握住別針,我將一支筆插入對面的安裝孔中,並通過將筆繞著別針移動來畫一個圓圈。樹莓派主板底面的焊點會卡在紙上,但小心點還是可以畫好圓圈的。

Use the Raspberry Pi as a compass to draw a circle.

2、把圓分成段

通過畫一條穿過圓心的垂直線將圓分成兩半,通過畫一條穿過圓心的水平線將圓再次分成四分之一。當我畫圓的時候,我把圖釘正好放在圖畫紙上兩條線的交點上,這樣就很容易找到垂直和水平的中心線。你可以通過在對角線上畫一條線來創造一個 「八分」 片。

Each small wedge is 1/8 of a circle.

進一步的劃分是與尺子的練習。我用尺子找到「四分之一楔形」和「八分之一楔形」任意兩個交點的中點,做成一個 1/16 的楔形。你可以使用相同的方法製作越來越小的 1/32 和 1/64 圓的切片。通過非常小心,我還能夠在圓的 1/128 處測量出一個非常窄的楔形:

If you are careful, you can keep dividing to find 1/128 of a circle.

3、估算周長

我最小的楔形是一個圓的 1/128。如此小的切片,楔形的外弧非常小,我們可以用一條直線來近似它。這實際上不是圓周長的 1/128,但它足夠接近,我們可以將其用作一個很好的估計。

Use the mm measurement on your ruler to measure the outer arc of the 1/128 segment.

使用我的尺子上的毫米測量值,我測量了我的 1/128 楔形的外弧為 3.8 毫米。這樣,我可以估計圓的周長為 3.8 毫米乘以 128,即 486.4 毫米。要轉換為厘米,除以十:48.64cm

4、計算圓周率

圓周率的值是圓的周長與其直徑的比值。我們在步驟 3 中估算了周長。測量直徑是使用尺子測量圓周的簡單練習。我的圓是 15.4cm

現在我們知道了周長和直徑,我們可以將圓周率計算為 48.64 除以 15.4,即 3.158。這與 pi 的實際值 3.141 相差不遠。

測量圓周率是一項有趣的數學練習!各個年齡段的數學愛好者都可以使用方格紙、筆和尺子等簡單工具自行測量圓周率。以一種有趣的新方式使用你的樹莓派來繪製圓並獨立測量圓周率。這是一個估計值,因為我們將圓上的 1/128 弧近似為一條直線,但這使我們無需太多努力就足夠接近了。

(LCTT 校註:這真是對樹莓派的「合理」應用,摔!)

(題圖:MJ: Circumference in high resolution, very detailed)

via: https://opensource.com/article/23/3/measure-pi-raspberry-pi

作者:Jim Hall 選題:lkxed 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國