作者minagi (美凪)
看板Minecraft
标题[创作] 地底化全自动甘蔗机
时间Wed Feb 1 15:43:35 2012
相信很多人都看过甘蔗机的样子,
但是关於能不能做到全自动这件事情,
就有着很大的讨论空间,
这篇会分享一种你从收割到收到箱子里面都完全不用移动的设计,
省略了诸多走来走去捡甘蔗,爬上爬下到水汇流处的麻烦。
首先是外观,这样子的设计相当的节省空间,
而且可以完全的遮蔽机械的部分。
http://i.imgur.com/2ko4i.png
接着只要打开机器,就可以看到甘蔗爬上来,
并且顺着水流流到你站的位置了
http://i.imgur.com/A7F7D.png
所以你要做的所有事情就是走到机器前,
把他打开後,再把甘蔗收进旁边的箱子就没问题了~
--
核心原件说明:
首先是这部机器最核心的部分,
要怎样让甘蔗可以往上爬?
这边用的是一般被称作「机械型频率产生器」的东西,
他的外观长这样:
http://i.imgur.com/O1PlS.jpg
这张图可能看不出他的关键,
再看下面这张有加上指示箭头的图:
http://i.imgur.com/nM68v.jpg
利用四个piston所串起的循环,
他们会不断的推动这些石板们做逆时针的转动,
而这些石板会因为循环频率高过於水的流动时间,
而永远的阻止水从下方流出来,
但是水中的漂流物却会流到板子上,
而被不断上升的板子带至高处,
在高处我们再一次用水流去接从板子上滑落的漂流物,
如此达到将物品项上运送的可能。
这个装置虽然是一个机械型频率产生器,
不过因为我们要控制他开关,
所以我们另外需要一个频率器来控制它,
这边用了典型的一个红石频率维持环,
还有一个震荡产生器,
来让这个震荡永远的在红石频率维持环上循环着。
http://i.imgur.com/xMmkn.jpg
--
组装:
有了上述的向上运输原件,
接下来只要组装起来就没问题了!
接法是这样的
┌ edge detector ── piston(把甘蔗推下水用)
Lever────┤
├── 频率维持环开关 ──┐
│ ├── 向上运输原件
└ 延时器 ── 震荡产生器 ──┘
为了要可以使用单一摇杆控制整台机器,
所以要让摇杆拉下(0->1)的讯号接上edge detector,
利用这短暂的震动让piston把甘蔗都推到水中;
而另外因为要控制向上运输原件的启动,
所以先把频率维持环的开关打开後再产生一个震荡,
这样这个震荡就可以在环上不断循环,
并持续的推动向上运输原件,
直到摇杆关闭为止。
甘蔗们慢慢的向上爬
http://i.imgur.com/fIdUp.jpg
--
心得
1. 要推动甘蔗的piston要具有非常短暂的开关时间,
不然会有掉落的甘蔗被卡在piston上面而没有掉到水中,
或者是被缩回的piston带到没有水的地方,
这样子对全自动机器的效率是会大打折扣的
实验结果: 摇杆快速开关 -> 相当不好
按钮的自动开关频率 -> 勉强但有损失
使用edge detector产生的震动 -> 很少会被卡住
关於edge dectector
http://www.minecraftwiki.net/wiki/Redstone_Circuits#Edge_detectors
2. 运送甘蔗的水流要跟甘蔗"一样高",而不是比甘蔗低一格
http://i.imgur.com/gmL57.jpg
有人会觉得说水会四处流,怎麽可能让他直直的还跟甘蔗同高?
事实上种起来的甘蔗能够挡水,所以先种好再倒水就可以了
3. 向上运送装置,这样的东西真的可以百分百的把所有东西向上面带吗?
我测试了2次,第一次46/46 第二次55/55,
我想它的稳定性还是很值得信任的。
--
洽村的人有想要做的话,
可以直接到(-948,1124)这个位置观察装置详细电路,
我应该过一阵子才会把实验用的地面范例拆除。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.37
1F:推 peterlph:是优子~ 02/01 16:03
2F:推 yeh19921026:未看先推自动机 02/01 16:14
3F:推 jeffffliu:关於推甘蔗的部分建议可以看看这个影片 02/01 16:38
5F:→ jeffffliu:主要是利用石块推过去的时候会跟栅栏相连 卡住甘蔗 02/01 16:38
6F:→ jeffffliu:使的回收率提高到100% 02/01 16:39
7F:→ yeh19921026:震荡产生器是什麽= = 有空照图吗 02/01 17:11
8F:推 v86861062:有范例 推推:D 02/01 17:14
10F:→ minagi:除了最右边的泥土上其实有装一个按钮外 02/01 17:40
11F:→ minagi:其它的部分都还算拍得很清楚 02/01 17:40
12F:→ minagi:效果是按下按钮时,会有一的很短的震动(0->1->0) 02/01 17:41
13F:→ yeh19921026:就是一瞬间的讯号对吧 02/01 17:48
14F:→ minagi:恩 一个够短而不会让整个红石环有时间全亮起来的东西 02/01 17:49
15F:→ jeffffliu:如果要在改活塞的话感觉..又要大更动_a_ 02/01 17:50
16F:→ jeffffliu:全自动仙人掌好像比较简单 会自己破掉 02/01 17:50
17F:→ minagi:要改确实是大工程阿...地底因为懒得挖都好窄....... 02/01 17:54
18F:推 yeh19921026:看不太懂你的 可是这是我去网路上看到的 02/01 17:54
20F:→ minagi:一瞬间的讯号产生方法还有维持clock的方法都很多种 02/01 17:56
21F:→ minagi:基本上都可以运作 而且我这个还算体积比较大的. 02/01 17:57
22F:→ yeh19921026:我的图示参考T-flipflop里部分结构来的 02/01 17:58
23F:→ yeh19921026:edge detector又是什麽@@ 我英文不太好 02/01 17:58
24F:→ yeh19921026:wiki只有写边沿感应器 02/01 17:59
25F:→ minagi:我来偷懒一下 推图给你... 02/01 18:02
26F:推 yeh19921026:好窝~最喜欢研究红石 虽然我的逻辑设计不太好= =" 02/01 18:03
27F:→ juicefish:边缘感应器 0->1 跟 1->0 的这两个瞬间被称为边缘 02/01 18:03
28F:→ yeh19921026:我懂了!! 正缘或负缘对吧 我有学到@Q@ 02/01 18:04
29F:→ yeh19921026:可是我还是不知道怎麽做= = 02/01 18:04
30F:→ juicefish:逻辑电路上0->1 被称作正缘 相反是负缘(没记错的话) 02/01 18:04
31F:→ jeffffliu:我觉得活塞真的是很神奇的东西 02/01 18:05
32F:→ yeh19921026:边缘感应器我就知道,他翻译做边沿..... 02/01 18:05
33F:→ yeh19921026:黏性活塞更神奇~ 02/01 18:05
34F:→ jeffffliu:我觉得神奇的是启动它的方式... 02/01 18:06
35F:→ yeh19921026:不是很麻烦吗ˊˋ 一定要线有往活塞那边走才行 02/01 18:06
36F:→ jeffffliu:不用啊 只要接到活塞连接的方块就好了 02/01 18:07
37F:→ jeffffliu:不是一定要接到活塞 02/01 18:07
38F:→ yeh19921026:可是我用的活塞通常会一次弄很多一起用 02/01 18:08
40F:→ yeh19921026:常常还弄两层= = 02/01 18:08
41F:→ yeh19921026:有没有红石实做的图@@ 02/01 18:09
42F:→ juicefish:红石实作上wiki其实有(eng) 02/01 18:11
43F:→ jeffffliu:最神奇的是可以用活塞作到Block Update Detector 02/01 18:11
45F:→ yeh19921026:他那个三角型没有讲解是什麽= = 02/01 18:13
46F:→ yeh19921026:wiki上的图 02/01 18:13
47F:推 juicefish:游戏中最像三角型的也就repeater了 02/01 18:15
49F:→ minagi:老实说wiki的图例真的小小的难懂..不边对边看的话 02/01 18:18
51F:→ jeffffliu:偷偷问材质包是? 一直想不起来 感觉有看过 02/01 18:19
52F:→ minagi:soartex 的样子.. 02/01 18:21