极客手工课 | 从零开始教你动手做出一只电子「招财猫」

极客手工课 | 从零开始教你动手做出一只电子「招财猫」

将自己的创意快速的变成手中有趣的硬件产品,这也就是很多开源硬件玩家的乐趣所在。即使你是没有任何编程经验的小白,你愿意自己动手做一只能够感应人经过就挥手、眨眼和唱歌的招财猫吗?

上周,极客公园联合 Microduino 工作坊给大家上了一堂「手工课」,我们让没有任何经验的小白都做出了属于自己的硬件,而且大家也都是个性十足,「淡定」的猫,随着节奏舞动的猫等等,我们可以先从视频里来看看大家的成果。

什么是 Microduino?

mm.png

Microduino 的两种版本

Microduino 是尺寸最小的智能电子积木,只有一元硬币大小;是基于 Arduino 的开源电子开发板系列。Microduino 主要应用于玩家的创意实现、电子原型开发、产品小批量等阶段,致力于成为物联网基础设备。

Microduino 团队在 kickstarter 上完成了 3 次众筹,最新众筹产品 Microduino mCookie 让 Microduino 获得了兼容乐高玩具的能力,Microduino mCookie 每个模块制作的标准相同,功能用颜色进行区分,方便制作者通过堆叠来连接和添加每个模块。

Microduino mCookie 模块的四角里内置了四个磁石,制作者能够迅速的连接和添加 mCo​​okie 模块单元,不需要焊接等复杂的操作,最有意思的是相互不兼容的模块,会通过磁力「拒绝」对方。它集成现有的 Arduino sketches,让你能通过图形化界面编程。更多信息请关注我们之前的文章:《Microduino mCookie:像乐高一样拼出你自己的智能硬件》。

制作招财猫的过程

1、分析功能

简单来说其实用 Microduino 制作「招财猫」非常容易,零基础的小白也能学会,因为接口只需要像乐高一样拼接起来就好。所以首先我们需要先分析招财猫所需要实现的功能,就像下面这样。

屏幕快照 2016-04-15 下午4.05.57.png

2、准备硬件模块并连接

然后我们就需要从 Microduino mCookie 模块中选出需要实现功能对应的配件,例如彩灯、舵机、人体红外传感器、蜂鸣器、接口模块(让这些功能模块链接在一起)、还有核心控制模块(相当于CPU)。准备好了这些模块,我们就开始准备连接它们,并准备编程所需要的软件。

屏幕快照 2016-04-15 下午4.09.58.png

各个功能模块连接的时候需要注意接口模块的针脚,每个模块都有对应的接口。

屏幕快照 2016-04-15 下午4.06.13.png

3、编程

屏幕快照 2016-04-15 下午4.06.27.png

接下来是需要在电脑上安装 Arduino 编程软件,Arduino 是一款便捷灵活、方便上手的开源电子原型平台同样包含硬件(各种型号的Arduino板)和软件(Arduino IDE) , Microduino 同样是基于 Arduino 而开发的,所以安装好之后将核心模块链接到电脑,接下来就可以试着做一些简单的编程,然后拷入电脑执行了。

屏幕快照 2016-04-15 下午4.06.20.png

编程我就不做过多介绍了,总之非常的容易学习,虽然看起来比较复杂,但当有注释的时候,看懂每一行代码的意思就很容易上手了,就像下面这样。如果你想学习,网上有很多简单的开源硬件编程教程大家可以自行搜索。

屏幕快照 2016-04-15 下午4.08.06.png屏幕快照 2016-04-15 下午4.09.36.png屏幕快照 2016-04-15 下午4.08.20.png

4、制作外观

最后只需要像视频里那样折叠好 Microduino 提供的外壳就好。

2.pic.jpg

为生活增添一丝独特

其实总得来说制作过程在有人带领下还是非常容易的,但当你体会过一次成功制作的的时候你也许就会被这种开源硬件所吸引,它能够很容易的将你脑海里的奇思妙想实现,这同时也会为你的生活增添很多情趣,所以不管是「撩妹」还是「撩汉子」为她制作一款独特的硬件就是再有创意不过了。

如果你也希望能够从零开始动手制作硬件,动手去制作一些简单的有意思的产品,不妨多多关注极客公园未来的活动,多多关注开源硬件。

栏目二维码
Microduino mCookie硬件开源
关注极客公园公众号
反馈