OPENWORLD
下載

科技

邏輯與自動化

訊號、邏輯閘、記憶體、感測器與無線電:如何讓你的燈、門與機器自己做出反應。

簡而言之

  • 訊號是 0 到 255,從 128 起算為開。每個邏輯元件都會增加一個 50 毫秒的回合延遲。
  • 邏輯元件:延遲器、閘(AND、OR、NOT)、運算放大器、記憶體與光耦合器。由訊號電纜供給,不需要電力電纜。
  • 感測器(存在、液位、區塊)與儀表會把讀數放到訊號電纜上;繼電器、調光器與門則會服從它。
  • 無線電有 256 個頻道;碟形天線可以連到月球,但訊號絕不會穿過地面。
  • 不用寫程式:一切都是零件與電纜,你離開時它也會繼續運轉。
本頁內容
  1. 訊號是怎麼運作的?
  2. 每個邏輯元件有什麼作用?
  3. 我要怎麼讓機器對世界做出反應?
  4. 我要怎麼做出時鐘或計數器?
  5. 無線電是怎麼運作的?
  6. 常見問題

訊號是怎麼運作的?

訊號是一個從 0 到 255 的數字,透過細小的訊號電纜、光纖或無線電傳送。它從 128 起算為開。邏輯元件的回應是 255 或 0,而且每個元件會增加一個 50 毫秒的回合(電纜、接頭與中繼器則不增加),所以你可以看著訊號在建築中傳遞。訊號與電力是兩回事:訊號電纜只傳送資訊,而燈和馬達需要電力電纜(電力)。邏輯元件不需要電力電纜:供給它們的訊號電纜就夠了。沒接上的輸入讀作 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 公尺內(預設 4 公尺)時,在它的訊號電纜上輸出 255,並在最後一個離開後預設保持 3 秒。小功率電纜上 3 W。
  • 液位感測器:裝在油箱旁時,輸出油箱的填充量,範圍 0 到 255。3 W。
  • 區塊感測器:周圍土地已載入且穩定時輸出 255。5 W。
  • 繼電器與調光器:電動繼電器在指令為 128 或以上時閉合它的電力線路(2 W)。電晶體會通過電流的 訊號 / 255,所以燈會以四分之一為單位發光。門和活板門在 128 時開啟,低於時關上。
  • 儀表:轉速表(傳動軸轉速)、電壓表、電流表與扭力計會把讀數轉成 0-255 的訊號,依你在資料表上設定的範圍縮放。
  • 訊號寫入器:一台圖表記錄器。需要 15 W 與紙張;它會繪出訊號(八芯光纖可接 8 支彩色筆),每張紙 128 個點,最多保存 16 張已完成的紙。

我要怎麼做出時鐘或計數器?

  1. 1

    時鐘

    把延遲器接到 NOT 閘,再接回延遲器:輸出每隔一個延遲時間就翻轉一次。

  2. 2

    脈衝

    把按鈕接到記憶體的寫入輸入,點擊時就會儲存一個數值。

  3. 3

    計數器

    按鈕接寫入,記憶體接運算放大器(A + 1),再接回數值。每點擊一次就加一。

  4. 4

    閾值

    一個設為某數值的開關,加上一個 A > B 模式的運算放大器:讀數超過它時為開。

  5. 5

    電池電量表

    把電池的電量訊號乘以 100 再除以 255(運算放大器 A x B / C),顯示在顯示面板上。

無線電是怎麼運作的?

  • 256 個頻道,振幅為一個位元組。發射器發送它的訊號電纜數值;接收器則把聽到的振幅放到它的訊號電纜上。接收器聽到的是該頻道上最強的發射器。
  • 全向天線(一根桅杆)或碟形天線(2 度錐形,可手動瞄準,或跟隨地球或月球)。無線電絕不會穿過地面:位於它所跟隨天體地平線以下的碟形天線會保持靜默。
  • 在資料表上選擇目標:附近(100 公尺)、村莊(1 公里)、區域(10 公里)、遠方(100 公里)、月球或地球。它會用大字告訴你將消耗多少電。全向發射器最多 2 kW,碟形天線最多 100 kW。
  • 光纖可傳送訊號達 10 公里:單芯(1 位元組)或八芯(8 個頻道,每個一種顏色)。訊號電纜可達 256 公尺;要更遠請放置中繼器。

常見問題

為什麼我的訊號延遲了?

每個邏輯元件都會增加一個 50 毫秒的回合。十個元件的串聯會讓訊號延遲半秒;電纜與接頭則不增加。

邏輯元件需要電力嗎?

不需要。連接它們的訊號電纜就會供給它們。只有光耦合器(5 W)和顯示面板(1 W)需要小功率電纜。

我要怎麼讓燈在我靠近時亮起?

把存在感測器接到小功率電纜上,把它的指令輸出接到燈的電力線路上的電動繼電器,這樣你站在它前面時燈就會亮。

我能造出電腦嗎?

這些零件足以做出暫存器、計數器與算術單元;玩家為了樂趣而打造處理器。

更新於