
首先确定结构
可见就是把3x3的结构拆了一部分,但是在时序上有点出入,边做边讲

首先让二次递归组上部的活塞瞬推,把方块推出
红石灯+侦测器,为什么拉杆不放在灯上呢?往下就知道了

接下来两根火把,组成双非门,激活右侧边两个活塞

接个侦测器,激活右上的活塞

拉一下拉杆看看效果

好,接下来要做的是让二次递归组上部的活塞把方块“伸出一下再收回”
跟着图中所示接电路

这里接个粘性活塞有两个目的
1.将左侧输出的脉冲变为2次,原因先不讲
2.作为更新源和T触发器+脉冲发生器
按照上图,在关门的时候,左侧会输出2次脉冲,但是缺少更新,无法激活到活塞
在活塞上放置一个朝右的侦测器,在关门的时候会被向上瞬推

这个侦测器至关重要,看图
侦测器被上推后,对蓝色玻璃的位置提供更新
上方的侦测器对红色羊毛提供2次脉冲信号,加上更新,使得活塞被上位激活

继续,铺左边的,之所以让左边输出两次单刻脉冲,是因为我要接一个向上的活塞,推动一个向上的侦测器
在开关门的时候,这个活塞会瞬推出侦测器再将其拉回
侦测器则会对上方的蓝色羊毛提供1次单刻脉冲,达到激活上面两个活塞的目的

拉动拉杆,现在可以正常关门了

再拉一次,可见开门还缺少一个二次递归的动作

记得刚才所说的活塞的作用吗,对,T触发器+脉冲发生器
活塞所推动的侦测器,关门的时候会被瞬推上去,作为一个更新源
在开门的时候,这个侦测器会被拉下来,激活4t中继器,中继器上方有一个朝上的侦测器
只要对中继器输入一次脉冲,便足以完成一个二段递归动作

那么机械到此完成

体积为1x7x8=56 Blocks,超小