我的世界红石三极管逻辑门

写作目的:

在写这篇文章之前,网上已经有很全面的在我的世界中搭建逻辑门的教程了,比如教程/基本逻辑门 - Minecraft Wiki,最详细的我的世界百科 (fandom.com)因此,做重复的事情意义不大。我在这篇文章中想通过另一种角度去实现逻辑门,正如题目,本文的侧重点是三极管而不是逻辑门。我会教大家如何构建三极管,再通过三极管构建与非门。这种方式更加贴近我们现实中的计算机逻辑门的原理,但是,这种方式相比我的世界百科中的方法略微复杂。所以本文旨在提供一种新的思路供大家欣赏,看着玩儿就行(不喜勿喷),如果真要在我的世界中搭建复杂电路的话,看百科就够了。

准备工作:

本人是在Minecraft Java版中搭建的红石电路,基岩版没试过,感兴趣的小伙伴也可以试试。比较器使用的是减法模式(右键切换成火把亮起),中继器和比较器的作用大家应该都明白吧,就不用我多说了,不懂的可以自行看百科。

三极管功能实现:

首先我们明确三极管的功能,说白了就是一条电路能控制另一条电路的通断。我们先来实现第一种三极管,即控制电路通电时,被控制电路被切断。这一点我们可以利用红石比较器的减法功能实现。

实现思路:

  1. 首先需要一个能使红石信号正常通过的装置。
  2. 外加的红石信号要能够改变这个装置的状态,使其让原来的红石信号不能通过。

如下图,从右到左为被控制电路,中间竖直的为控制电路。下面说一下我的实现方法:因为红石比较器可以将底端(两个红石火把的一端)的信号强度减去侧面的信号强度并在输出端(只有一根红石火把的一端)输出结果。也就是——输出强度=底端输入强度-侧面输入强度,且信号强度最小为0。因此如果我们想要切断从右到左的通路的话,只需在侧面给予一个最强的信号即可,也就是在控制电路端加上一个中继器,这样就可以保证信号最强。

 我们再来实现第二种三极管,即被控制电路原本处于切断状态,通过控制电路的电信号使其导通。下面来看实现思路:

  1. 我们需要制造一个让红石信号通不过阻塞装置。
  2. 外加的红石信号能够改变阻塞装置的状态,使其失去阻塞作用。

如下图:上方是被控制电路,下方是控制电路。我的方法是:在被控电路中,利用一个强信号输入比较器的侧面,这样正常情况下,比较器后端的输入就会被阻断。于是乎,就需要一个在合适的时候能改变这个强信号的装置。这里我就又放置了一个比较器(下方的),让强信号从比较器的后端输入,再让这个比较器输出到上方的比较器,最后使控制电路输入其侧端。这样当控制电路有信号时,下方比较器的强信号就会减去侧方的信号,从而强信号就转变为了弱信号。而当上方的比较器侧端接收弱信号时,输出端信号将不再为零,电路的阻塞就被解除了。(需要注意的是,下方比较器的侧端信号要保证强度够大,视具体情况添加中继器)

逻辑门:

基于以上两种三极管,我们可以将其用于制作逻辑门。学过计算机的人应该知道,只要能造出与非门,其余任何逻辑门以及复杂的电路都可以用与非门实现。

下面简单说一下与非门,当两个输入全部为1时,输出为0,其余情况输出1。

我们知道,如今的电子计算机内部使用的是晶体管,其原理就如同上面的两种三极管,而电子芯片也正是利用这两种晶体管来实现各种电路。而逻辑门则是实现各种逻辑运算和算数运算的基础。下面就不用我多说了吧,有了三极管,与非门就得来全不费工夫了。

直接看图吧

与非门

 非门

与门 

其他逻辑门就不展示了,自己想搭还是很方便的。 

写在最后

本人也属于业余红石玩家和业余计算机爱好者,如有不足之处请大家多多包涵,如有更好的想法也欢迎在评论区提出。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值