機率運算機 – 搖晃骰子

Description

Description

作者:9D  蘇上軒

 

簡介

一個以晃動觸發的擬真骰子,可以使用不同按鈕來滿足不同目的,專門設計用來給同學來做機率運算。以物理運算的骰子動畫可以使實體看起來特別真實,也不失去原本的功效。除了做機率與統計外,也可以拿來當普通的骰子使用,一舉兩得。

 

改作來源

https://create.arduino.cc/projecthub/tangielsky/shaking-arduino-dice-39fc6a?ref=platform&ref_id=424_trending___&offset=54

原作名稱: Shaking Arduino Dice

這個創作者設計了一個小小的骰子,並賦予它物理上的運算,使骰子跑起來頗為順暢,值得進去看一看。要還原這個原作不難,因為它的外殼分明,而且已經有設計好的檔案可供下載。不過,要調整原作的程式卻是一個大挑戰,因為作者使用了相當多環環相扣的函式來達到物理上的碰撞效果,所以要改動程式會有點困難。

 

修改的內容

1.盒子加大,以免發生因太小而踩到滑倒的悲劇,也能避免找骰子找半天找不到的麻煩。

2.增加了不同功能的按鈕,以滿足計算機率時的各種要求 (從左到右)

3.顯示下一個數字的按鈕,以方便取得大量數據 (你還是可以用骰的來達到原本的目的)

4.按下後便只會顯示偶數的按鈕

5.按下後便只會顯示基數的按鈕

 

程式碼

 https://create.arduino.cc/editor/MagicAlpaca/4e70438e-752a-4703-812b-df267a920d9c/preview

在這個修改版本中,我多增加了三個按鈕的程式,使這個骰子有更多功能。除了新增功能外,我也調整了一些原本程式內的功能,加長每次骰動的間隔,使得程式更穩定。

 

材料清單

1.Arduino 開發板一塊 (任意型號)

2.正方形紙盒一個

3.三個小按鈕

4.8×8 LED矩陣

5.傾斜感測器 x2 *

6.美工刀

7.剪刀

8.電鑽 (可用可不用)

9.絕緣膠帶

10.大量杜邦線

*傾斜感測器有許多種,我使用的是傾斜開關感測器,可以在金華電子中買到。

 

製作過程

1.將電路與零件依照圖片中的方式組裝好

2.將整組電路板移植到盒子中

3.在盒子上殼中間用美工刀挖一個3cm x 3 cm的洞,用來置放LED矩陣

4.上殼底部用半徑為8mm的鑽頭鑽三個洞,用來裝按鈕

5.將矩陣裝上杜邦線,用絕緣膠帶黏在頂部

6.將三個按鈕分別裝上杜邦線,一樣用絕緣膠帶黏在洞口

7.接上行動電源

8.完成!

 

成果照片

 

操作影片

https://drive.google.com/file/d/1n8UaLbJXM6RM9dK0yujN-rwrlVfcuWyw/view?usp=sharing

點擊連結即可查看這個作品的操作說明。

 

Latest posts by Oscar Su (see all)

    Contact

    Contact
    • Category
      康橋國際學校

    Project簡述

    Project簡述
    • 簡述
      一個改作,將普通的骰子改成能提供算機率的學生的優良工具。
    • 作者
      9D 蘇上軒

      您的姓名 〈需填寫〉

      您的電子郵件信箱 〈需填寫〉

      主旨

      您的信件內容