新聞中心
Minecraft里的電報機與真正的電報設備工作原理相同:發(fā)送一系列長距離脈沖,由接收端進行解碼。有很多種設計方法,從簡單的閃爍紅石火把,到龐大的機器,進行接收、刪除、編輯,然后將他們發(fā)送到目的地。本教程將講解如何建造和操作這個設備。

一個中等規(guī)模的電報機設備外觀
目錄
- 1 工作原理
- 2 電報機構(gòu)成
- 2.1 發(fā)射裝置
- 2.1.1 拉桿
- 2.1.2 按鈕
- 2.1.3 壓力板
- 2.2 接收裝置
- 2.2.1 紅石火把
- 2.2.2 紅石燈
- 2.2.3 紅石中繼器
- 2.2.4 活塞
- 2.2.5 音符盒或鐘
- 2.3 信息顯示器
- 2.3.1 顯示循環(huán)和擦除設備
- 2.3.2 擦除設備
- 2.3.3 或非門
- 2.1 發(fā)射裝置
- 3 電報類型
- 3.1 單向電報
- 3.2 基本電報
- 3.3 多向電報
- 4 礦車電報機
- 4.1 簡易礦車電報機
- 4.2 高級礦車電報機
- 5 簡易多向莫爾斯電報機
- 5.1 單向型
- 5.2 多向型
- 6 一些替代方案
- 6.1 頻率同步(示范)
- 6.2 模擬電報機
- 7 紅石時鐘電報機
- 7.1 步驟
- 7.2 優(yōu)缺點
- 7.3 小貼士
- 8 局限
工作原理[ ]
所有不管簡單或復雜的電報都需要四個東西:發(fā)報機、反相器(非門)、紅石線、以及接收裝置。一般用拉桿作發(fā)射裝置;當然也可以是按鈕或者壓力板,但因為它們保持0.5秒起的激活時間,所以不太方便發(fā)送消息。拉桿則可以迅速開關,能發(fā)送莫爾斯電碼等快速脈沖的電報語言。電報設備使用紅石火把來輸出信號的可能要先通過一個非門再輸出,如果沒有非門,當收到信號時,火把反倒會熄滅。雖然這只是一個外觀問題,但如果不這樣做,在讀取信息時可能會發(fā)生混亂。然后信號要經(jīng)過最重要的傳輸線,把消息輸送到目的地。傳輸線一般是長長的紅石線加上每十五格一個紅石中繼器,直到到達目的地。最后是接收器,它把信息顯示給玩家??梢允菃为氁粋€紅石火把,也可以是一個擺滿紅石中繼器的房間。
電報機構(gòu)成[ ]
發(fā)射裝置[ ]
在電報室的拉桿
發(fā)射裝置是用來傳輸一系列脈沖到接收器的設備,它可以是拉桿、按鈕、壓力板或脈沖發(fā)生器。
拉桿[ ]
拉桿是常見的發(fā)射裝置,在很多情況下是最實用的選擇,它可以創(chuàng)建一個短或長的脈沖,并是目前為止表示最準確的。
按鈕[ ]
按鈕可以用在單向電報系統(tǒng)中,給其他玩家發(fā)送遇險信號,可是,接收機在按鍵自按下去到彈回來的1秒之內(nèi)不會被激活。 在緊急情況時,送一個遇險信號是個不錯的主意。但接收器有可能會忽略通過按鈕發(fā)出來的消息。
壓力板[ ]
雖然它們類似于按鈕,但它們當生物走上去時將會激活,多個壓力板可以定位一個山洞的不同點。所有這些都可以連接到單向求救電報,如果有任何怪物踩上去(只有有害怪物會在山洞里生成),只要踩上,就會發(fā)出求救信號,讓其他玩家能夠采取行動。
接收裝置[ ]
一個用紅石中繼器做的6bit接收器
接收器則是顯示另一個電報室發(fā)送的信息,它可以是紅石火把、紅石中繼器等。
紅石火把[ ]
紅石火把是一種原始但小巧的接收器,因為它可以顯示從脈沖激活到接收器的過程。它不會記錄、循環(huán),也不能顯示整條消息,不方便解釋一個含糊的消息。這是常見的單向且經(jīng)典的電報系統(tǒng),簡單和快是它的特點。此外,它是能夠安裝在墻上的接收器。
紅石燈[ ]
紅石燈減少了一點麻煩,可以省去非門。
紅石中繼器[ ]
紅石中繼器最簡單的形式是像紅石火把那樣接收。然而它們不能夠接收快速脈沖或者安裝在墻壁上。如果連續(xù)放置多個中繼器,可以查看消息大部分,如果夠長,將可以查看整段消息,每個脈沖的顯示和消失,可以調(diào)整中繼器的延遲做決定,也可以讓消息在接收方無限循環(huán)。
活塞[ ]
你可以使用多個位元接收器,讓它們看起來像點和破折號。
音符盒或鐘[ ]
當加上一個無輸入時啟動的高頻時鐘,注意,它可以作為一個聽覺裝置并顯示消息(加上高頻時鐘是因為可以讓點和破折號分開)。
信息顯示器[ ]
使用信息顯示器,就可以查看即將發(fā)送,然后再發(fā)送它到目的地,無論紅石火把或紅石中繼器都可以用,當使用串聯(lián)中繼器,可以升級到有循環(huán)和擦出功能的顯示器。
顯示循環(huán)和擦除設備[ ]
帶有循環(huán)和擦除設備的12bit接收機
循環(huán)對于顯示器和接收器都是一個有用的補助,它連接端的紅石中繼器顯示器開頭,一次又一次,直到消息被刪除。擦除設備是很有必要的,創(chuàng)建一個顯示屏循環(huán),當它們清除循環(huán)的消息,消息就被清除了。一個完整的循環(huán)系統(tǒng)和橡皮擦系統(tǒng)需要或非門(NOR)。
擦除設備[ ]
它工作原理很簡單:終止循環(huán)。通常,它是連接到或非門(NOR)上的拉桿。盡管它們之間有額外的空間,應建立接收器循環(huán),并讓輸入端在NOR的側(cè)邊上,請記住,不應該有任何交叉的地方,當然你也可以使用多層電路。
或非門[ ]
或非門可以控制循環(huán),直到你想發(fā)送、編輯和刪除消息,你需要兩個拉回來的拉桿來激活它們。之后可以都向前,也可以一個向前一個向后。
電報類型[ ]
單向電報[ ]
一個以紅石火把做接受裝置的單向電報系統(tǒng)
一個單向電報的例子
就像它的名字的意思一樣,單向電報只能發(fā)往一個方向,并嚴重的限制了他的能力。 如右圖所示,這個系統(tǒng)須要發(fā)報機(1)、非門(2)、通信線路(3)、和收報機(4)。但這種電報是唯一一種對單人游戲真的有用的電報。 如果在礦洞里有一個拉桿,家里有一臺收報機,這個系統(tǒng)可以提醒他。舉個例子,他們可以在家里有一排接受裝置,如果在某個礦洞里發(fā)現(xiàn)了鉆石,那么他可以打開發(fā)報機,這樣在他家里對應這個礦洞的紅石火把就會亮起。這可以提醒他那個礦洞里有鉆石或其他有價值的礦物。當他在其他礦洞里發(fā)現(xiàn)了有價值的礦物時,他只需要打開這個礦洞里的拉桿就可以更新提示。左圖便是一個例子。在多人游戲里的一個用處是作為一個求救信號,如果你遇上了麻煩(比如遇上了苦力怕)它可以讓你發(fā)出求救信號,叫別的玩家?guī)椭銛[脫你遇上的麻煩。
基本電報[ ]
一個典型的電報室
一個具有兩個控制室的雙向電報室
最基本的系統(tǒng),經(jīng)典的電報機很容易建立,但不是那么容易使用。它由一個拉桿,一個非門,和每個通信方向的紅石火把。一個簡單的雙向電報如右圖。1和2是小控制室,A和B是非門。請注意,加上適當間隔的紅石中繼器,該區(qū)域在兩機之間可以拉長。經(jīng)典的電報允許快速操作以及空間小到每個控制室只有1×2×2。此外,由于其有限的規(guī)模和能力,它不需要邏輯知識,使得它非常適合初學者或只擁有少量紅石的。缺點是,雖然你可能是新玩家,但是你必須將任何一種你決定去拍電報的語言拍得非常流利。這點你只好接受。事實上,他們必須在你開始發(fā)送時即時開始閱讀消息,否則其完全失去意義。這很快成為了問題,尤其是當服務器滯后。盡管如此,玩家以任何方式使用它,經(jīng)常是因為他們喜歡其與真正的電報的很大的相似性。因此,盡管經(jīng)典的電報是緊湊的、簡單的、非?,F(xiàn)實的,一個更先進的系統(tǒng)可能值得考慮。
多向電報[ ]
一個有“發(fā)送到所有人”按鈕的三向電報室
雖然這一分類涵蓋最多電報類型,但是多方位的電報在一般的設計中非常獨特,可以是具有挑戰(zhàn)性的類型。這主要是由于布線要求,數(shù)量和,雙向,所需空間這些因素。例如,一個三個方向的電報最少需要六個獨立的紅石線的長度,這是創(chuàng)造一個經(jīng)典的,沒有額外的能力的紅石火把接收機系統(tǒng)所需的材料。獲取這樣一個項目需要的大量的紅石粉是有問題的,雖然這是不屬于短距離的問題,好的做法是,在開始之前,粗略地估計其建設的需要是多少。
礦車電報機[ ]
簡易礦車電報機[ ]
建立一個礦車電報機是個簡單的事情:
- 建立一段鐵路到你的目的地(例如朋友家或你家)。
- 在測試完鐵路后在運輸?shù)V車中放置已經(jīng)書寫好內(nèi)容的書與筆。
- 將礦車推至你的目的地。
- 也可以將礦車推至動力鐵軌,這樣它會自行移動到另一端的普通鐵軌上。
- 等待回復。
高級礦車電報機[ ]
此段落暫無內(nèi)容。
你可以幫助我們加入信息。
簡易多向莫爾斯電報機[ ]
這是一個非常簡易的摩爾斯電碼接收和發(fā)送器。拉桿旁的紅石燈顯示發(fā)送內(nèi)容,在第1層墻上的燈則是接收器。這個信號表示哪個電報室接受這條消息。在結(jié)構(gòu)中建造一個顯示單元(反映單元)以使一個多向摩斯電報路線變得完整(連接各個收發(fā)室)。地板上的紅石裝置是發(fā)送線路且臺階(不一定要,只要是紅石導體就行了)上的線路是收信線路。
注意:
- 先建造地面上的發(fā)送線路(在下面)。
- 臺階要用上半臺階(才放得了紅石粉)。
- 紅石火把側(cè)放在墻的頂端。
單向型[ ]
Layer 1
Layer 2
Layer 3
Layer 4
Layer 5
多向型[ ]
Layer 1
Layer 2
Layer 3
Layer 4
Layer 5
從外部和內(nèi)部使用的多方向電報室
一些替代方案[ ]
頻率同步(示范)[ ]
這個發(fā)明允許你傳輸不同信息時不需要改變傳輸線路(單線傳輸任何信號)(它可以保持紅石火把和中繼器的組合)在這個系統(tǒng)里,不同的頻率代表不同的信息。
建造這種電路,你首先應該建造一個發(fā)報裝置(Transmitler)——一個簡單的可控制時鐘作為頻率發(fā)生器——再把它接入傳輸線路(Transmission line)還有另一頭的接受裝置(repeater)。另一頭建造一個同樣延誤的頻率發(fā)生器。設定好傳輸線路的輸出以同步兩個頻率發(fā)生器(必須保證它們精確地同步亮滅,誤差小于0.5刻)
然后,在減法模式下將接收器振蕩器和傳輸線的輸出連接到紅石比較器。 如果接收到的波形與接收器振蕩器波形不同,比較器將在其輸出端產(chǎn)生一個閃爍信號。
你可以將傳輸線連接到不同頻率接收器,并且不要忘記匹配時序。
接收裝置電路可能會變得笨重,但如果你的發(fā)射裝置和接收裝置彼此遠離,則你可以在傳輸線上花費更少的紅石。
模擬電報機[ ]
模擬傳輸線
模擬電報使用多達16種狀態(tài)的紅石粉,而不僅僅是兩種狀態(tài)。左邊的動畫不言自明:如圖所示,連接紅石中繼器。匹配的紅石中繼器之間的距離應該正好是15。
紅石時鐘電報機[ ]
步驟[ ]
- 首先你需要建造一座建筑物,尺寸至少為16格×5格。如果你想的話,你可以讓它看起來像一個現(xiàn)實里的建筑物,例如郵局。
- 接下來,在墻上挖一個長洞。16格×5格的建筑需要12格方塊長(如果你把建筑物建的更大,要在墻上留4格方塊或在其他方塊留空間)你必須有4格方塊的閑置空間。
- 沿著洞放置最大延遲的紅石中繼器。
- 連接到一個時鐘電路(越大越好)。節(jié)省空間的一個好方法是在一行中反復上下移動。以此作為“儲存”。
- 接著是“傳輸”,放置一個拉桿在其中一格空間。有一個告示牌在拉桿上表示“傳輸”會更好。
- 然后,建造一條最大延遲的紅石中繼器線連到另一個電報局 (做這個的一個好方法是方塊-紅石中繼器-方塊等等)要拐彎先放置一格方塊,再放置一個面向拐彎方向的紅石中繼器。鏈接到另一個時鐘電路。
- 要使用“傳輸”,使用摩爾斯電碼。要制造一點,開啟它再立刻關閉它;要制造一劃,開啟它后數(shù)三聲再關閉它。
- 然后是“刪除”,放置方塊在黏性活塞面向的方向,當啟動時,你能夠讓它們脫離時鐘電路以停止脈沖(制造它可以不會造成破壞而只是把方塊拿出來)。
- 現(xiàn)在是“取消”,假設你發(fā)了一封電報而你犯了一個錯誤并且想要阻停它,做一個“取消”就對了。與時鐘一樣,軌道越多越好。
現(xiàn)在,一切搞定。
優(yōu)缺點[ ]
- 優(yōu)點:
- 可以留言。
- 快速。
- 使用方便。
- 缺點:
- 需要大量紅石中繼器。
- 需要摩爾斯電碼。
- 會有卡頓(阻止這種情況的好方法是在紅石時鐘電路保持良好狀態(tài))。
- 需要一個巨大的時鐘電路以制造7個字母的單詞。
小貼士[ ]
- 在一張紙上寫下每個字母的莫爾斯電碼,相當于莫爾斯電碼表。
- 在拉桿上方放置告示牌。
- 一個不錯的方法是將音階盒連接到線路,而不是時鐘電路。
- 制作更多時鐘電路以接收更多消息。
局限[ ]
如果電報機超出加載區(qū)塊,它將因為無法給出可視信號而無法工作,因為中繼器不會更新,但是這是電報機最重要的用途。
教程(作下劃線標記的教程為中文獨有教程) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
網(wǎng)頁名稱:創(chuàng)新互聯(lián)MinecraftWiki教程:工作原理[]
網(wǎng)址分享:http://www.dlmjj.cn/article/djdgsip.html


咨詢
建站咨詢
