【教程】红石数字时钟 Digital clock 教学

同样的制作memory和output。。。为了大家眼睛的健康,我自动把这部分的图片给省略了


不过值得一提的是,这部分的output中间有些不一样,很容易就与旁边的两个input电路产生影响,大家注意了

楼主 忆疯m_m  发布于 2013-02-16 10:27:00 +0800 CST  
然后就是枯燥的时钟的个位和十位介绍。。。和前面一模一样,所以我又省略了
T-T可怜我玩原版没有复制粘贴功能啊

ps 在这里时钟的个位是十二行的memory格式,十位才是十行的memory格式
ps 由于minecraft活塞的限制,所以此时钟改用12小时制,(其实是简单)
ps 时钟的个位分别是0,1,2,3,4,5,6,7,8,9,0,1十二个数字
ps 十位就是0,1,0,1,0,1,0,1,0,1十个数字

楼主 忆疯m_m  发布于 2013-02-16 10:33:00 +0800 CST  
到这了,开始教大家怎么显示时钟
由于时钟是由简单的1,0信号控制的所以这里可以使用红石灯的亮暗或活塞的推出和收回或其他的什么红石更新的乱七八糟的东西
在这里我选择用活塞的推出和收回作为显示界面
有一部分原因是因为美观

ps 这是后面的电路
ps 网速好慢啊,chrome还经常崩溃。。。

楼主 忆疯m_m  发布于 2013-02-16 10:39:00 +0800 CST  
对了,刚刚有一点讲漏了,在8 bit的储存器后面还有1 bit没有用,那个就是计数用的,这样从秒钟开始,每个数字走完一圈后都会使下一个数字走一行
所以我们要在最后那里装一个计数装置
ps 最后一行要全玻璃的(玻璃代表0,绿色羊毛代表1)

这个位置






后面分别是后面几个的计数器,原理一样的
ps 活塞一定要成功勃起,这很重要!

楼主 忆疯m_m  发布于 2013-02-16 10:48:00 +0800 CST  
好,clock的显示!
首先先量好位置,摆好姿势!

从储存器往前数十个格子

再往旁边数两个,造一个7x11的长方形

完成品!

楼主 忆疯m_m  发布于 2013-02-16 10:55:00 +0800 CST  


然后镂空方框,弄一个8出来

往后三个格子

把镂空的8还原

再回到前方,放上粘性活塞

防止中。。。

再在粘性活塞上面放上方块,LZ这里选择了雪块

得当!完成

楼主 忆疯m_m  发布于 2013-02-16 11:01:00 +0800 CST  
再来制作后面的部分

先延长后面的8,并敲掉部分方块

摆上中继器和红石

点亮中继器

完成后正面显示

楼主 忆疯m_m  发布于 2013-02-16 11:06:00 +0800 CST  
我去。。。

必须要灭了他!

楼主 忆疯m_m  发布于 2013-02-16 11:07:00 +0800 CST  
等这个显示器做好后就可以仿制后面的三个了


楼主 忆疯m_m  发布于 2013-02-16 11:09:00 +0800 CST  
开始铺线,先铺第一层


当然了,铺线的方法有很多种,讲究的是灵活

楼主 忆疯m_m  发布于 2013-02-16 11:11:00 +0800 CST  
第二层和第三层




ps 第一层的图发漏了,补发




楼主 忆疯m_m  发布于 2013-02-16 11:15:00 +0800 CST  
原理再啰嗦下,这里用了一个not gate,即活塞推出是0, 收回是1,七个output分别连接七个笔画,分别控制,从而实现数字的变换
ps 复制电路中。。。

楼主 忆疯m_m  发布于 2013-02-16 11:17:00 +0800 CST  

完成图,为了让你们看的清楚我特地用了钻石

正面

楼主 忆疯m_m  发布于 2013-02-16 11:21:00 +0800 CST  
上细节图




我们被苦力怕骗了这么多年,他居然是可以飞的。。。


楼主 忆疯m_m  发布于 2013-02-16 11:24:00 +0800 CST  
一只没穿裤子的小白= =


楼主 忆疯m_m  发布于 2013-02-16 11:26:00 +0800 CST  
这个时候基本要完成了。
可以写程序进去了!
这里说过的,羊毛是1,玻璃是0
首先从0开始
控制output使前面显示0
也就是是中间那行输入为0,其他还是1




最后那个计数器在这个时候也要用了,把0那个位置的玻璃换成羊毛,这时候就会看到活塞勃起,然后旁边的十位就开始呻吟了。


ps 每次调节完一个数字后都要捅一下这个菊花的位置,这样memory就会循环

楼主 忆疯m_m  发布于 2013-02-16 11:35:00 +0800 CST  
下面是1~5











楼主 忆疯m_m  发布于 2013-02-16 11:37:00 +0800 CST  
6~9









楼主 忆疯m_m  发布于 2013-02-16 11:38:00 +0800 CST  
至此为止,分钟的个位就写好了
后面的十位和时钟的个,十位都差不多
注意的是分别是
分钟 十位:0,1,2,3,4,5,
时钟 个位:0,1,2,3,4,5,6,7,8,9,0,1
ps 时钟个位这里需要两个计时器,分别在9和第二个一的位置


楼主 忆疯m_m  发布于 2013-02-16 11:43:00 +0800 CST  
至此,教程已经快接近尾声了,还有一个pm/am的转换器和一个自动延时装置

楼主 忆疯m_m  发布于 2013-02-16 11:45:00 +0800 CST  

楼主:忆疯m_m

字数:4000

发表时间:2013-02-16 16:51:00 +0800 CST

更新时间:2016-03-15 11:25:38 +0800 CST

评论数:336条评论

帖子来源:百度贴吧  访问原帖

 

热门帖子

随机列表

大家在看