OPENWORLD
ダウンロード

テクノロジー

ロジックとオートメーション

信号、論理ゲート、メモリ、センサー、無線:照明やドア、機械が自分で反応するようにする方法です。

要点

  • 信号は0〜255で、128以上がオンです。論理部品は1つにつき、50 msのターンを1つ加えます。
  • 論理部品:ディレイ、ゲート(AND、OR、NOT)、オペアンプ、メモリ、光カプラ。信号ケーブルにつなぐだけで動き、電力ケーブルは不要です。
  • センサー(人感、レベル、チャンク)と計器が、読み取り値を信号ケーブルに乗せます。リレー、ディマー、ドアはそれに従います。
  • 無線は256チャンネル。ディッシュは月まで届きますが、地面は決して通り抜けません。
  • コードを書く必要はありません:すべて部品とケーブルでできていて、留守のあいだも動き続けます。
このページの内容
  1. 信号のしくみは?
  2. 論理部品はそれぞれ何をする?
  3. 機械を世界に反応させるには?
  4. 時計やカウンターはどう作る?
  5. 無線のしくみは?
  6. よくある質問

信号のしくみは?

信号は0〜255の数で、細い信号ケーブル、光ファイバー、または無線で運ばれます。128以上でオンとみなされます。論理部品は255か0を返し、部品1つにつき50 msのターンが1つ加わります(ケーブル、ジャンクション、中継器は加わりません)。そのため、信号が建造物の中を進んでいく様子を目で追えます。信号と電力は別物で、信号ケーブルは情報だけを運び、ランプやモーターには電力ケーブルが必要です(電力)。論理部品に電力ケーブルは不要で、つないだ信号ケーブルだけで足ります。つないでいない入力は0として読まれます。

論理部品はそれぞれ何をする?

部品働き
ディレイNターン前に受け取ったものを返します:0.05〜30秒(初期値は0.5秒)。
論理ゲートAND、OR、NOTを、8ビットのビットごとに計算します。NOTは255からAを引いた値を返します。
オペアンプA + B(上限255)、A - B(下限0)、A x B / C(Cを未接続にすると255、パーセンテージ)、A > B、A = B。
メモリ書き込み入力の立ち上がりエッジで、値入力をコピーして保持します(初期値は0)。
光カプラ片側に8つの命令チャンネル、反対側にファイバー。レーザーとして送信し、光電池として読み取ります。小電力ケーブルで5 W。
ディスプレイパネル入力4つの壁プレート。テキスト中の{1}〜{4}がリアルタイムの値を表示します。小電力ケーブルで1 W。
ライトスイッチ、ボタンスイッチは選んだ値(0〜255、初期値は255)を送り、ボタンは1秒間押された状態になります。

各部品のモード(ゲートの種類、ディレイ、オペアンプの演算)は、そのシートで設定され、モデルにも刻まれているので、回路は見るだけで読めます。部品はそれぞれクラフトします:カプラにはレンズが、ゲートにはシリコンと金の接点が必要です。

機械を世界に反応させるには?

  • 人感センサー:正面の1〜8 m(初期値は4 m)にプレイヤーかクリーチャーがいる間、信号ケーブルに255を出し、最後の1体がいなくなってからも、初期設定では3秒間保持します。小電力ケーブルで3 W。
  • レベルセンサー:タンクに取りつけると、タンクの充填量を0〜255で出します。3 W。
  • チャンクセンサー:まわりの土地が読み込まれて安定している間は255。5 W。
  • リレーとディマー:電気リレーは、命令が128以上のとき電力線を閉じます(2 W)。トランジスタは、信号 / 255の割合の電流を通すので、ランプは4分の1ずつ段階的に光ります。ドアと落とし戸は128で開き、それを下回ると閉まります。
  • 計器:回転計(シャフトの速度)、電圧計、電流計、トルク計は、読み取り値を0〜255の信号に変換します。範囲はシートで設定します。
  • 信号記録機:記録計です。15 Wと紙が必要で、信号を描きます(オクトファイバーから8色のペン)。1枚あたり128点で、完成した記録紙を最大16枚保管します。

時計やカウンターはどう作る?

  1. 1

    時計

    ディレイをNOTゲートにつなぎ、またディレイに戻します:出力はディレイの時間ごとに反転します。

  2. 2

    パルス

    ボタンをメモリの書き込み入力につなぐと、クリックした瞬間の値が保存されます。

  3. 3

    カウンター

    ボタンを書き込みに、メモリをオペアンプ(A + 1)に、そして値に戻します。クリックするたびに1ずつ増えます。

  4. 4

    しきい値

    値を設定したスイッチと、A > Bモードのオペアンプ:読み取り値がそれを超えるとオンになります。

  5. 5

    バッテリーの残量計

    バッテリーの充電信号に100をかけて255で割り(オペアンプのA x B / C)、表示パネルに出します。

無線のしくみは?

  • 256チャンネルで、振幅は1バイト。送信機は信号ケーブルの値を送り、受信機は聞こえた振幅を信号ケーブルに出します。1つのチャンネルでは、最も強い送信機が受信機に聞こえます。
  • 無指向性アンテナ(マスト)かディッシュ(2度の円錐、手動で向けるか、地球や月を追尾)。無線は地面を決して通り抜けません。追尾する天体の地平線より下にあるディッシュは、無音のままです。
  • シートで目標を選びます:近く(100 m)、村(1 km)、地域(10 km)、遠く(100 km)、月、地球。消費量は大きな文字で表示されます。無指向性の送信機は最大2 kW、ディッシュは最大100 kWです。
  • ファイバーは信号を最大10 kmまで運びます:モノ(1バイト)か、オクト(8チャンネル、それぞれ色つき)。信号ケーブルは256 m届き、それより遠くへは中継器を置きます。

よくある質問

信号が遅れるのはなぜ?

論理部品は1つにつき50 msのターンを1つ加えます。部品が10個つながると、信号は0.5秒遅れます。ケーブルとジャンクションは何も加えません。

論理部品に電力は必要?

いいえ。つないだ信号ケーブルだけで動きます。小電力ケーブルが必要なのは、光カプラ(5 W)と表示パネル(1 W)だけです。

近づくとランプがつくようにするには?

人感センサーを小電力ケーブルにつなぎ、その命令出力を、ランプの電力線にある電気リレーにつなぎます。センサーの前に立っている間、ランプが点灯します。

コンピューターは作れる?

部品だけで、レジスタ、カウンター、演算ユニットは作れます。プレイヤーの中には、趣味でプロセッサーを作る人もいます。

更新日