ダイスジェネレーター - オンラインダイス。 オンラインサイコロDIY電子サイコロ回路

サイコロは何千年もの間、人間によって使用されてきました。

21 世紀では、新しいテクノロジーのおかげで、インターネットにアクセスできれば、いつでも都合の良い場所でサイコロを振ることができるようになりました。 サイコロは家でも外出先でもいつも持ち歩いています。

サイコロ ジェネレーターを使用すると、オンラインで 1 ~ 4 つのサイコロを振ることができます。

オンラインで正直にサイコロを振る

本物のダイスを使用する場合は、スライハンドまたは片側が有利な特製のダイスを使用できます。 たとえば、いずれかの軸に沿って立方体を回転させると、確率分布が変化します。 当社の仮想キューブの特別な機能は、ソフトウェア疑似乱数ジェネレーターの使用です。 これにより、特定の結果が真にランダムに発生することを保証できます。

このページをブックマークしておくと、オンライン ダイスがどこにも失われることがなくなり、いつでも適切なタイミングで手元にあるようになります。

占いや予測、星占いにオンライン サイコロを使用することに慣れている人もいます。

楽しんで、良い一日を過ごしてください、そして幸運を祈ります!

通常のサイコロに比べて、オンライン サイコロ ジェネレーターの利点は明らかです。それは決して失われることがありません。 仮想立方体は、実際の立方体よりもはるかにうまくその機能に対処します。結果の操作は完全に排除されており、陛下の偶然にのみ依存することができます。 ダイス オンラインは、とりわけ、空き時間に最適なエンターテイメントです。 結果の生成には 3 秒かかるため、プレイヤーの興奮と興味が高まります。 サイコロの出目をシミュレートするには、キーボードの「1」ボタンを押すだけです。これにより、たとえば、エキサイティングなボード ゲームから気を散らすことがなくなります。

キューブの数:

ワンクリックでサービスを支援してください:友達に発電機について教えてください!

「ダイス」などのフレーズを聞くと、すぐにカジノ協会が思い浮かびますが、それなしではやっていけないのです。 まず、このアイテムが何であるかを少し思い出してみましょう。

サイコロは立方体の各面に1から6までの数字が点で表されており、それを投げるとき、私たちは常に自分が想像し、望んでいる数字が出ることを期待しています。 ただし、立方体が端に落ちたときに数字が表示されない場合があります。 つまり、このように辞める者はどちらを選んでも良いということになります。

また、キューブがベッドやクローゼットの下に転がり、そこから取り除かれると、それに応じて数字が変化することもあります。 この場合、誰もが数字をはっきりと確認できるように、サイコロが振り直されます。

ワンクリックでオンラインサイコロロール

通常のサイコロを使用するゲームでは、不正行為は非常に簡単です。 希望の数字を得るには、立方体のこちら側を上に置き、同じ状態になるようにひねります(側面部分のみが回転します)。 これは完全な保証ではありませんが、勝率は 75% になります。

サイコロを 2 つ使用すると、確率は 30 に減りますが、それでもかなりの割合です。 不正行為のため、多くのプレイヤー キャンペーンはサイコロの使用を好みません。

私たちの素晴らしいサービスはまさにそのような状況を避けるために機能します。 オンラインのサイコロの出目は偽造できないため、不正行為は不可能です。 1 から 6 までの数字が完全にランダムかつ制御不可能な方法でページに表示されます。

便利なサイコロジェネレーター

非常に大きな利点は、オンライン サイコロ ジェネレーターは (特にブックマークできるため) 紛失することがなく、通常の小さなサイコロは簡単にどこかに紛失してしまう可能性があることです。 また、結果の操作が完全に排除されるという大きな利点もあります。 ジェネレーターには、同時に振るサイコロを 1 つから 3 つまで選択できる機能があります。

オンライン サイコロ ジェネレーターは非常に興味深いエンターテイメントであり、直感を養う方法の 1 つです。 当社のサービスを使用すると、信頼性の高い結果がすぐに得られます。

5 点中 4.8 (評価: 116)

このデバイスは乱数発生器に基づいており、ゲーム (たとえば、サイコロやロジック ゲームの立方体) として使用することを目的としています。また、抽選によってあらゆる競争の勝者を決定するために使用することもできます。 ..

設計は非常にシンプルで、はんだごてを使った作業の経験がほとんどなく、はんだ付け超小型回路の詳細を知っているほぼすべての初心者無線アマチュアでも繰り返すことができます。 それは次のとおりです。
1) はんだこて先は接地する必要があります
2) マイクロ回路の出力を 5 ~ 8 秒以上加熱しないでください。
マイクロ回路が静電気を恐れない場合、最初の点は省略できます(ただし、これはMKには当てはまりません)。

実際のデバイスの図は次のとおりです。

LED と直列に接続された電流制限抵抗がないことにすぐに注意していただきたいと思います。 この回路では、電源電圧が 3.7V であるため、LED には比較的小さな電流が流れ、マイクロコントローラーはそれに耐えることができるため、それらは必要ありません (ただし、安全策を講じたい場合は、十分な電流が必要です)。 smd バージョンでは抵抗を LED と直列に接続するためのボード上のスペース)。

ご覧のとおり、ボードの寸法は非常に控えめです (6 x 4.5 cm)。この記事で説明したトポロジーのプリント基板を使用すると、組み立てられたボードの外観は次のようになります。

この設計では基板が両面バージョンで作成されているため、マイクロコントローラーのソケットをはんだ付けする手順に問題がある可能性があります。 私の実践では、ボードの 2 つの層を接続するこの方法を使用します。

この方法は、低電力のプリント導体の接続や、このタイプの接続の数が少ない場合に適しています。そうでない場合は、すべてをはんだ付けするのが非常に困難です。

次にファームウェアについてです。この環境で MK 用のプログラムを開発しました (プロジェクトは記事に添付されています。PROTEUS にもプロジェクトがあります)。 プログラムは次のように動作します。MK に電源が供給されると、プログラムが開始され、ボタンが押されるのを待ちます。 ボタンが押されるとすぐに、変数 gsch (タイプ バイト) が呼び出され、値が割り当てられます (これはソフトウェア RNG です)。 次に、生成された数値が 42 ビット間隔で評価されます (数値が<=42 битам, тогда на кубике высвечивается одна точка, если число больше 42, но меньше 84, то высвечивается две точки и т.д. Так же после отпускания кнопки число будет светиться до следующего нажатия.

次にヒューズビットについて説明します。

プログラムのインストール ウィンドウは次のようになります。

部品、交換品。制御要素として、AVR ファミリのマイクロコントローラ ATTINY2313 を使用しました。水晶共振子は 8 MHz の周波数で使用し、コンデンサは 22 ~ 33 pF の容量を使用します。LED と同様に、低電力で、定格電圧2V。

以下で、ソース、ファームウェア、ソフトウェア、プロジェクトをダウンロードできます。

たとえば、プレーヤーが獲得したポイントの数が表示されるゲームがたくさんあります。 サイコロを振って決定します。 電子「キューブ」乱数発生器を作成するのは難しくありません。 このような発生器のスキームと説明は、アマチュア無線の文献に記載されています。

最近では「Age of Battles」というゲームシステムが人気を集めています。 そのために、最も興味深い歴史的時代の戦士、攻城兵器、地形や要塞の要素の 1:72 スケールのフィギュアが作成され、プレイヤーはある程度の歴史的リアリズムを備えて、ミルティアデスやミルティアデスの代わりに自分自身を試すことができます。ナポレオン元帥の。

「戦いの時代」のルールは非常に複雑で、射手の命中や外れ、鎧の貫通など、さまざまな出来事が起こる確率が高くなります。 20 角形 (!) の立方体を使用して決定されます。 紛失したり破損した場合の交換は困難です。 さらに、立方体が柔らかい表面 (カーペットの上など) にある場合、その上端を明確に判断するのはそれほど簡単ではありません。 さらに、古典的な 6 面サイコロはゲーム内のさまざまな目的に使用されます。 これらすべてが私に、20 角形と 6 角形の両方の立方体として機能する電子「立方体」の設計を開発するように促しました。

しかし、この一見単純なタスクの実装は簡単ではありませんでした。 必要な結果は、デバイスの 4 番目のバージョンでのみ達成され、読者の注意を引きました。 このデザインは、無線エレクトロニクス技術者、つまり卓上戦闘のファンにとっては面白くて便利なものになると思います。

デバイスの動作原理は伝統的なものです。数キロヘルツの周波数を持つマスターマルチバイブレータが要素D1.3、D1.4に組み立てられます。 S1 ボタンを押すと、高論理レベルが要素 D1.2 のピン 5 に適用され、マルチバイブレータ パルスがカウンタ D2 に渡されます。 ボタンを放すと、カウンターは表示されたランダムな位置で停止します。 20 までの数値を送信するには、5 つの 2 進数が必要ですが、ほとんどの TTL (トランジスタ - トランジスタ ロジック) カウンタは 4 ビットです。 したがって、ここでは K176IE2 CMOS チップが使用されます。 このカウンタは経済的で、バイナリ カウント モードでわずか 5 桁です。 適度な速度により、優れたノイズ耐性が得られます。 D2 チップの制御入力に関する情報。 これらには論理 1 が供給されます。入力 E (ピン 2) - 「カウント/ロード」スイッチ、カウント モードが選択されます。 入力 2/10 (ピン 1) - バイナリまたは 10 進カウント モードのスイッチ。バイナリ モードが選択されます。

1 - フロントパネル; 2 - 装飾的なオーバーレイ。 3 - LED (20 個); 4 - プリント基板; 5 - スイッチを取り付けるための Z 型ブラケット (鋼板 s1)。 6 - ボードとブラケットを本体に固定します(ナット付き M3 ボルト、2 セット)。 S1 - スイッチ; S2 - モードスイッチ

これらのデバイスのほとんどは、デジタル インジケーターへの従来の出力を使用します。 しかし、特にゲームのサイコロで慣例的に行われているように、そこでのカウントは 1 からではなく 0 から始まるという事実により、多くの問題が発生します。 カウント範囲を選択するスキームも面倒です。 したがって、位置表示に落ち着く必要がありました。 しかし、使用されているマイクロ回路は 2 進数 A のみを解読し、したがって 16 個の出力チャネルを備えています。 17から20までの数字はどうでしょうか? 古典的な解決策は、別のデコーダをインストールすることですが、これは面倒で非経済的です。そして最も重要なことに、CMOS カウンタの出力は、「オーク」TTL マイクロ回路の 2 つのアドレス入力を同時にサポートしません。 D3 デコーダーを「2 回目」に使用する場合はどうすればよいですか? 要素 D1.1 のおかげで、アドレスの最上位ビットが直接形式と逆形式の両方で得られ、トランジスタ VT1、VT2 を使用して、目的の LED グループを簡単にオンにすることができます。 数値の範囲によって異なります。 これらのグループには 3 つあります。HL 1 ~ 6 は 2 進数の 5 桁目の 0 で動作し、HL 17 ~ 20 は 1 で動作しますが、HL 7 ~ 16 には常時電力を供給できます。 LED を流れる電流量は、抵抗 R6、R8、R9 によって決まります。 デバイスでは約 7 mA です。 これにより、ディスプレイの十分な明るさ​​が保証されると同時に、低電力 TTLSh (ショットキー バリアを備えたトランジスタ - トランジスタ ロジック) K155IDZ マイクロ回路にも過負荷がかかりません。 ヘテロ構造で新世代 LED を使用すると、前述の抵抗器の抵抗が 2 倍または 3 倍になる可能性があります。

モードはスイッチ S2 を使用して選択します。 スコアが「禁止された」7 点または 21 点に達するとすぐに、ログが R11 を介して VT3 のカスケードの入力に送信されます。 0. 信号が反転され、カウンタリセット入力が加えられます。 論理機能に加えて、VT3 上のカスケードはもう 1 つの機能も実行します。 実際のところ、CMOS マイクロ回路と TTL マイクロ回路を併用する場合の問題の 1 つは、後者の論理 1 の電圧が不十分であることです。 ここではほぼ電源電圧まで増幅されます。 このノードの動作ロジックにはもう 1 つの特徴があります。採用された復号化システムでは、数字 21 が数字の 5 に「反映」され、カウンターの早期リセットにつながる可能性があります。 したがって、20 面モードでは、カウンタの反転した 5 桁目が R10 を介して VT3 に供給されます。 このおかげで、16 未満の数値の場合、トランジスタが開き、カウンタのリセット入力は log.0 になります。 他の信号とは無関係に。 カウントダウン中 (S1 ボタンを押した状態)、選択した範囲の LED が電流パルスによってわずかに点灯し、回路とすべての LED が適切に動作していることを確認できます。

デュアルモード電子キューブを使用する場合、20 面のものが必要なときに 6 面モードで作業するというエラーが発生する可能性があります。 その結果、強力なバリスタが歩兵の装甲を貫通することを断固として拒否することが判明する可能性があります。 したがって、6 エッジ モードの効果的な表示が必要です。 デジタルインジケーターを使っていくら工夫しても、ぼんやり感をなくすことはできません。 提案された設計では、6 面モードは HL7 LED によって示されます。これは、含まれる読み取り範囲の視覚的なリミッターの一種です。 探しているLEDの代わりに2つのLEDが同時に点灯していることに気づかずにはいられませんが、これも位置表示システムの採用の利点です。 ピンがグランドに短絡するのを避けるため。 7D3 では、ダイオードによってスイッチから分離されています。

5V 電源電圧スタビライザ (チップ DA1) はデバイスボードに直接取り付けられています。 このおかげで、9 ~ 12 V の範囲の出力電圧を持つほぼすべてのネットワーク アダプタをデバイスへの電力供給に使用できますが、幸いなことに消費電流は 80 mA を超えません。 許容可能なオプションは、2 ~ 3 個の 336 バッテリーを直列に接続することです。 ただしこの場合、設計に電源スイッチを導入する必要があります。

詳細: トランジスタ VT1、VT2 は、KT361、KT203、VT3 シリーズ - n-p-n 構造、KT315、KT301、KT312 シリーズのいずれかになります。 K176LA7 マイクロ回路は K561LA7 と交換可能です。 D3 - 155 番目または 1533 番目のシリーズ。 このような交換では、プリント基板のレイアウトを変更する必要はありません。 K1533IDZのみケースが狭いかもしれませんが、ピン配置は同じです。

ただし、必要なマイクロ回路を購入するのが難しいことが判明する可能性があります。 現在店頭で販売されている「ロジック」のほとんどは 1988 年から 1992 年のものです。 リリースすると、これらの供給品がなくなりつつあります。 残っているのは、マイクロ回路を同様の目的の他の回路に置き換えることだけです。 したがって、D2 として、単純な 6 ビット バイナリ カウンタである K176IE1 チップを使用できます。 D1 として - 3 つの NAND 要素を備えたマイクロ回路。 この場合、要素 D1.2 は除外され、カウント イネーブル信号は入力 D1.3 の 1 つに送信されます。 D1.2 を使用する利点は、マルチバイブレーター パルスも生成されることです。 ただし、メーターはこの短縮バージョンの回路でも機能します。

半導体デバイスの設置に関する規則に従う必要があることを思い出してください。CMOS マイクロ回路はホイルで包み、先端を接地した低電圧のはんだごてではんだ付けして保管する必要があります。 これは、開発初期のマイクロ回路に特に当てはまり、性能が低下するため設計者がセキュリティ要素のインストールに消極的であったため、はんだ付けされたマイクロ回路ややや疑わしいマイクロ回路が使用されている場合には、ソケットを使用してください。 特にプラスチックケース内の LED は、できれば追加のヒートシンクを使用して、ケースから 10 mm 以内にはんだ付けする必要があります。

スイッチ S2 – 3 つのスイッチング接点グループを持つ任意のスイッチ。 問題のデバイスは、依存固定の 2 つの P2K ボタンを使用しています。 ピンコンタクトの片側が短くされています。 ボタン S1 - KM 1-1 などを入力します。 読者は LED の色を自分の裁量で選択できます (たとえば、最初の 6 つは異なる色です)。 コンデンサ C3、C4 - 適切なサイズのセラミック。

デザイン。 このデバイスはフォトリソグラフィーや穴のメタライゼーションなどのスーパーテクノロジーを使用していないため、すべての導体をプリント配線で接続することはできず、残りの 3 桁と 4 桁の接続は実装ワイヤではんだ付けされていました (最も便利な方法は、 MGTF)。 鋭く尖ったピンセットでリングを形成し、超小型回路のピンに置きます。 あとははんだごてで触るだけです。 同様に、特にデバイス本体のインジケーターがフォイル側に配置されているため、LED へのワイヤのほとんども D3 ピンに直接はんだ付けされています。

DA1には小さなアルミ板でできたラジエーターがネジ止めされています。 反対側のハウジングに通気孔を設けることをお勧めします。 電子「キューブ」の本体とフロントパネルは、古いテレビの背面のプラスチックの壁から切り取った箱で作られています。

基板は部品を下にして配置され、長方形のスタンドと 2 本の M3 皿頭ボルトを使用してケースに取り付けられます。 このスタンドは、S2 取り付けスタンドと同様に、本体に接着できるポリスチレン製が最適です。 この後、ボタン S1 が付いた金属ブラケットが 2 つのナットでボードにネジ止めされます。 ボタンは本体を押すと機能する位置にあります。

トラック間にはんだの漏れやショートがないことを確認してください。 すべての LED の極性を確認してください。 保守可能な部品から正しく取り付けられたデバイスは調整の必要がありません。 デバイスの正しい組み立てと動作の最終チェックは非常に効果的に実行できます。容量が約 0.33 μF のコンデンサを C1 と並列に接続します。 すべてが正しく組み立てられたら、S1 を押します。 そうすれば、スイッチ S2 で選択した範囲でランニング ライトの美しい効果を観察できるようになります。

デバイスのフロントパネルは金色のメタリックブロンズエナメルで塗装され、古代ギリシャの盾であるホプロンとして様式化されています。

パラス アテナ (ギリシア神話の戦争と勝利、知恵、知識、芸術、工芸の女神) が、技術的な創造性と戦闘においてあなたを助けてくれますように。

A.リソフ。 イヴァノヴォ