玩我的世界也有一段時間了,發現很多也喜歡這個遊戲的同仁們對紅石電路的應用都隻停留在學一個電路會一個電路的階段。
今天給大家好好講講紅石電路和一些有用的電路模塊(不完全基本的),以後大家需要什麼效果,就可以根據需要自己編出合适的電路了哦。
A.基本介紹
一、首先是紅石電路元件的基本性質:
簡單來說
這樣都可以,但是是自動連的,隻要這麼放就沒法讓它不連。
可以爬上一格,但兩格不行,也是自動連。
隻上一格但是有阻擋的也不行,這樣可以讓它不連。
二、 紅石中繼器
紅石中繼器有三個作用:
1.延長紅石信号(否則最多傳15格)
2.整流
就是隻能單向通過:
3.延時
這個就不上圖了,紅石中繼器放下後繼續用右鍵點,一共有四個檔,分别延時0.1,0.2 ,0.3,0.4秒,但沒法調到0.0。
4.這些擺法的導通性:
5.這樣可以讓兩條相鄰的線互不影響。
三、紅石火把
這個很重要,非常特别及其以及very重要,不過最重要的一個性質我放在基本電路裡講。
這裡是基本的:能通不能通的問題,就不解釋了
四、拉杆開關和踏闆
拉杆的位置換成踏闆也是一樣的
紅石線補充:(換成活塞下面圖中右側電路上方和右方的不好使,其他的也一樣)
B.基本紅石電路
一、非門
隻有一個輸入端和一個輸出端。當輸入端有信号時輸出端沒信号,輸入端沒信号是輸出端有信号。(我就不用什麼0啊1啊的了)
這個是我的世界紅石線路裡最最最最重要的電路門,後面除了或門之外所有的電路幾乎都是由非門構成的。
這也是紅石火把最重要的性質:
*點亮的紅石線可以給所指向的或所經過的方塊充能(個别方塊如玻璃、冰之類的不行,當紅石火把附着在被充能的方塊上時,火把會熄滅。
但這樣不行:
二、或門
兩個輸入端任意一個有信号或都有信号時輸出端有信号。(為了低年級的小盆友們不産生歧義,樓樓在這裡用的叙述就不那麼标準了)
這個最沒技術含量了:
三、與門
隻有當兩個輸入端都有信号時輸出端才有信号。
這其實是三個非門構成的,或者說是與非門和非門構成的(這個不懂沒關系,對理解沒有影響)
這個是簡化了一點的:
四、鎖死
這個概念不屬于真正電學意義上的的基本電路,但後面要經常用到:隻要紅石火把一端的線路有信号輸入,拉杆開關的信号就永遠沒辦法傳到最左邊。這和紅石比較器相似:
而右側的非門則是保證左邊線路的輸出狀态與拉杆開關的輸入狀态保持一緻;即避免改變信号的正負性(這個在搭建電路時很容易被遺漏)。
C.三種常用電路模塊
一、單刀雙擲開關組
别被這個名字吓住。簡單來說,有些樓梯間裡有這樣一種電路,你在樓下按下開關a,樓道裡的燈亮,上到樓上,再按開關b,燈滅。這時如果又有一人上樓,按a,燈又會亮,到樓上,按b,燈又滅。
換句話說就是:不論這兩個開關處于什麼狀态,改變任何一個的狀态,都能改變輸出端的狀态
在現實中這種開關組是這樣的:
但是我的世界中不存在電路的閉合回路,而是信号傳遞,所以有所不同。
下面的安裝流程隻是為了方便大家看明白原件間的連接關系:
最後的燈是控制端
二、 脈沖信号與持續信号的相互轉換
我們制作電路時經常需要将這兩種電路相互轉換,樓主從前沒想出辦法時經常玩電路然後被電路玩,希望大家以後不要再經曆樓主當年的那種痛苦了……
下圖中按鈕發出的是脈沖信号(瞬間信号),拉杆開關發出就是持續信号,定義不解釋了:
注:以下研究的電路的精确度為0.1秒(0.1s)這時紅石火把的大緻反映時間、紅石中繼器的最小延時時間,和我的世界對能識别的最小時間,小于0.1s的不在研究範圍之内
1.脈沖信号轉持續信号
最簡單的是脈沖信号一次性轉換成持續信号:
按下按鈕後:
按下開關,右側會形成循環傳遞,變成持續信号。但這種電路是一次性的,沒法把右側的信号關掉。
于是我們有了下面的改進,
利用鎖死的思想:
按下面的開關,燈亮。按上面的開關,就鎖死了左側的紅石火把,燈滅。
應該還可以隻用一個開關控制燈的形式(按一次,開,再按同一個,關)
2.持續轉脈沖
這個有點歧義,這裡指的是可以在拉杆開關開和關時各發出一次脈沖信号(當然也可以隻在開或關時發出)
它的基本思路是在信号傳出一段時間後在鎖死:
(下面的傳出信号,上面的鎖死)
這個電路在拉杆打開時發出脈沖信号,時長是0.9s(至于為什麼請大家自己好好想想),輸出比輸入晚0.2s,(本帖記作延時0.2s)(紅石火把的反應時間準确說是不太到0.1s的,但這裡按0.1計算)
把左邊的非門移到上方,就是在拉杆關閉時輸出脈沖,時長和延時同樣是0.9和0.2:
三、輸出特定時長的信号和鑒别特定時長區段的信号:
1.輸出特定時長
其實這個就是持續轉脈沖的那個電路,因為這個電路不僅在輸入持續信号時起作用,事實上隻要輸入的信号時長大于遊戲的分辨率(就是0.1s),輸出符合我們的要求。
2.隻允許時長大于T的的信号通過:
首先是一個信号源,這個不屬于鑒别電路,隻是給鑒别電路一個特定時長的輸入
然後是輸出固定時長T的電路(這裡是1.9s),用于和t比較:
上方是原信号(t)的通路線路:
最後:
最後還有一件事是用紅石中繼器把原信号和鎖死信号到達最後一個非門的時間調到一緻(就是白框裡的那個中繼器,這裡是0.1s)
這個電路的思路就是,輸入信号後,觸發一個固定時長(T)的鎖死信号,該鎖死信号與原信号同時到達輸出端(圖3中右上角的非門),并将原信号鎖死時間T,如果T時間後原信号依然在輸入,那麼則開始輸出原信号T時間後的部分。
該電路:
輸出時長:
當t大于T時,輸出(t-T),
當t小于T時,無輸出
延時:(T 0.3s)
(延時從信号輸出黃色方框算起)
這意味着在這個電路在鑒别之後依然保留原信号在時長上攜帶的信息。
紅石線路的上傳和下傳:
3.隻允許時長小于T的的信号通過:
這個比上一個還麻煩
先是這樣,和大于T的一樣(紫線左下的部分),
意思是如果t大于T,那麼綠方塊處将有信号經過,觸發紫框裡的鎖死信号(如果t小于T則不會有信号經過,也就不會出現鎖死信号),
紫線以上的是原信号的通路,
最後用紅石中繼器調節時差。
該電路,
輸出時長:
當t小于T時,輸出(T-t),
當t大于T時,無輸出
延時:(T 0.6s)
依然保留時長信息。
用到上面兩個電路的主要是多個控制電路用同樣時長的超長延時電路,用鑒别電路可以省下n多個延時電路,比如下面這個我曾用過的。
紅石太陽能時鐘的夜間部分:
嗯,就是這樣,祝大家遊戲開心,萬事順意。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!