索尼承諾將“增加PS5主機供應(yīng)”
2023-01-31
更新時間:2022-04-08 20:34:29作者:佚名
在我的世界里面,信號對玩家來說非常重要,所以掌握信號的原理也就變成了必須,很多時候想要制作延時工具或者自動工具都需要運用到信號的延時和分割,下面是詳細(xì)原理解析。
信號延時分割詳解
一、【按鈕信號的分解】
大家都知道,石制按鈕和木制按鈕分別能輸出10刻和15刻(10刻=1秒)的單段信號。那我們試著把它們拆開來看看。
這玩意的功能是把一段信號分解成n個單刻脈沖
在前面加個發(fā)射器用于驗證脈沖次數(shù),里面放滿弓箭
按一下石頭按鈕,發(fā)現(xiàn)一次射出去5個,脈沖周期0.2秒,無誤
同樣的,用木制按鈕,一次射出8個,1.5/0.2=7.5,因為多出個0.5所以是8 無誤
實驗過程中發(fā)現(xiàn)該裝置比較穩(wěn)定,每次試驗結(jié)果均無波動
結(jié)論:該裝置能夠把時長為T的信號段分成T/0.2=5T(向上取整)個周期0.2的脈沖信號
二、【延時器】
既然有了許多水杯,那我們還缺更多的水源來往杯子里裝。按鈕信號的特定時長已經(jīng)不能滿足我們了,所謂延時器,也就是能夠制造出任意時長信號的道具。
在做延時器之前,我必須先介紹一種比較流行的任意時序器。- -為啥說流行呢,因為漏斗真是無所不能
兩個嘴對嘴的漏斗會互相傳遞。通過紅石信號(紅石塊)先使一個停止工作(不再漏東西)。另一個漏斗一旦漏空,其那一端的活塞失去供電回縮,則停止工作。(空箱檢測)。循環(huán)往復(fù)
而漏斗傳遞物品的速度是0.4秒一個,所以時序周期取決于漏斗內(nèi)物品多寡。
觸發(fā)性疊加此類裝置,可以乘法無限延長周期
那延時器也就很簡單了,只要把時序器的循環(huán)往復(fù)這幾個字去掉,只運行一個周期并且復(fù)位即可
按鈕激活活塞(非粘性!)右方漏斗開始外漏。一個比較器和非門形成空箱檢測,一旦漏空,激活左方活塞。開始回漏(復(fù)位)
通過改變漏斗內(nèi)物品的多寡,就可以調(diào)整信號段的時長了。(疊加同樣可以無限延長這個時間)
左下的紅石線為輸出端,右下按鈕為激活端。
到這里,我們也就實現(xiàn)了獲得任意時長信號的目的。T=0.4*n (n為漏斗內(nèi)物品個數(shù))
三、【信號分割】
如今我們有了水源,和固定大小的杯子。這還不夠,接下來就是做一個任意大小的杯子!
還是這貨,時序器
在漏斗上放置紅石,便能通過開關(guān)來停止或啟動這個時序器的工作
那只要把開關(guān)換成一段長度T的紅石信號,那這個裝置的運行時間就限制在T內(nèi),并且分割成n個任意大小脈沖。
這樣我們就得到了任意大小的杯子
串聯(lián)起杯子和水源。右下按鈕為激活端。左方紅石線為輸出端。
總信號輸出時長為右方漏斗中物品個數(shù)N*0.4=T秒
輸出脈沖周期為左方漏斗內(nèi)物品個數(shù)n*0.8=t秒(單邊輸出)
輸出脈沖次數(shù)為T/t
雙邊輸出:
在輸出端并聯(lián)兩個單刻脈沖發(fā)生器,就能得到最小周期為0.4的單刻脈沖列。這時候t=0.4*n
想得到0.2的就用第一張圖連上延時器。
更多相關(guān)資訊請關(guān)注:我的世界專題