3.9. 红石比较器的秘密
小朋友们好!今天我们要学习 Minecraft 中聪明的红石比较器!红石比较器就像是红石世界的小法官,可以比较信号的强弱,还能检测容器里有多少东西,超级厉害!
3.9.1. 红石比较器长什么样?
红石比较器看起来像是一个带有三个红石头和一个小木棍的方块,比红石中继器稍微复杂一点:
它有一个方形的底座,上面有三个红石头
前面有一个小木棍,指示信号的传递方向
后面有两个输入口(侧面和背面)
前面有一个输出口
顶部有一个小按钮,可以切换工作模式
3.9.2. 红石比较器的工作模式
红石比较器有两种工作模式,可以通过右键点击顶部的按钮来切换:
模式 |
按钮状态 |
功能 |
像什么? |
|---|---|---|---|
比较模式 |
按钮弹出 |
比较两个输入信号的强弱 |
信号法官 |
减法模式 |
按钮按下 |
用主输入减去侧输入的信号强度 |
信号计算器 |
3.9.3. 红石比较器的四种功能
红石比较器有四大超级能力,让它成为红石电路中的智能元件!
3.9.3.1. 功能一:承载信号强度
红石比较器可以像红石粉一样承载和传递信号强度:
当只有背面输入信号,没有侧面输入信号时
比较器会直接传递背面输入的信号强度
输出信号的强度等于输入信号的强度
可以作为信号的"传送带",保持信号强度不变
就像是一个信号的搬运工,忠实地传递信号的强度!
3.9.3.2. 功能二:比较信号强度【比较模式】
在比较模式下,红石比较器会比较两个输入信号的强弱:
主输入:从比较器背面输入的信号
侧输入:从比较器侧面输入的信号
输出规则:只有当主输入信号**大于**侧输入信号时,才会输出信号
输出强度:输出信号的强度等于主输入信号的强度
就像是一个小法官,只有当一个信号比另一个信号强时,才会通过判决!
3.9.3.3. 功能三:信号强度作差【减法模式】
在减法模式下,红石比较器会执行信号减法运算:
用主输入信号的强度减去侧输入信号的强度
如果结果大于0,就输出这个结果强度的信号
如果结果小于等于0,就不输出信号
就像是一个小计算器,可以做减法运算!
3.9.3.4. 功能四:检测方块状态
红石比较器最神奇的能力是可以检测方块的状态:
容器检测:检测箱子、漏斗、熔炉等容器里物品的填充程度 - 空容器:0级信号 - 满容器:15级信号(最强) - 信号强度规则:比较器检测容器时,隔着的物品如果是15的强度,输出的就是15;如果低于15,那就是隔着的后面的强度输出
其他方块状态检测: - 熔炉:检测熔炉的燃烧状态和物品烹饪进度 - 酿造台:检测酿造进度和材料状态 - 木桶:检测木桶里液体的多少 - 蜂巢:检测蜂巢里蜂蜜的多少 - 避雷针:检测避雷针是否正在引雷 - 讲台:检测讲台上是否有书,以及书的页数
就像是一个小侦探,可以知道各种方块的秘密状态!
3.9.4. 如何根据物品数量计算信号强度
红石比较器检测容器时,会根据容器里的物品数量计算出相应的信号强度。这个计算方法很有趣哦!
基本计算原理: - 信号强度 = (物品总数量 ÷ 容器最大容量) × 15 - 结果向下取整,只保留整数部分 - 信号强度范围:0-15级
不同容器的容量:
容器类型 |
格子数 |
最大堆叠数 |
最大容量 |
满信号所需物品 |
|---|---|---|---|---|
小型箱子 |
9 |
64 |
576 |
576个物品 |
大型箱子 |
27 |
64 |
1728 |
1728个物品 |
漏斗 |
5 |
64 |
320 |
320个物品 |
熔炉 |
3 |
64 |
192 |
192个物品 |
酿造台 |
5 |
64 |
320 |
320个物品 |
木桶 |
1 |
1 |
1 |
1桶液体 |
蜂巢 |
1 |
1 |
1 |
1格蜂蜜 |
计算示例:
小型箱子: - 最大容量 = 9格 × 64 = 576个物品 - 每个信号强度需要的物品数 = 576 ÷ 15 = 38.4个 - 所以:
0-38个物品 → 0级信号
39-76个物品 → 1级信号
77-114个物品 → 2级信号
...以此类推
541-576个物品 → 15级信号
漏斗: - 最大容量 = 5格 × 64 = 320个物品 - 每个信号强度需要的物品数 = 320 ÷ 15 ≈ 21.33个 - 所以:
0-21个物品 → 0级信号
22-42个物品 → 1级信号
43-63个物品 → 2级信号
...以此类推
299-320个物品 → 15级信号
3.9.5. 如何根据信号强度计算物品数量
反过来,我们也可以根据红石比较器输出的信号强度,估算容器里大概有多少物品。
基本估算方法: - 物品数量范围 = 信号强度 × (容器最大容量 ÷ 15) 到 (信号强度 + 1) × (容器最大容量 ÷ 15) - 1 - 对于精确计算,需要知道具体的容器类型和容量
估算示例:
小型箱子: - 每个信号强度对应约38.4个物品 - 0级信号 → 0-38个物品 - 1级信号 → 39-76个物品 - 2级信号 → 77-114个物品 - ...以此类推 - 15级信号 → 541-576个物品
漏斗: - 每个信号强度对应约21.33个物品 - 0级信号 → 0-21个物品 - 1级信号 → 22-42个物品 - 2级信号 → 43-63个物品 - ...以此类推 - 15级信号 → 299-320个物品
精确计算技巧: - 对于单个堆叠的物品,可以直接计算:物品数 = 信号强度 × 堆叠大小 ÷ 15 - 对于多个堆叠的物品,需要考虑每个堆叠的数量 - 实际应用中,通常使用信号强度作为阈值,而不是精确计算物品数量
3.9.6. 红石比较器的信号传递
红石比较器的信号传递方向和强度取决于它的工作模式:
工作模式 |
信号输入 |
信号输出 |
应用场景 |
|---|---|---|---|
比较模式 |
主输入 > 侧输入 |
输出 = 主输入强度 |
信号开关、条件判断 |
比较模式 |
主输入 ≤ 侧输入 |
无输出 |
信号阻断 |
减法模式 |
主输入 - 侧输入 > 0 |
输出 = 差值 |
信号调节 |
减法模式 |
主输入 - 侧输入 ≤ 0 |
无输出 |
信号阈值 |
承载模式 |
只有背面输入 |
输出 = 输入强度 |
信号传递 |
容器检测 |
容器填充程度 |
输出 = 填充比例(0-15级) |
自动农场、物品检测 |
状态检测 |
方块状态变化 |
输出 = 状态对应强度 |
各种状态检测 |
3.9.7. 如何使用红石比较器?
使用红石比较器非常简单,只需要几个步骤:
放置:右键点击地面或方块放置红石比较器
调整方向:放置时,它会朝向你面对的方向
切换模式:右键点击顶部的按钮可以切换比较模式和减法模式
连接信号: - 背面:连接主输入信号或容器 - 侧面:连接侧输入信号(可选) - 前面:连接输出信号到其他元件
3.9.8. 红石比较器的应用例子
红石比较器在 Minecraft 中有很多聪明的用途,让我们看看一些常见的例子:
自动农场 - 用比较器检测漏斗或箱子里的物品数量 - 当物品达到一定数量时,自动停止农场 - 当物品被取走后,自动重新启动
智能储存系统 - 用比较器检测多个箱子的填充程度 - 当一个箱子满了,自动切换到下一个箱子 - 实现物品的自动分类和储存
信号阈值检测器 - 用比较器设置信号强度的阈值 - 只有当输入信号超过阈值时,才输出信号 - 可以用来制作压力板重量检测、人数检测等
红石锁 - 用比较器的比较模式制作密码锁 - 需要输入正确的信号强度组合才能解锁 - 比普通的密码锁更安全
物品计数器 - 用比较器检测物品通过漏斗的数量 - 可以统计农场的产量 - 可以制作自动计分板
红石音乐 - 用比较器的减法模式制作不同音高的音符 - 可以制作更复杂的音乐节奏 - 实现自动音乐播放器
陷阱系统 - 用比较器检测玩家是否拿走了宝藏 - 当宝藏被拿走后,触发陷阱 - 可以制作寻宝游戏
自动熔炉 - 用比较器检测熔炉里的燃料和材料 - 当材料烧完后,自动停止 - 当燃料用完后,发出提醒
酿造台监控 - 用比较器检测酿造台的酿造进度 - 当酿造完成时,自动发出提醒 - 可以制作自动酿造系统
蜂蜜收集器 - 用比较器检测蜂巢里蜂蜜的多少 - 当蜂蜜满了,自动提醒玩家收集 - 可以制作自动蜂蜜农场
3.9.9. 红石比较器小实验
让我们来做几个有趣的实验,感受红石比较器的聪明才智!
实验一:容器检测 - 放一个箱子,旁边放一个红石比较器(背面对着箱子) - 比较器前面放红石线和红石灯 - 往箱子里放不同数量的物品,观察红石灯的亮度变化
实验二:信号比较 - 放一个红石比较器,背面和侧面都放红石线 - 比较器前面放红石灯 - 在背面的红石线上放一个拉杆(主输入) - 在侧面的红石线上放另一个拉杆(侧输入) - 分别拉动两个拉杆,观察红石灯的状态
实验三:信号减法 - 放一个红石比较器,切换到减法模式(按钮按下) - 背面和侧面都放红石线 - 比较器前面放红石灯 - 在背面的红石线上放一个拉杆(设置为15级信号) - 在侧面的红石线上放红石粉,连接到一个可以调节信号强度的装置 - 调节侧输入的信号强度,观察红石灯的亮度变化
实验四:承载信号 - 放一个红石比较器,背面放红石线连接到电源 - 比较器前面放红石线和红石灯 - 观察红石灯的亮度是否与输入信号强度相同
实验五:酿造台检测 - 放一个酿造台,旁边放一个红石比较器(背面对着酿造台) - 比较器前面放红石线和红石灯 - 在酿造台里放材料开始酿造,观察红石灯的亮度变化
实验六:物品数量与信号强度 - 放一个漏斗,旁边放一个红石比较器(背面对着漏斗) - 比较器前面放红石线和红石灯 - 往漏斗里放不同数量的物品,记录信号强度的变化 - 验证我们的计算公式是否正确
3.9.10. 红石比较器的优点和缺点
优点: - 可以承载信号强度,保持信号不变 - 可以比较信号的强弱,实现智能判断 - 可以执行信号减法,实现信号调节 - 可以检测方块状态,实现自动化 - 体积小,占用空间少 - 制作简单,只需要石头、红石火把、红石粉和下界石英
缺点: - 工作原理比红石中继器复杂,需要更多的学习时间 - 信号传递速度比红石中继器慢一点(有0.1秒的延迟) - 在复杂电路中容易出错,需要仔细调试 - 不能像红石中继器那样放大信号 - 需要下界石英,早期游戏中可能不容易获得
3.9.11. 红石比较器的制作方法
材料准备 - 3个石头 - 2个红石火把 - 1个红石粉 - 1个下界石英
制作步骤 1. 打开工作台 2. 在工作台的第一行中间放下界石英 3. 在工作台的第二行放:左边红石火把,中间红石粉,右边红石火把 4. 在工作台的第三行放三个石头 5. 拿出制作好的红石比较器
制作配方 ::
[ ] [石英] [ ]
[火把] [红石] [火把]
[石头] [石头] [石头]
3.9.12. 与其他红石元件的配合使用
与红石中继器配合 - 比较器 → 中继器:可以延长比较器的信号距离 - 中继器 → 比较器:可以为比较器提供稳定的输入信号 - 两者组合:可以制作复杂的信号处理系统
与红石火把配合 - 火把 → 比较器:可以制作脉冲检测电路 - 比较器 → 火把:可以制作信号反转电路 - 两者组合:可以制作记忆电路
与活塞配合 - 比较器控制活塞:可以根据信号强度控制活塞的动作 - 两者组合:可以制作自动分类机、智能门
与漏斗配合 - 比较器检测漏斗:可以制作物品计数系统 - 漏斗 → 比较器:可以制作延时信号系统 - 两者组合:可以制作自动物品分类机
3.9.13. 红石比较器的故障排除
常见问题及解决方案
信号不输出 - 检查模式:确认比较器的工作模式设置正确 - 检查输入:确认主输入信号大于侧输入信号(比较模式) - 检查差值:确认主输入减去侧输入大于0(减法模式)
容器检测不准确 - 检查连接:确认比较器背面正确面对容器 - 检查容器:确认容器内有物品 - 检查计算:确认信号强度计算正确
信号强度异常 - 检查输入:确认输入信号强度正常 - 检查模式:确认比较器模式设置正确 - 检查干扰:确认没有其他信号干扰
方块状态检测失败 - 检查方块:确认方块支持状态检测 - 检查连接:确认比较器正确面对方块 - 检查状态:确认方块处于可检测状态
3.9.14. 红石比较器的优化技巧
空间优化 - 垂直布局:利用垂直空间放置比较器和相关元件 - 紧凑设计:将比较器和其他元件紧密排列 - 共享元件:多个系统共享同一个比较器
性能优化 - 减少数量:优化电路设计,减少所需的比较器数量 - 合理模式:根据需要选择合适的工作模式 - 避免高频:尽量避免在高频电路中使用比较器
可靠性优化 - 信号缓冲:在比较器输入前使用中继器缓冲信号 - 冗余设计:关键系统使用多个比较器确保可靠性 - 模块化设计:将复杂系统分成多个模块,便于维护
精度优化 - 精确计算:根据容器类型精确计算信号强度 - 多级检测:使用多个比较器实现多级信号检测 - 阈值调整:根据实际需求调整信号阈值
3.9.15. 更多应用案例
案例1:智能自动门 1. 用压力板检测玩家 2. 用比较器设置信号强度阈值 3. 只有当信号强度达到一定值时(例如检测到多个玩家),门才打开 4. 可以防止小动物误触发
案例2:自动甘蔗农场 1. 用侦测器检测甘蔗生长 2. 用比较器检测箱子里的甘蔗数量 3. 当箱子满时,自动停止农场 4. 当甘蔗被取走后,自动重新启动
案例3:物品分类系统 1. 用漏斗和比较器制作多个检测点 2. 根据物品数量和类型,将物品引导到不同的箱子 3. 可以实现全自动分类
案例4:红石密码锁 1. 用多个按钮和比较器 2. 需要输入正确的信号强度组合 3. 比普通密码锁更安全,因为可以设置更多的组合
案例5:自动酿造系统 1. 用比较器检测酿造台的酿造进度 2. 当酿造完成时,自动取出药水 3. 自动添加新的材料开始下一轮酿造
3.9.16. 红石比较器与红石中继器的区别
特性 |
红石比较器 |
红石中继器 |
|---|---|---|
主要功能 |
承载信号、比较信号、减法运算、检测方块状态 |
放大信号、延时、方向控制 |
工作模式 |
两种模式(比较和减法) |
一种模式 |
信号输入 |
背面和侧面两个输入 |
只有背面一个输入 |
信号处理 |
根据输入关系计算输出 |
直接放大或延时输出 |
方块检测 |
可以检测容器和其他方块状态 |
不能检测方块状态 |
制作材料 |
需要下界石英 |
不需要下界石英 |
学习难度 |
稍高 |
较低 |
小朋友们,现在你们知道红石比较器的所有厉害了吗?它不仅仅是一个信号比较器,更是红石世界的全能侦探,可以承载信号、比较信号、做减法运算,还能检测各种方块的秘密状态!试着用红石比较器做一些聪明的装置吧,你会发现 Minecraft 的世界变得更加神奇和智能了!