Starbound 電路圖文教學攻略

27 七月

廣告

作者:搞笑五除五籮筐

來源:starbound吧

你好,你正在閱讀《星界邊境 電工手冊》
首先:這本《星界邊境 電工手冊》並不是為那些拿起接線槍就靈感肆意的朋友們編的,而是為剛剛接觸到電線……
不,我不是指觸電,那好吧,廢話少說,直接進入主題,我們從入門階段開始。

第一課:一套高科技
在這個機械氾濫的科技時代,如果你沒有一套像樣的防禦系統,你就不能在這個嚴酷的環境中繼續生存下去,而擁有這套防禦系統你就能穩穩地站立在這之上。
我們把這套系統稱為“電線”。

第二課:手上的工具
當然了,進行接線工作當然需要合適的工具,我們需要的基本工具有:
接線槍(作用:讓我們看到已接電線和介面
,控制電線連接或斷開。)

接線站(作用:一個佈線站。)

其他工具(No表示開、off表示關;表格“輸出結果”一欄是斜著看的。):
開關(作用:保持與它連接的機械的能量輸出。)

按鈕(作用:短時間內保持輸出能量。)

觸發器(作用:在短時間內迅速輸出能量。)

炮臺(作用:機關,輸入能量後可進行攻擊。)

門(作用:配合其他電路使用,進行開或關。)

Not(作用:輸入或輸出與連接機械的相反信號。)
圖片為開

and(作用:當上下兩個開關都輸入開時輸出為開,否則輸出定為關。)
圖片為開

Or(作用:輸入上下兩個開關,其中一個輸入為開或兩個輸入都為開時輸出為開,否則輸出定為關。)
圖片為開

XOr(作用:輸入上下兩個開關中的其中一個為開,輸出為開;但兩個同時輸入為開或關,輸出定為關。)
圖片為開

Latch(作用:輸入上開關為開時,它會記錄 下開關當時的開或關狀態;輸入上開關為關時,記錄下開關最後的狀態。)

第三課:建造電路前的注意事項
在建造電路前一定要看!!!

1. 只有當主角手持接線槍才可以看到線路;
2. 紫色的為輸入, 紅色的為輸出(基本常識);
3. 左鍵為連接, 右鍵為斷開;
4. 一個接點可以接多條電線;
5. 點右鍵時請注意, 因為他是拆一個接點上的大部分線路;
6. 接線的准心並非在圓圈正中間, 其實是稍微往右上一點;
7. 主角位置會影響是否能夠連接到, 所以有的時候建議靠近一點再連接電路;
8.門一旦搭上電路就無法按E直接開啟, 必須要靠及閘連接的機關來開啟;
9. 有些裝置只有輸出, 沒有輸入, 反之, 有些只有輸入, 沒有輸出 ;
10. 機關建議間隔一格的空間擺放 (特別是要上下排有兩條輸入或是左右排只有一條輸入或輸出), 否則會有一些接線處會被擋住。

第四課:簡易的製作對照表
對照第二課的表格,如果下面的表格中,有你需要用到的,請依照下面的表格來製作。(點擊全屏看圖)

製作對照表講解:
例1:

此電路兩條輸入and一條輸出。(可輸出能量)

例2:
此電路兩條輸入Or一條輸出。(可輸出能量)

例3:

此電路一條輸入Not一條輸出。(可輸出相反能量)

例4:

此電路條兩輸入XOr一條輸出。(單獨一條電路輸入可輸出能量)

例5:
此電路兩條輸入and,再經and輸出一條能量輸入至Not,最後從Not輸出。(可輸出相反能量)

例6:
此電路兩條輸入Or,再經Or輸出一條能量輸入至Not,最後從Not輸出。(可輸出相反能量)

例7:

此電路兩條輸入XOr,再經XOr輸出一條能量輸入至Not,最後從Not輸出。(可輸出相反能量)

例8:

此電路一條輸入Latch一條輸出。(可輸出能量)
第五課:電路裝置中階講解(組合裝置)
剛才我們看到的三種電路(例5、例6、例7),都包含了Not裝置,在這裡我們快速分析一下。

1. 例5 = and+ Not(作用:在兩條輸入為開時,才能將輸出為關)

2.例6 = Or + Not(作用:在上下兩個開關其中一個或兩個輸入為開,輸出為關;兩個開關輸入為關,輸出為開)

3.例7 = Xor + Not(作用:在上下兩個開關輸入相同時,輸出為開)

4.例8 = 單一輸入源 + Or(作用:延長機關啟動時間)

第六課:and裝置的常規運用

我們知道and可以用來檢查是否同時有兩個有開, 但是如果要檢查3個同時開要怎麼辦呢?

有的時候遇到問題, 個人建議從結果來倒推思考.。先不要想如何一次檢查三個是否為開,,我們可以先想:當開的時候,,代表三個按鈕都按下去了, 而我們知道最符合這個特性的裝置是and,因為它只有當全部都輸入為開的時候才會開。
那我們接下來要想,,有了and,他要有兩個輸入, 那這兩個輸入要怎樣分配?我們若是把其中一個設定為按鈕的話,就代表說:當按鈕1輸出為開時,按鈕2和按鈕3輸出為開時, 代表三個按鈕同時按下去了。
沒有錯,那就是答案, 而我們知道有一個裝置最符合這個工作,就是and啦。所以答案如下圖:

所以當按鈕2和按鈕3輸出為開,下面的and輸入為開,代表按鈕1跟按鈕2是按啟動的狀態,然後配合著按鈕1讓最右邊的and輸入為開, 代表三個按鈕都啟動了。

同上題,如果同時4個呢?

我們既然會三個的,那就應該會四個的。我們知道當右邊這個and輸入為開的時候代表按鈕1、按鈕2和按鈕3都按下去了,在這個狀況下,再加一個and和一個按鈕就完成了

怎樣,夠簡單吧?
這道題的另外一種接法。


這樣也是可以達到檢查是否四個按鈕是同時按下去的,只是有些人可以做的比較精簡,有些人做的比較複雜。

一個簡易的密碼鎖

密碼鎖的原理很簡單,只有當對的密碼組合按下去,並且沒有按到錯的按鈕。
所以…?

沒錯,又是and。同上,and需要兩個輸入,所以我們可以設定其中一端輸入負責檢查錯誤按鈕是否有被按到,而另外一端檢查看看正確的按鈕是否有被按下。而我們剛剛上面已經有教過各位要如何檢查當一些按鈕同時按下去的方法了,這個當然就是用來檢查正確按鈕是否有同時被按下。那如何設計檢查錯誤按鈕的部分呢?

方法1:使用Or和Not

開的特性是要有任何一個輸出為開,結果輸出為開,所以要是你把上面的and全部換成Or,只要那些按鈕其中一個按下去了,最後的Or一定會輸出為開,所以我們可以想像Or輸出為 開= 某一顆錯誤按鈕被按下去了,到目前為止還好吧?接下來,我要說的可能會讓你感到驚訝!
好的,我們現在有兩個輸入了,一邊是全部是and的檢查正確輸入的電線,另一邊是全部是Or的檢查錯誤輸入的線路,但是這裡有一個小問題。
and線路(檢查正確按鈕) 所有正確按鈕以按下;
Or線路(檢查錯誤按鈕) 沒有半個錯誤按鈕按下。

這都是為了讓最後的and能夠正常作業,當檢查沒有錯誤時輸出為開,而有錯誤時輸出為開,而我們這邊的解答剛好與需求相反,我們是當沒有按下錯誤按鈕時為關,而有按下錯誤按鈕時為開,而要解決這個問題,當然就要需要用到Not啦,我們只需要把一個Not接在Or的最後出口即可啦!

PS:這個只是線路圖的接法,實際上你的按鈕可以隨意亂排,只要你清楚哪個按鈕接哪個就好。
密碼鎖如果用按鈕的話有效時間太短了,閃了一下就又鎖起來了,有沒有辦法讓他開久一點?
所以當最右邊的and輸出為開時,代表著正確的密碼以按下且沒有按下任何錯誤按鈕,那我們想要把這個結果記錄下來讓門持續開著直到關上為止,有想到哪個邏輯開關可以用嗎?沒錯,這裡要用到Latch。Latch的用法本來就是要用來做記錄的,所以我們接了一個Latch在上圖的右邊,但是要怎麼接?
很簡單,Latch的原理是當上輸入為開時,會記錄下輸入的狀態,那我們已經知道要記錄的結果是開(當密碼輸入正確),那既然如此,可不可以拿他來同時上下都接?
當然可以,如下圖。

這樣子接完後,只要密碼輸入完成,最後的Latch會保持持續輸出為開的狀態(密碼輸入正確),那你會問,那這樣豈不是打完一次就一直開著, 那要怎麼關閉?
在這裡你有兩種做法:
1. 額外外接一個開關來關閉它;
只要你在那個Latch的上輸入接一個按鈕 (不用接下輸入),只要按一下那個按鈕時,輸入為開,而那時Latch就會去查看下輸入的狀態,而我們知道那個時候並沒有人輸入正確密碼,而我們知道當沒有輸入正確密碼時,輸出為關所以利用這種方式,我們就可以讓他關掉。
2. 輸入錯誤密碼時就關閉
另外一種想法是當按下錯誤按鈕的時候,就把門關上。

記憶線路
所位的記憶線路是指透過特定的線路方式, 讓這個回路記住該線路的狀態,所以像之前看到的電子鐘,計時器等等,都是利用記憶線路來完成的。

1. Latch

是的, 這個是遊戲內Latch的原理圖, 你需要四個例來完成,稍微講解一下上面各個代號的意思
D – 上輸入 (也就是控制是否要記錄下輸入的線路)
E – 下輸入 (也就是被記錄的狀態線路)
Q – 輸出 (也就是上輸入被斷掉前的狀態)
-Q – Not 輸出 (就是輸出的相反, 可省去)
太複雜了嗎,沒關係,我們先跳過來看下一個單元,等下再回來。
2. Nor Latch – Reset(重置) – Set (設置) Nor Latch
Nor Latch像是一個開關, 當今天只要S被處發過一次之後, 這個線路會一直記著S通過的狀態, 直到R通電為止,還不瞭解?下面的圖可以幫助你。

顧名思義,Nor Latch 需要用到Nor, 且只需要兩個即可完成,以下是圖表解說
R – Reset (也就是將結果設定為關)
S – Set (也就是將結果設定為開)
Q – 輸出 (也就是結果)
-Q – Not 輸出 (就是輸出的相反, 可省去)
應用方式:今天你去村莊內與NPC對話一次(觸發一次開),然後遊戲會記住你曾經有跟他對話過(Q保持開)
原理:
– 預設全部都為關
– 當S為開 → 該Nor輸出為開
– R端的Nor的輸入現在變成一個開,一個關 → Q 輸出為開
– Q的開 + S本身的開會把本身S端的Nor輸出變成關
– 回路平衡了

動作對照表

2. NAND Latch – (重置) – (設置) NAND Latch
NAND Latch 與Nor Latch 很像, 只是差別在於Nor Latch是看R或S為開,而NAND Latch是看R或S為關狀態,以下是線路圖

顧名思義,NAND Latch 需要用到NAND,如同Nor Latch,他也只需要兩個即可完成,以下是圖表解說
-R – Reset (也就是將結果設定為開)
-S – Set (也就是將結果設定為關)
Q – 輸出 (也就是結果)
-Q – Not 輸出 (就是輸出的相反,可省去)
原理: 同上

動作對照表

1. Latch
好啦,上面那個NAND Latch與上面的Latch有沒有發現到什麼同樣的地方?沒錯,聰明的你應該馬上就會發現到說Latch前面不就是一個NAND Latch的回路嗎?就是這樣,其實很多線路圖都是一層加上一層的,一個功能蓋在另一個功能上面,直到最後讓他整個變成一個新的東西,所以我們來解說吧。

目的: 我們希望這個回圈可以做到以下能力

雖然上面是已經有解答,但是如果今天你能想到用別的方式(EG:用些and、Or等)能夠有達到上表這種結果,其實你也可以把它銜接在那個NAND Latch,然後做出一個Latch。而這個做法也滿簡單的,但是前題是你要能夠想的通。
還記得前面我們說過,利用Or + Not,我們一開始知道Or出來的模式是當有錯誤按鈕的時候,所以其實可以直接從那邊接一條線路到Latch的上輸入,這樣也可以。

當然還有第三種,把原本Not輸出的訊號再打開一次 (開——打開Not、關——Not 開)也可以達到同樣效果。

當當當當~ 你個人專屬的密碼鎖就完成了!

廣告

發表迴響

你的電子郵件位址並不會被公開。