我的世界复位密码锁怎么做 可控复位顺序不敏感的密码锁

在我的世界里面玩家可以通过各种零件制作很多有趣也非常有用的工具,不过像MC这种非常自由的游戏更加考验玩家的创造力,我的世界复位密码锁怎么做,可控复位顺序不敏感的密码锁制作教程分享。

2015060215234761275

做密码锁的关键(可控复位)
就是这个 RS锁存器
当一边为1时
另一边为0 只要为0的那边接受到一个红石信号(1tick以上不包括1tick)那么状态倒转
这个就是复位需要的东西
还有很多也可以做到
不过个人觉得这个最方便
容易压缩

2015060215234990223

我们让复位的一端为R 
那么按钮(输入)的端就为S 这样
按按钮以后 S为1 复位后 S为0 
这样的话
一个输入单元就做好了

左边是复位
右边是输入 复位这里最后用一根总线连接全部 接一个按钮就可以了 这里只是方便观看 

需要做多少位的密码锁
这个单元就弄多少位
这个单元是正确密码位数所用的
错误的话 全部连接到一个RS上阻断信号就可以了(节省空间)

那么
把S端延长出去
如何判断正确和错误来输出呢
这里需要把正确的端口用与门(And)【当且仅当两个输入为1时
输出为1 否则为0】连接
如图 

2015060215235091541_600_0

2个牌子的地方是输入 最右边红石线是输出 每个牌子连接一个正确的位数

错误的密码位数我们就直接连接到一个端口上
然后用1个RS锁存就可以了
如图

2015060215235292133

底下的红石线连接错误密码位数的按钮输入 然后只要有错误端输入信号
RS锁存的S端就为1 粘性活塞就会一直阻断正确端的输入
直到按下复位键为止
最左边的RS锁存器R端连接复位

需要注意的问题是
复位端必须保证单向输入(中继器)
否则串线会导致密码输入不能

然后 我们来做一个姿势正确的密码锁 这里说一下 这个密码锁对顺序不敏感 也就是说 如果密码是123 我输入213也可以 

首先
我们就弄正确的位数这里就弄3位好了 =w=

这里有9个输入
我们假定这3位是正确的看布线

2015060215235257954

这就是3个正确输入的连接
为避免串线 我们拉出来一点弄 然后 要用与门连接

2015060215235481557

现在已经把正确的输入端都用与门连接好了 只要所有3个正确输入端都输入了信号 最后的输出端就会为1

2015060215235526527-1

要做的是错误位数的连接信号

2015060215235648020

这个就是错误端
连接一个粘性活塞阻断正确端输出的信号

所有错误端都连接在一起了

2015060215235777117

加个RS锁存
就可以 然后是复位器的制作

复位器的原理就是用一个按钮连接所有我用了RS锁存器的R端 也就是抹去刚才所有的输入 这里我就不截图了(其实是忘了截)

然后 就可以开始最后的一步 在正确的输入上弄一个活塞门 铁门直接拉杆按钮完破

  • nti1-159红石系统 波形发生器

原创文章,作者:spike,如若转载,请注明出处:http://www.kz168.cn/86056.html