迷你世界手游吧 关注:36,025贴子:539,333
  • 34回复贴,共1

与朋友一起研发了一款“横向播种机”

只看楼主收藏回复





IP属地:安徽1楼2024-03-17 12:38回复
    第一张图是:抛射播种装置,利用的是“星能强度不同,增压器抛射距离也不同”的原理。
    第二张图是:供种分配装置,利用的是“同一管道节点,通过物会依序轮流分配”的原理。
    第三张图是:信号递减装置,这个装置我理解了一晚上,才勉强做到能运用,具体的原理还没吃透——原型得自朋友的传授。


    IP属地:安徽2楼2024-03-17 13:01
    回复
      🔴可以保证它的播种准确率吗?
      🔴能讲一讲具体原理吗?
      🔴具体需要什么材料呢?


      IP属地:广东来自Android客户端3楼2024-03-18 23:21
      收起回复
        播种效果自己看。
        精准播种,不重不漏。
        2~3秒内完成播种,就是那么快!


        IP属地:安徽4楼2024-03-19 19:53
        回复
          图已经上传,可以搜地图ID。


          IP属地:安徽5楼2024-03-19 19:58
          回复
            信号递减装置,是利用:在循环保持电能值的情况下,减1。

            A作为电能起点,按钮按下,会沿着红线传递,然后在以算法器B为中心的5个元件中循环,以保持星能信号,默认为15。
            算法器B是关键元件,其侧面注入星能信号时,根据当前状态(-),以红箭头方向的星能减去黄色箭头方向的星能。
            只要黄色箭头方向每次注入一个值为1的星能信号即可,算法器会首先输出14(15-1),然后沿着红线箭头循环更新为14并保持,直到下一次黄色箭头注入值为1的星能。
            黄色箭头输出值为1的星能,靠的是箱子+漏斗+比较器,箱子有物品,会让比较器输出值为1的星能。
            最后,再由白色箭头部分,组成一个切换开关。
            因为,星能数值递减,是连续变化的,要让发射器每次都发射一次,就需要切一下星能,也即短暂的关闭一下。
            这个切换开关,会让星能每次通过0.2秒,利用的是比较器F后面星能大于等于侧面星能才会输出。
            当最开始开启的时候,B区构建循环,C、D输出都是15,F输出15。
            当每次减1的时候,循环按顺序依次更新为14,当C为14的时候,E的输出仍旧还是15,此时F关闭,因为C<E,然后经过0.2~0.3秒之后,14传递到了D,D传给E,E在传给F,此时F的侧面与后面就都是14了,F又开启;
            然后,以此循环,G就可以每次像开关似的 每次切一个星能出去,同时数值在递减。


            IP属地:浙江7楼2024-03-21 18:14
            收起回复
              做了个 信号递减装置 的介绍图
              我把箱子+漏斗+比较器,换成了 振荡器+电阻,振荡器调节为2


              IP属地:浙江8楼2024-03-21 18:39
              收起回复


                IP属地:浙江9楼2024-03-21 18:46
                回复

                  这是一个延时器例子,主要利用,对短管道传输时间进行*15,从而得到15倍的延时时间。
                  【】
                  循环部分,为了简化电路,使用了两个无限装置,频道均为一致,同时循环时间减少了0.1秒。
                  现在我们把循环部分取名为寄存器,存储的是电能值。
                  【】
                  当电阻输出1,给到寄存器的时候,首先会给到【+】,【+】输出1,此时电阻必须保持持续输出,直到【+】下面的无线接收器也收到了1,此时电阻可以断开星能,寄存器将自我维持。这个时间为0.4秒,从电阻出发,到接收器,一共4个元件。
                  【】
                  如果电阻给到【+】值为1的星能后马上撤掉,【+】就会因为下面的无线接收器为0(上一个值),【+】又会变回原来的值输出,从而导致在寄存器的循环内,是2个值在循环,此时就不能稳定+到15。
                  【】
                  为了,保证电阻输出的每个值为1的星能保持0.4秒,我使用了两个非门组成双稳态电路,然后利用1个增幅器+两个光速器+1个分支器,一共4个元件实现0.4秒的保持,当保持完毕之后,在反向复位双稳态电路。
                  这样做的原因是,管道检测输出的星能是小于0.4秒的。
                  这部分电路是可以简化的。
                  【】
                  因为寄存器内的值在不断的累加,直至为15,此时后端就放置一个比较电路,达到15时就输出15,其余时间不输出。然后输出的星能,可以用来触发自己的电路,同时反向回去对寄存器进行复位为0,并等待下一次的脉冲触发累加。
                  【】
                  要实现更长时间,只需多个寄存器串联,实现15进制进位,也即图中的循环部分多增加一个,然后配套+1脉冲即可
                  每增加一组寄存器,时间增加15倍。本图若再增加一个寄存器,时间延时为12分钟左右。
                  【】
                  最后的星能灯,可以换成 脉冲方块+推拉机械臂+旧版星能石/其他星能石/方块配红外装置,实现常闭常开
                  【】
                  最左边 脉冲频率部分,不一定非得使用管道,这只是个例子。只要能实现“隔一小会触发一次”就行,它会完成扩增115倍的时长。同时,为了保证寄存器能正常的+1保持一个正确的值,“一小会”不能小于0.4秒。


                  IP属地:浙江10楼2024-03-23 02:06
                  回复
                    简化版1.0:


                    IP属地:浙江11楼2024-03-23 02:19
                    收起回复