新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 帶LED的無偏數字骰子

        帶LED的無偏數字骰子

        作者: 時間:2023-08-10 來源:電子產品世界 收藏

        在本項目中,我將向您展示如何用 制作一個簡單的無偏差電子。該項目由 6 個 、一個 555 定時器集成電路和一個 4017 十進制計數器集成電路組成,通過點亮相應的 產生 1 到 6 之間的隨機數。

        本文引用地址:http://www.104case.com/article/202308/449479.htm

        Unbiased Electronic Dice with Leds Image 2

        簡介

        是一種古老的游戲。我們也都喜歡玩。玩需要我們拿起骰子并確保它不偏不倚。把一塊積木做成骰子,然后切割清楚,確保骰子不偏不倚,這些都是老生常談了。如果形狀切割不好,骰子就會出現偏差。

        此外,骰子還可能因變形而產生偏差。如果是木制骰子,它可能會因大氣中的潮氣或機械應力而變形。為了解決傳統骰子的所有這些問題,我們制作了一個骰子電路,解決了傳統骰子的所有問題。

        現在,我們將向您展示一種幾乎沒有偏差的 LED 電子骰子。由于電路的運行速度極快,人眼幾乎無法察覺,因此不存在作弊的可能。維護工作也很少,幾乎不會影響電路老化。頻率可能會隨著電源電壓的變化、有源和無源元件的老化而略有不同,但隨機性仍會保持不變。

        電子 LED 骰子電路圖

        Digital Dice with LEDs Circuit

        所需元件

        發光二極管 X 6

        555 定時器 IC

        CD4017 十進制計數器 IC

        電阻器 - 2.2KΩ、100KΩ X 2

        電容器 - 1nF 和 0.1μF

        按鈕

        9V 電池

        面包板

        連接導線

        帶 LED 的無偏電子骰子的操作

        該電路使用 555 定時器作為可控多諧器。在這種模式下,電路的 R2 = 100 KΩ,R3 = 100 KΩ,C2 = 0.1 μF。

        在這種配置下,電路可作為頻率為千赫茲的脈沖發生器工作。這意味著電路產生的時鐘周期約為 0.000210 秒,人眼無法察覺。我們無法觀察到以如此快的速度變化的數值,因此骰子幾乎不可能出現偏差。

        時鐘脈沖被送入一個計數器兼解碼器電路 IC 4017,第七個輸出用于復位。它有九個可能的輸出,其中第七個輸出用于復位,因為我們只需要計數到 6,因為骰子只有六個面。前六個輸出分別給 LED,這樣相應的 LED 就會在相應的計數時發光。

        Unbiased Electronic Dice with Leds Image 1

        如果計數為 1,LED-1 將發光。如果計數為 2,LED-2 將發光,依此類推,直到第六次計數。計數到 6 時,第 6 個 LED 將發光,之后在下一個時鐘脈沖中,計數器將前進,計數遞增到 7。在這個計數過程中,電路會自動復位,因為第七個計數會給復位引腳(PIN-15)供電。

        請注意,電路圖中沒有顯示電源引腳和地線,因為這是 Proteus 軟件生成的原理圖。但是,9V 電源提供給 IC 4017 的第 16 引腳,IC 4017 的第 8 引腳接地。

        電路就是這樣工作的,如果你覺得需要更多的隨機性,可以提高電路的頻率,這樣就很難感知到了。該電路可在通用印刷電路板上使用 9V 直流電源實現。

        應用

        這種帶 LED 的無偏差電子骰子可用于傳統骰子的任何地方,如 

        蛇梯游戲

        滑槽和梯子

        大富翁

        商業應用



        關鍵詞: LED 骰子

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 临桂县| 台前县| 宜春市| 长春市| 莎车县| 甘德县| 潜山县| 麻栗坡县| 天柱县| 丹阳市| 蒙山县| 晋城| 嘉善县| 施甸县| 会泽县| 宜兰县| 历史| 通道| 南木林县| 禄劝| 馆陶县| 扎赉特旗| 灯塔市| 海门市| 方正县| 塘沽区| 城固县| 古田县| 克什克腾旗| 刚察县| 三穗县| 凤台县| 黄陵县| 临海市| 喜德县| 富川| 翁源县| 伊宁县| 宁晋县| 上饶县| 三台县|