【教程】红石数字时钟 Digital clock 教学
同样的制作memory和output。。。为了大家眼睛的健康,我自动把这部分的图片给省略了
不过值得一提的是,这部分的output中间有些不一样,很容易就与旁边的两个input电路产生影响,大家注意了
不过值得一提的是,这部分的output中间有些不一样,很容易就与旁边的两个input电路产生影响,大家注意了
然后就是枯燥的时钟的个位和十位介绍。。。和前面一模一样,所以我又省略了
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十个数字
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十个数字
到这了,开始教大家怎么显示时钟
由于时钟是由简单的1,0信号控制的所以这里可以使用红石灯的亮暗或活塞的推出和收回或其他的什么红石更新的乱七八糟的东西
在这里我选择用活塞的推出和收回作为显示界面
有一部分原因是因为美观
ps 这是后面的电路
ps 网速好慢啊,chrome还经常崩溃。。。
由于时钟是由简单的1,0信号控制的所以这里可以使用红石灯的亮暗或活塞的推出和收回或其他的什么红石更新的乱七八糟的东西
在这里我选择用活塞的推出和收回作为显示界面
有一部分原因是因为美观
ps 这是后面的电路
ps 网速好慢啊,chrome还经常崩溃。。。
对了,刚刚有一点讲漏了,在8 bit的储存器后面还有1 bit没有用,那个就是计数用的,这样从秒钟开始,每个数字走完一圈后都会使下一个数字走一行
所以我们要在最后那里装一个计数装置
ps 最后一行要全玻璃的(玻璃代表0,绿色羊毛代表1)
这个位置
后面分别是后面几个的计数器,原理一样的
ps 活塞一定要成功勃起,这很重要!
所以我们要在最后那里装一个计数装置
ps 最后一行要全玻璃的(玻璃代表0,绿色羊毛代表1)
这个位置
后面分别是后面几个的计数器,原理一样的
ps 活塞一定要成功勃起,这很重要!
然后镂空方框,弄一个8出来
往后三个格子
把镂空的8还原
再回到前方,放上粘性活塞
防止中。。。
再在粘性活塞上面放上方块,LZ这里选择了雪块
得当!完成
原理再啰嗦下,这里用了一个not gate,即活塞推出是0, 收回是1,七个output分别连接七个笔画,分别控制,从而实现数字的变换
ps 复制电路中。。。
ps 复制电路中。。。
这个时候基本要完成了。
可以写程序进去了!
这里说过的,羊毛是1,玻璃是0
首先从0开始
控制output使前面显示0
也就是是中间那行输入为0,其他还是1
最后那个计数器在这个时候也要用了,把0那个位置的玻璃换成羊毛,这时候就会看到活塞勃起,然后旁边的十位就开始呻吟了。
ps 每次调节完一个数字后都要捅一下这个菊花的位置,这样memory就会循环
可以写程序进去了!
这里说过的,羊毛是1,玻璃是0
首先从0开始
控制output使前面显示0
也就是是中间那行输入为0,其他还是1
最后那个计数器在这个时候也要用了,把0那个位置的玻璃换成羊毛,这时候就会看到活塞勃起,然后旁边的十位就开始呻吟了。
ps 每次调节完一个数字后都要捅一下这个菊花的位置,这样memory就会循环
至此为止,分钟的个位就写好了
后面的十位和时钟的个,十位都差不多
注意的是分别是
分钟 十位:0,1,2,3,4,5,
时钟 个位:0,1,2,3,4,5,6,7,8,9,0,1
ps 时钟个位这里需要两个计时器,分别在9和第二个一的位置
后面的十位和时钟的个,十位都差不多
注意的是分别是
分钟 十位:0,1,2,3,4,5,
时钟 个位:0,1,2,3,4,5,6,7,8,9,0,1
ps 时钟个位这里需要两个计时器,分别在9和第二个一的位置