2012-01-15 00:37:02
小鯨魚
Arduino 的亂數
亂數的使用很簡單
和一般的C一樣
有以下兩種常用型態
random(max);
EX: random(100); --> 0~99
random(min, max) ;
EX: random(0,200); --> 0~199
EX: random(0,21)*5; --> 0~100之間任何一個五的倍數
通常,還需要搭配這個
randomSeed(隨便一個亂七八糟的數字,或是從analog 亂讀東西進來);
用來打亂亂數起點,讓亂數能比較混亂
那亂數用來幹嘛咧
哈哈,鯨魚最近也加搞遊樂場的機台,差不多想的到的都作了
其中,麻仔台(用台語念,我不曉得國語到底是什麼?)或是賓果
會有LED/LCD顯示器或是各種圖案一直亂跑讓玩家下注
這個亂跑的東西就是用亂數作的
但...只要把該機台和櫃台連線(無線、有線、隨便什麼線都行)
那麼櫃台就可以任意的控置該機台的"中獎率"
若你只是個普通人,賭到輸光家產都有可能;若妳是個曠世辣妹,可能就會連續贏到爽
為何咧? 因為櫃台可以控制啊 ,反正程式我自己寫的,想怎樣都行
這也告訴我們一個事實,別賭博啊,人生還是腳踏實地的好喔
鯨魚已經在規畫一系列新的文章(書?)
介紹各種遊樂場機台要如何做喔XDD
目前公司也接受各種機台的訂製或是改裝,有需求請內洽(僅接受MAIL詢問)^^
上一篇:Arduino的數位訊號控制
下一篇:Arduino 的各種運算子
(悄悄話)
2012-03-27 13:11:52
(悄悄話)
2012-03-27 13:08:35