Minecraft(我的世界)中文论坛
标题: [红石]4位数可编程密码门●改
作者: cdwcctv 时间: 2011-12-3 20:33
标题: [红石]4位数可编程密码门●改
本帖最后由 cdwcctv 于 2012-3-17 16:14 编辑
很久之前就做好了的,最近升级到1.0荧石上不能放东西,所以重新做了下~~恩,地图是专为研究红石用,地板都是莹石,还是3层,这样夜晚也不怕被被干扰了。
这是5个按钮,依次是1 、2 、3 、4 、复位和确认(牌子也有写),后面4个红石火把是当LED灯表示位数有无用的,也就是按一个(1到4)后面那个就会亮一个,输入完4个时,按确认,如果密码对了,旁边那个门就会打开,值得注意的是,按的时候慢点,等后面火把反应,再按下一位。
这个就是那LED灯了
这个是全景...其实地下还有3层的,加上空中还有层,一共4层的板子。
简单说下原理吧,这个分为2个模块。存储模块和位数选择模块,存储模块故名思意就是存储你的输入数据用的,一共是1到4的4位数,一共需要存储就是4*4,16个数据了所以我用了或非门,4个一组表示一位,一共4组,一层放一组。最上层的那4个就是表示第一位(从左到右)1.、2、3、4的存储信号。从上到下第二层就表示第二位,以此类推。
就这样..上端那个是复位信号的输入,下端是信号输入,然后横着拉的2条分别表示位数信号检测(上面那条)和结果信号(下面那条)。
然后就是位数选择模块,1-4每个信号的输入都会先分别经过一个位数选择模块,他根据位数信号,来判断信号输入到哪一位的存储或非门中。
左边是输入信号,右边3条分别是 1 2 3位的位数信号,通过简单的逻辑和输入信号作并,这样就保证了信号的正确输出。
今天无聊,修正了下BUG和增加了可用控制杆来设置密码了。
往上是关,往下是开
这个是更改过的存储模块,其实就只是把输出端与新加入的设置密码的输出信号作了下与而已
作者: cdwcctv 时间: 2011-12-3 20:34
本帖最后由 cdwcctv 于 2012-3-17 16:24 编辑
http://115.com/file/e7owbstl#
bate.rar
存档在这里,更新过的哦
作者: geludan 时间: 2011-12-3 20:47
哇,优秀,很久没看到了
作者: reas001 时间: 2011-12-3 20:55
密码门都这么大吗??
作者: imzxcabcd 时间: 2011-12-3 21:19
碉堡了! 这下不怕别人乱进屋子了。
作者: cdwcctv 时间: 2011-12-3 21:24
虽然叫门...但是门本体也只有在第一张图的最右边....
你可以理解为门电路好了...
作者: Hao 时间: 2011-12-3 21:38
好复杂,看不懂
作者: Rainbowstorm 时间: 2011-12-3 21:42
imzxcabcd 发表于 2011-12-3 21:19 
碉堡了! 这下不怕别人乱进屋子了。
感情一般的屋子都比这小得多
作者: imzxcabcd 时间: 2011-12-3 21:44
Rainbowstorm 发表于 2011-12-3 21:42 
感情一般的屋子都比这小得多
可以设个地下室专门放电路啊
作者: cdwcctv 时间: 2011-12-3 22:08
其实别人真要进...把你门直接拆了都来的快....真要当密码也够了4的4次方那么多中排列组合,够他试一段时间了....
其实我觉得放地下室都不靠谱....我做的可是4层的PCB板啊...有一半多都在地下了还是直接改的地形弄的....我觉得或许那个迷你方块是一个很好的解决方法....只是感觉太小了不好编辑....用他或许可视化人机交互界面都可以实现....
作者: QB1234 时间: 2011-12-4 11:30
好吧 很复杂看不懂= =
作者: TOMATO 时间: 2011-12-4 16:01
哎,红石真是种复杂的玩意啊
作者: Hao 时间: 2011-12-4 22:51
Howard我忍你很久了,动不动就减别人的分,我是看不懂吗。
作者: 颩の★聖痕 时间: 2011-12-4 23:20
LZ这工程要几年……
作者: cdwcctv 时间: 2011-12-5 11:35
颩の★聖痕 发表于 2011-12-4 23:20 
LZ这工程要几年……
其实画好原理图后就用了一下午....用修改器改了很多红石和红石火把及中续器外加些羊毛,地形是以前就用地图编辑器弄好了的....我做的就是撒红石粉末而已,有了原理图一会儿就弄好了
作者: Rear 时间: 2011-12-5 12:45
这也太复杂了吧?
作者: dtmmtd 时间: 2011-12-5 13:15
cdwcctv 发表于 2011-12-5 11:35 
其实画好原理图后就用了一下午....用修改器改了很多红石和红石火把及中续器外加些羊毛,地形是以前就用地 ...
说道原理,好像有个软件叫红石模拟器吧。可以做的...顺便,一下午还不长啊!!!
作者: zjhs999 时间: 2011-12-5 21:48
眼花,果断弃之
作者: 霧雨魔理沙 时间: 2011-12-6 11:21
有没有建议的设计图或者电路图什么的。。。这样看看不懂。。。
作者: cdwcctv 时间: 2011-12-6 13:30
霧雨魔理沙 发表于 2011-12-6 11:21 
有没有建议的设计图或者电路图什么的。。。这样看看不懂。。。
其实模块就2个一个存储模块一个位数选择模块
这个就是存储模块,用的是4个“或非门”为一组(我每个放那么开是因为好布线),一组表示一位每层放一组,一共4层,比如第一层(从上到下来算的)的第一个就表示第一位的1,第二个(还是第一层)表示第一位的2,3个位第一位的3,4也为第一位的4.
你说这个怎么和我那个图不太一样....因为我发觉了,结果信号就可以用来表示位数信号了,多拉一条没必要...
说下我这个模块吧...最上面那个是复位端,然后下面4个分别是输入(1234的),横着那条是结果信号(外加位数信号),三角形那个是红石中续器,利用他的单向导通特性,让信号不串线。
这个就是位数选择,一共也有4个,按钮上的1234每个按下后,都会分别经过这个再到存储模块,左下角那个就是输入端,上面那个是输出端,右边那个就是位数信号(从上到下分别是1位 2位和3位)。
那4个输出端(从左到右)分别是接的第一层,第二层,第三层,第四层,那个数字的存储模块的输入端。
作者: 霧雨魔理沙 时间: 2011-12-6 13:39
cdwcctv 发表于 2011-12-6 13:30 
其实模块就2个一个存储模块一个位数选择模块
这个就是存储模块,用的是4个“或非门”为一组(我每个放 ...
唔,谢谢了,回去后慢慢研究~
作者: jameshua 时间: 2011-12-6 17:52
好复杂,貌似我朋友做的没这么大啊
作者: cdwcctv 时间: 2011-12-6 19:15
jameshua 发表于 2011-12-6 17:52 
好复杂,貌似我朋友做的没这么大啊
没MOD...如果有MOD会小不少...或许有高科技的集成块的MOD 两三块就全部搞定了....所以你懂的...
作者: jameshua 时间: 2011-12-6 19:50
我懂的
作者: bluexxxxx 时间: 2011-12-6 21:30
好大 = =
都唔知放係邊lo @.@
作者: 1019927246 时间: 2011-12-6 21:56
其实我觉得密码门没什么用现在很多服都有锁门插件..不过还是支持
作者: 1019927246 时间: 2011-12-6 21:57
这个密码门可以缩水吗?
作者: yuanyuan90s 时间: 2011-12-7 01:01
1019927246 发表于 2011-12-6 21:56 
其实我觉得密码门没什么用现在很多服都有锁门插件..不过还是支持
本来就没指望能锁住谁 这东西就是研究着玩的
作者: cdwcctv 时间: 2011-12-7 12:14
yuanyuan90s 发表于 2011-12-7 01:01 
本来就没指望能锁住谁 这东西就是研究着玩的
只要是方块,地壳我都能刨开给你看(雾
作者: 刃器 时间: 2011-12-10 20:49
简直精华!!!!
作者: 14250 时间: 2011-12-14 20:24
狗眼~~~~~~~~~~~~~~~~~~~
作者: cdwcctv 时间: 2012-3-17 16:27
自己顶下吧,由于鼠标不好用,花了近一个小时的,没人看就悲剧了
作者: mtd-60 时间: 2012-3-25 11:41
很棒的作品~!