Makey Makey

一、Makey Makey 的基本介绍

1、什么是 Makey Makey?

Makey Makey 是一款 DIY 电子套件,是由麻省理工媒体实验室的两名学生 Jay Silver 和 Eric Rosenbaum 研发的,它可以把生活中的点点滴滴全都连接起来,串成一个个生活小项目。

Makey Makey 由三个部分组成:Makey Makey 主板、鳄鱼夹和数据线。对于任何导体来说,只要用鳄鱼夹将物体与电路板上的各个金属触点相连,然后再连接电脑,就可达到触摸板的效果,成为一个计算机输入设备。

Makey Makey 能够模拟键盘和鼠标的信号,结合电脑中现成的游戏和媒体播放器之类的软件,不用编程,就能够设计简单的互动媒体作品了,常见的是用来做水果键盘。

Makey Makey 也可以与图形化编程相结合,来制作一些更加好玩的游戏。

Makey Makey 的意义在于它可以用极其简单的方法来让艺术家创造艺术。

(1)使用橡皮泥、石墨或者铅笔等导电材料设计自己的游戏手柄,比如用铅笔在纸张上绘制按钮,让纸张变成「吃豆子」的控制器。

(2)将 Makey Makey 与水果(比如香蕉)、蔬菜(比如土豆、胡萝卜)以及液体(水或者饮料等)相连,可以变成一个乐器,弹出您心中的音乐。

(3)也可以使用金属箔,硬币和回形针发明传感器。

2、主板

主板正面由方向键(上、下、左、右 4 个键)、空格键、鼠标左键和 6 个接地键组成。这些键通过鳄鱼夹和实物相连接,这也是 Makey Makey 最常用的按键(键孔)。

主板背面最左侧的黑色插槽上共有 6 个槽口,从下往上数起为 G、F、D、S、A、W,分别对应键盘上的 G,F,D,S,A,W 键;位于右上角的金属色插槽是 USB 连接线的接入口;中间的一排黑色插槽是输出端,用于连接其他硬件(例如 Arduino),用于开发其更强大的功能。最右端的黑色插槽上的 6 个槽口, 从下往上数分别代表鼠标左击、右击和上下左右移动,即鼠标左击、鼠标右击,向右,向左,向下,向上。

主板背面的键孔与正面的键孔是一样的。

3、配套硬件

鳄鱼夹:用于主板正面和反面键孔和实物的连接。

USB 线:连接电脑和 Makey Makey 主板。

4、工作原理

Makey Makey 的主控上连接了一个大阻值的电阻,当导电物体与电阻串联之后,外部电路的分压会变小,检测到电压变化后,主控器便会向外送出按键指令,即通过和导电物体的连接形成回路。下面是 Makey Makey 官网提供的原理图。

img

通过 USB 线将 Makey Makey 主板和电脑相连,用鳄鱼夹将向上键和一个导体连接,另一个鳄鱼夹一端夹住接地键,另一端拿在操作者手里。此时只要操作者轻轻触碰导体,就能在电脑上产生单击向上按钮的效果。

同理,如果要进行其他测试只需连接主板,导电物体和操作者形成电流回路即可。

二、Makey Makey 的连接操作说明

1、连接使用

将 USB 插口插到主板上。把 Makey Makey 主板拿出来,然后用 USB 插入主板的接口。

将 USB 插到电脑上。接着将 USB 线的另一端连接到电脑上,这样主板就和电脑连接上了。

任意地打开一个文档。随意在电脑上新建一个文档,然后输入一些文字,将光标定在字中间。

将手和主板连接。拿出一条鳄鱼夹,一端夹到主板下方的任意一对 EARTH 键孔,另一端用手握着,注意拿小夹子的位置。

点击 SPACE。这时候用另一只手点击主板上的 SPACE 键,可以发现文档上的字间空格越来越多,这说明主板已经可以控制电脑上的一些键盘了。

您可以使用 Makey Makey 官网上的应用程序来发现 Makey Makey 更多好玩的作品。

2、Makey Makey 与图形化编程结合

您可以让 Makey Makey 与图形化编程相结合来编写自己的项目,制作好玩的应用或游戏。

首先,根据课程的设置,把对应的导体连接到对应的键孔上。

接着,打开创作平台,添加扩展。点击左下方的「添加扩展」,找到「Makey Makey」添加。

在创作平台上为 Makey Makey 编程,设置每个键孔对应的音符,当按下相应的键时,电脑会有对应的效果。如果您要使用主板正面的上下左右、以及空格键,在编程时,则使用「当按下空格键」,下拉选项选择「↑」、「↓」、「←」、「→」及「空格」;如果您要使用主板背面的 W、A、S、D、F、G,在编程时,下拉选项则对应地选择 w、a、s、d、f、g。

您还可以根据课程的设置选择其他积木来开始程序。

3、案例

下面以一个例子说明如何使用 Makey Makey。本例子给四个黏土分别赋予「Do」、「Re」、「Mi」、「Fa」的音效,此时触摸黏土就能够让电脑发出对应的声音。

第一步,用鳄鱼夹分别把黏土和 Makey Makey 相连接(玫红色对应向上键、绿色对应向左键、白色对应向下键、蓝色对应向右键),再把一条鳄鱼夹的一端夹在主板底端的任意一个「EARTH」键孔,如下图所示。

接着,在英荔创作平台上添加扩展。点击英荔创作平台左下方的「添加扩展」,找到「Makey Makey」添加。因为要发出「Do」、「Re」、「Mi」、「Fa」的声音,所以还要添加「音乐」扩展。

为 Makey Makey 编程:当按下「↑」键,演奏「Do」音符;当按下「←」键,演奏「Re」音符;当按下「↓」键,演奏「Mi」音符;当按下「→」键,演奏「Fa」音符。

完成编程后,一只手握着地线的另一端,另一只手随意按下黏土,当黏土被触碰到的时候,电流形成回路,电脑发出声音。