常用模块 我的世界 红石电路怎么玩 红石电路玩法图文解析
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多个延时电路,比如下面这个我曾用过的。
红石太阳能时钟的夜间部分:
嗯,就是这样,祝大家游戏开心,万事顺意。