这是一个可以用四色小球来画图的乐高点阵打印机。先看它的演示视频:
https://www.bilibili.com/video/BV1Eo4y177uA/
它可以识别红色、黄色、绿色和黑色小球,进行分拣,再将分拣完成的一组小球按照预先设计好的图案,堆放到12x12的桌面上。
使用了一个EV3作为主机,一个大型电机来提升小球,一个颜色传感器来识别小球的颜色。
一个中型电机来控制分拣器开关,就是图里红色的这个:
还有一个大型电机控制点阵图案的换行。此外,它仍然有两种工作模式:普通模式下,分拣出的废球向右滚到下一个GBC装置;自循环模式下,废球向左滚回入口池子里。
预设的图案是写在文本文件里的,例如“乐构英雄会”五个汉字:
......RRR...
.RRRRR......
.R..........
.R...R......
.R...R......
.RRRRRRRRR..
.....R......
..R..R..R...
..R..R...R..
.R...R....R.
R....R....R.
...RRR......
............
..R...R.....
..R...R.....
..R..RRRRRR.
RRRR.R....R.
..R.R..R..R.
.RR....R..R.
.RRR..R...R.
R.R..R..R.R.
..R..RRRR.R.
..R.....R.R.
..R.......R.
..R.....RR..
............
...R...R....
RRRRRRRRRRR.
...R...R....
.....R......
.RRRRRRRRR..
.R...R...R..
.R...R...R..
.R...R...R..
RRRRRRRRRRR.
....R.R.....
..RR...RR...
RR.......RR.
............
..R....R.R..
..R....R....
RRRRR.RRRRR.
..R...R.R...
.R...RR.R...
.R.R..RRRRR.
.R.R..R.R...
R.R...R.R...
..R...RRRRR.
.R..R.R.R...
.RRRR.R.R...
....R.RRRRR.
............
.....R......
....R.R.....
...R...R....
..R.....R...
RR.RRRRR.RR.
............
............
RRRRRRRRRRR.
...R........
..R.....R...
.RRRRRRRRR..
.........R..
“R”表示红球,“.”表示黑球,将上面的文字放在一个文件dots.txt里,然后传输给EV3(我是用的scp文件传输),打印机就会用红黑两色输出这五个大字了!
下图是最初设计时制作的效果图。不过后来发现乐高官方的足球和篮球尺寸太小,小了1毫米不能在点阵里对齐。于是最初使用了15.5毫米的普通珠帘塑料小球,台面可以容纳12x12的小球阵列。
乐高官方篮球的直径是14毫米,每4个小球需要占用7个乐高单位,因此台面需要这样改进,才可以容纳13x13的小球阵列:
谢谢观赏。