[樂游網導讀]生存戰爭是一款自由度比較高的游戲,這部作品中的電子電路是游戲最大玩點也是最難理解的。
生存戰爭是一款自由度比較高的游戲,這部作品中的電子電路是游戲最大玩點也是最難理解的,下面是一些電路元件詳細解析,有興趣可以參考參考。
邏輯電路基礎
邏輯電路與現實電路不同,不一定需要『電』才能使電路運作,只需要『電信號』。而『電信號』可以由電池,按鈕,開關等發出。電信號又分為兩種,模擬信號和數字信號。模擬信號為0-F,為16進制。數字信號為0和1,為2進制。數字信號和模擬信號可以通過電路原件實現轉換。
基礎電路原件
1.輸入類
如圖從左到右分別是:
按鈕,按一下輸出一次瞬間信號『就是極短的信號』
開關,打開時輸出持續信號
電池,輸出指定的模擬信號『通過編輯電池電壓』,這個新手可以不管
木/石壓力板,當有重物在上方時,輸出8以上的模擬信號
運動探測器,探測前方一定距離內的物體移動,有物體移動則輸出8以上的模擬信號
光電二極管,根據光線的強弱輸出不同的模擬信號
靶子,根據箭射中靶心的位置不同,輸出8以上的模擬信號
2.輸出類(1)
如圖,從左到右依次是
7段LED,LED,紅/綠LED,電燈
3.連接。。。類『原諒我也不知道這個是什么類』
從左到右是電線,穿墻電線『不同樣子的』
4.其他類
第一張圖,從左到右
雷管,小.中.大炸藥桶
第二張圖,從左到右,柵欄門,鐵門,活板門『木質的同』
這些可以連接電線
基本邏輯電路門
1.非門『Logic NOT Gate』
非門就是『相反』的意思,下方是輸入端,上方和背面是輸出端,當輸入端有信號,輸出端則無。
擴展 當模擬信號進去非門,拆分為4位2進制信號,如輸入9,拆分為1001,進行NOT運算,取得0110,整合成為6,輸出
延遲門『Delay Gate』
延遲門很好理解,就起到延遲信號的作用,同樣也是下方輸入,上方后方輸出。單個的延遲門延遲為0.3秒,而多個則如圖3和圖4,有兩種連接方法。圖3為直接連接,2個為1秒,3個或以上為3(n-2)+1秒(好像是這樣)。而如圖4,中間隔著電線連接,延遲為0.3n秒。
或門『Logic OR Gate』
或門,左右輸入,上方后方輸出。只要左右兩邊一邊有信號,就有輸出。記得一位前輩的帖子里面說過,或門就像一道門,兩個人任何一個人拿著鑰匙都可以打開,就是這個原理。
擴展 假如在或門兩邊輸入3和9,拆分為0011和1001,進行Or運算,得到1011,整合為B,輸出。
一般O板用于隔開不需要的電路或防止電路逆流。
擴展 D板可以用于循環電路,實際運用為計數器,時鐘等
與門『Logic AND Gate』
與門,左右輸入,上方后方輸出。當左右兩邊都有輸入時,才有輸出。如果把它比作一道真實的門,要兩個人都有鑰匙才能打開門。
擴展 假如兩邊輸入9和B,拆分為1001和1011,進行And運算,得到1001,整合為模擬信號9
異或門『Logic XOr Gate』
異或門,左右兩個輸入端,上方和后方輸出。異或門其實很好理解,信號不一樣就有輸出,信號一樣就沒輸出。
擴展 X板可以用來將持續信號切分為任意長的瞬間信號。
假如輸入7和E,拆分為0111和1110,進行XOr運算,得到1001,整合成為9,輸出
SR觸發器『SR Latch』
這個可能是基礎電路板里面最難理解的,所以請慢慢看。SR板,左右輸入,上方后方輸出,下方是時鐘端(CP端)。
分為兩種情況,當不連接CP端時,一般S端和R端都連接瞬間信號(如按鈕)。當S端收到信號時,輸出持續信號,此時再按S端已經沒有用了,此時R端收到信號,重置SR板,中斷輸出。新手如果無法理解,可以簡單的把S端和R端想象成打開和關閉。
當連接CP端時,一般S端和R端接入持續信號(如按鈕),CP端接入瞬間信號。如圖1,打開S端,燈沒有亮。如圖2,打開S端再按按鈕,燈亮了。如圖3,打開R端,沒有反應。如圖4,打開R端時按按鈕,燈熄滅。所以得到結論,接入Cp端后,只有當CP端輸入信號的瞬間,S端和R端的輸入才有效。
隨機信號發生器『Random Generator』
當不連接CP端時,每秒隨機輸出一個信號,如0100111101。
當連接CP端時,CP端每輸入一次瞬間信號,進行一次隨機輸出
進階電路原件
1.4bit加減計數器『4bit Counter』
加減計數器上方是輸出端,左邊是一個減號圖標,意味著當左邊接受到一次信號,輸出的模擬信號等級減一(如從C減到B)。右邊是加號,意味著當右邊接受到一次信號,輸出的模擬信號等級加一(如從A到B)。而當模擬信號等級為F時,接受到加一信號,或是等級為0時接受到減一信號(即進位或退位),下方的溢出端便會輸出一次信號,同時清零加減板。而后方也是輸入端,輸入一次信號,清零計數器。
真實時間鐘『Real Time Clock』
這個是個很簡單的電路元件,有5個輸出端,其中一個在背面,分別代表秒,分,時,日,月。是16進制的。時間從創建世界開始計算,而不是放置RT板的時候。
模數轉換器『Analog to Digital Converter』
正面是四個輸出,背面是一個輸入。效果是把背面輸入的模擬信號轉換成為數字信號輸出。
附模擬信號轉數字信號表
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
A 1010
B 1011
C 1100
D 1101
E 1110
F 1111
數模轉換器『Digital to Analog Converter』
與上一個的作用相反,這個是正面四個輸入,背面一個輸出,輸入數字信號,輸出邏輯信號。對照表同上。
真值表『Truth Table Circuit』
真值表正面是4個輸入,背面輸出。把真值表移動到屏幕正中央,點擊潛行按鈕位置的編輯鍵,進行編輯。可以勾選不同的項,當勾選項與輸入一致時,進行輸出。比如,當勾選1001項時,如果輸入為1001,則進行輸出,反之無輸出。且可以勾選多項。
真值表可以配合模數轉換器使用。
儲存板『Memory Bank』
這可能是最難理解的一個板,所以請慢慢看。把M板放在屏幕中心,右邊的潛行鍵變為編輯鍵,點擊編輯M板內數據。先說左右輸入,左右輸入端就像一個平面直角坐標系,右邊控制橫坐標,右邊控制縱坐標,指向M板內的數據。下面的CP端,當輸入0時,保持原本輸出的數據不變,輸入1-7時,修改當前坐標數據,修改數據是背后輸入的數據(如坐標為2,3,背后輸入8,則將2,3處的數據改為8)。當CP輸入8-F時,輸出當前坐標數據。而不連接CP端時,將默認為輸入8-F。
M板多用于電視屏幕制作或選層電梯層數判定。
熱門評論
最新評論
支持( 0 ) 蓋樓(回復)
支持( 0 ) 蓋樓(回復)
支持( 0 ) 蓋樓(回復)
支持( 0 ) 蓋樓(回復)
支持( 0 ) 蓋樓(回復)