3.3. 红石时间魔法

小朋友们好!今天我们要学习红石的时间魔法!就像现实生活中有秒、分钟一样,Minecraft 里的红石也有自己的时间单位哦!

3.3.1. 红石刻是什么?

红石刻(Redstone Tick)是红石世界的时间单位,就像我们的秒一样:

  • 1 红石刻 = 0.1 秒(很快的一下)

  • 10 红石刻 = 1 秒(和我们数一个数的时间差不多)

  • 游戏里还有个更小的时间单位叫"游戏刻",2 个游戏刻 = 1 个红石刻

3.3.2. 时间对照表

时间对照表

现实时间

红石刻

游戏里能做什么?

0.1秒

1

活塞推一下方块

1秒

10

木质按钮亮一下

1.5秒

15

石质按钮亮一下

20秒

200

烤一个牛排

1分钟

600

游戏里过一整天

3.3.3. 延时魔法

延时就是让红石信号等一会儿再传递,就像我们说"等一下再做"一样。

延时的类型 - 启动延迟:信号开始传递时的延迟 - 关闭延迟:信号结束传递时的延迟

红石中继器的延时 - 红石中继器可以调整档位1-4档 - 每个档位对应的延时时间分别是0.1-0.4秒(1-4红石刻)

常见的延时方法:

常见的延时方法

延时方法

等待时间

可以用来做什么?

红石中继器

1-4个档位(0.1-0.4秒)

让信号慢慢来,防止堵车

红石比较器

0.1秒

保持信号不变

漏斗

每个物品0.4秒

做长时间的计时器

投掷器

0.1秒

快速扔东西

水流/岩浆流

每个方块3-4个红石刻

做超级长的延时

火把

1秒

做简单的计时器

常见物品的延迟

物品

延迟时间

类型

应用场景

木质按钮

1秒

关闭延迟

临时开门

石质按钮

1.5秒

关闭延迟

稍长的临时操作

压力板

无延迟

持续信号

持续检测

拉杆

无延迟

持续信号

手动控制

红石块

无延迟

持续信号

永久电源

陷阱箱

1秒

关闭延迟

触发陷阱

蜂巢

0.2秒

关闭延迟

检测蜜蜂活动

3.3.4. 脉冲魔法

脉冲的定义 脉冲就是突然变化,持续一段时间的红石信号,持续的时间称为脉冲长度。

脉冲的类型 - 正脉冲:无有无(从无信号到有信号再到无信号) - 负脉冲:有无有(从有信号到无信号再到有信号)

脉冲的边缘 - 上升沿:无->有(信号开始) - 下降沿:有->无(信号结束)

脉冲的长度 - 短脉冲:亮0.1秒(1红石刻),像眨一下眼睛 - 中脉冲:亮0.2-0.4秒(2-4红石刻),像拍一下手 - 长脉冲:亮0.5秒以上(5红石刻以上),像数一个数

哪些东西可以产生脉冲?

脉冲产生器

物品

脉冲时间

触发方式

可以用来做什么?

木质按钮

1秒

用手按

开一下门就关上

石质按钮

1.5秒

用手按

开一下门,等一会儿再关上

侦测器

0.2秒

方块更新

自动收庄稼

压力板

一直亮

踩上去

人站在上面就一直开着

拉杆

一直亮

用手扳

想开多久就开多久

红石块

一直亮

放在地上

永远不会灭的电源

陷阱箱

1秒

打开箱子

做个陷阱,打开就触发

蜂巢

0.2秒

蜜蜂飞进飞出

观察蜜蜂的活动

探测器轨道

0.3秒

矿车开过去

矿车到站通知

3.3.5. 元件对脉冲的响应

不同的红石元件对脉冲的响应不同:

  • 粘性活塞:在收到低于1.5红石刻的脉冲不会收回方块

  • 红石火把:不会因为低于1.5红石刻的脉冲而熄灭

  • 比较器:输入信号小于刻度时,不会响应

  • 红石灯:在收到2红石刻的脉冲不会熄灭

3.3.6. 脉冲相关装置

脉冲发生器:产生特定长度的脉冲信号 脉冲稳定器:使脉冲信号更加稳定,去除干扰 时钟发生器:产生周期性的脉冲信号

时钟相关概念 - 时钟周期:一个完整的脉冲循环所用的时间 - 正脉冲长度:信号为"有"的持续时间 - 负脉冲长度:信号为"无"的持续时间

频率的概念 - 频率是周期的倒数,单位是赫兹(Hz) - 频率有快慢之分:

  • 快频率:周期短,脉冲长度短

  • 慢频率:周期长,脉冲长度长

  • 频率大于5Hz就是高频了

3.3.7. 示波器

示波器:用来观察脉冲信号的工具

中继器环示波器:用红石中继器组成的环形电路,通过灯光的闪烁来观察脉冲信号

3.3.8. 活塞的时间魔法

活塞是红石世界里的大力士,可以推方块:

活塞信息

活塞类型

动作时间

能推多远?

特殊能力

普通活塞

0.2秒

12格

只能推方块

粘性活塞

0.2秒

12格

能推能拉

  • 活塞伸出去需要0.1秒(1红石刻)

  • 活塞缩回来需要0.1秒(1红石刻)

  • 完整的推出去再拉回来需要0.2秒(2红石刻)

活塞可以用来做: - 隐藏门:一按按钮,墙打开一个门 - 自动农场:活塞推一下,庄稼就掉下来了 - 电梯:活塞推你上去,或者拉你下来 - 陷阱:活塞突然推你一下,掉进陷阱里 - 积木机:用活塞搭各种形状的建筑

3.3.9. 中继器的小秘密

红石中继器还有个厉害的功能:过滤脉冲!

  1. 如果脉冲比中继器的档位短,会被拉长成和档位一样长

  2. 如果脉冲比中继器的档位长,会保持不变

  3. 如果两个脉冲间隔太短,会被合并成一个

3.3.10. 高频电路

高频电路的定义:频率大于5Hz的红石电路,信号快速开关。

高频电路的应用: - 快速刷怪农场 - 快速作物生长 - 快速熔炉

高频电路的类型: - 中继器高频:用两个中继器交叉连接 - 比较器高频:用比较器的锁存功能 - 活塞高频:用活塞的快速伸缩

注意事项: - 高频电路可能会导致游戏卡顿 - 不要在服务器上使用过于高频的电路

3.3.11. 时钟电路设计

时钟电路的定义:周期性产生脉冲信号的电路。

常见的时钟电路

  1. 中继器时钟 - 用2-4个中继器组成环形电路 - 可以调整中继器档位来改变频率

  2. 比较器时钟 - 用比较器的信号锁定功能 - 可以产生非常稳定的脉冲

  3. 漏斗时钟 - 用漏斗的物品传输时间 - 可以设置很长的周期

  4. 方块更新检测器时钟 - 用侦测器检测方块更新 - 可以产生高频脉冲

3.3.12. 更多应用小例子

例子1:自动收菜机 - 用时钟电路定期激活活塞 - 活塞推动作物,使其掉落 - 用漏斗收集掉落的物品

例子2:密码门 - 用多个按钮和延时电路 - 必须按正确顺序按按钮 - 超时后需要重新输入

例子3:红石音乐盒 - 用不同长度的脉冲控制音符盒 - 可以播放简单的音乐

例子4:自动售货机 - 用比较器检测箱子里的物品 - 收到物品后自动出货

3.3.13. 趣味小实验

实验1:制作时钟电路 1. 放两个红石中继器,头尾相连 2. 调整中继器的档位 3. 观察灯光的闪烁频率

实验2:高频电路测试 1. 制作一个中继器高频电路 2. 在旁边放一个农作物 3. 观察作物的生长速度

实验3:延时陷阱 1. 放一个压力板 2. 连接延时电路 3. 延时结束后激活活塞 4. 测试陷阱的效果

实验4:红石音乐 1. 放几个音符盒,调好音 2. 用不同长度的脉冲触发它们 3. 尝试演奏简单的旋律

小朋友们,现在你们学会红石的时间魔法了吗?试着用这些知识做一个酷炫的机器吧!记得分享给你的朋友哦!