《自己动手做交互系统》——2.3 制作过程
本节书摘来异步社区《自己动手做交互系统》一书中的第2章,第2.3节,作者:徐皓祎,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.3 制作过程
2.3.1 准备材料
(1)甜点:推荐使用蓬松柔软的蛋糕,因为内部水分油脂可以导电。 如果是巧克力的话,外面的锡箔纸不用剥开。如果是纸杯蛋糕的话,请把纸杯剥下来。
(2)蛋糕纸:分为白色和金银色纸两类,有蕾丝花纹。
推荐使用银色蛋糕纸,因为上面的涂料有良好的导电效果,可以直接夹鳄鱼线,用起来比较省力。
![](https://yqfile.alicdn.com/16353a1f6fdb0792b0529ad905321c2e91528e5f.png)
如果时间紧迫买不到银色蛋糕纸,白色蛋糕纸也可以使用。建议选择镂空部分较多的样式。因为白色蛋糕纸无法导电,所以我们只好在下面加一层铝箔,当食物透过蛋糕纸的小孔和铝箔接触时,即可导电。
![](https://yqfile.alicdn.com/a08974df4eb9d8071601e5d1b65504277290e0c8.png)
(3)铝箔纸(可选):如果你手里只有白色蛋糕纸,需要它来导电。
![](https://yqfile.alicdn.com/7e17255d685d9357fe09f8600c082c8ef2051308.png)
(4)蛋糕盘(可选):多层蛋糕盘不但好看,中间的金属支架还可以充当导线。
![](https://yqfile.alicdn.com/60fb56d4cce98111335468396c9880fb2e6eda76.png)
(5)硬件:Makey Makey或具备同等功能的硬件
使用方法请参见第1章。
(6)导线:鳄鱼线和普通导线。
(7)电脑。
2.3.2 制作步骤
第一步:蛋糕盘安装
这次用的是不导电的白色蛋糕纸。
![](https://yqfile.alicdn.com/f6f96577bf99f4d864a83b985e7dd809e997000c.png)
1.买来的蛋糕纸可能会有没切好的部分,我们优先清理小孔上没有切干净的纸片,尽量让所有孔都露出来!
![](https://yqfile.alicdn.com/62bbea2f721f41f51a14b7803c2d6053c0f78b0c.png)
2.为了让蛋糕纸能顺利摆在双层蛋糕盘上,可在纸正中剪了一个小孔,大小和蛋糕盘上的孔差不多。
![](https://yqfile.alicdn.com/f87d8effeb0a3f162de00a2435e56b50f17f7238.png)
3.拿出铝箔纸,按之前蛋糕纸的尺寸,剪出比它稍小的一块,方形圆形均可,不过最重要的是当铝箔纸叠在蛋糕纸下面时,铝箔纸边缘不要超过蛋糕纸。
![](https://yqfile.alicdn.com/16c00aa50c237e88071a0a733ce89ed467da695a.png)
4.把铝箔盖在盘子上,再附上蛋糕纸。因为盘子中心有一个小孔,所以你能通过挤压感觉到小孔大致的位置,让铝箔和蛋糕纸的中心和小孔重合。你可以用指甲在铝箔纸上捋出一个印记,之后按照这个印记剪出一个小洞。注意洞切不可开得太大,不然铝箔无法和金属棍接触导电。
5.上面的步骤都完成时,按照蛋糕纸在上,铝箔在中间,盘子在下的顺序,将蛋糕盘组装好。
![](https://yqfile.alicdn.com/c5c2090d166929b752cc5fa64afb97ac0cb959ab.png)
第二步:搭建回路与调试
1.我们在盘子底部螺丝处垫上铝箔条(之前的边角料),你也可使用手边好用的导电材料。如果桌子是金属的那就更好了。总之,你引出来的这根“导线”要连在Makey Makey的方向键上,这个按键须有对应的声音映射。
![](https://yqfile.alicdn.com/2ba713d009bb839c57a2aa6f7a202f754a25b9d8.png)
2.让自己的身体与地线连接。
3.把点心摆在蛋糕纸小孔较多的地方。确认你触摸点心的时候,Makey Makey的指示灯会亮起。否则,请找出电路的断点,重新调试。如果触摸点心,指示灯没有亮,有可能是点心太干燥了。
到这一步,我们就完成了所以物理设备的安装。
![](https://yqfile.alicdn.com/76c2e62d8dd452caae8b13cf6524206fc7f77a16.png)
第三步:加载音效
打开网页
http://www.xxuc.cn/game/1423411643/Food%20Magic/index.html```这里有准备好的声音素材,你可以直接按方向键播放声音。如果你决定使用某一个声音,那么请把盘子连接的导线接在酷乐宅的相应方向键上。音效列表如下。1.口袋妖怪:治愈、进化;2.超级玛丽:吃蘑菇;3.魔法系:风铃、竖琴;4.警报。如果你想直接播放事先录制好的声音文件,可使用Scratch创建音效和键盘的映射。在Scratch中编辑十分便捷,你可以在网页上直接操作。使用Scratch创建声音映射的方法
1.打开``http://scratch.mit.edu/``。点击左上角“创建”。<div style="text-align: center"><img src="https://yqfile.alicdn.com/8d2032f9e05e747d37cd0f251f3b7434c4543d76.png" width="" height="">
</div>在脚本下面选择“事件”,找到“当按下空格键”模块。<div style="text-align: center"><img src="https://yqfile.alicdn.com/ebf1af35139e2e86abce2222840ed39564a4816e.png" width="" height="">
</div>把这个模块拖到右侧。<div style="text-align: center"><img src="https://yqfile.alicdn.com/c80624a3f0eab7df50cc9390841b90daff1d9a08.png" width="" height="">
</div>点击下拉菜单,选择任意方向键。在这里我们使用默认的空格键,但你可以修改成其他按键。<div style="text-align: center"><img src="https://yqfile.alicdn.com/db5471664ea7fa3b6ccb917f331824d15c3f2893.png" width="" height="">
</div>2.在“脚本”下选择“声音,找到“播放声音”模块, 把这个模块像之前那样拖到右侧。<div style="text-align: center"><img src="https://yqfile.alicdn.com/2bf7853de341c394147c2fce2836d3abbcc0cc35.png" width="" height="">
</div>两个模块应该这样摆放。<div style="text-align: center"><img src="https://yqfile.alicdn.com/ad5e2ed31724e3e832be8103923eb79a8510bbb1.png" width="" height="">
</div>3.点击“声音”标签页, 点击右侧文件夹图标上传你的声音文件。<div style="text-align: center"><img src="https://yqfile.alicdn.com/e0f54e4442b0533b7088c6fa4dec30e5e2738001.png" width="" height="">
</div>4.回到脚本,把默认播放的声音meow改成你上传的文件,然后按空白键或你设置的按键,听听有没有播放声音文件。成功后连接Makey Makey。
<div style="text-align: center"><img src="https://yqfile.alicdn.com/ab0f8e006fcd5848bfb8749bd8b148ff6cb1a6a7.png" width="" height="">
</div>至此声音映射制作完毕!####2.3.3 使用方法
1.开始前,你要保证与地线连接。当你朋友正要拿起蛋糕时,你要牵起他(她)的手。在他(她)拿起蛋糕的时候,预设好的音效会响起。要点在于,必须要保证建立回路,中间不能有断点。
《自己动手做交互系统》——2.3 制作过程相关推荐
- 《自己动手做交互系统》——第2章 音乐蛋糕盘
本节书摘来异步社区<自己动手做交互系统>一书中的第2章,作者:徐皓祎,更多章节内容可以访问云栖社区"异步社区"公众号查看 第2章 音乐蛋糕盘 自己动手做交互系统 第2章 ...
- 《自己动手做交互系统》——导读
前 言 什么是人机交互? 如今提到人机交互,已不仅仅是指设备上的按键与图形界面,还包括用手势或动作操纵游戏人物.用声音改变LED灯光颜色的变化,这些非传统的人机互动方式让人们不禁感叹科技的力量.应用新 ...
- 微信小程序投票系统制作过程详解
目录 引言: 一.环境准备 二.页面设计 三.数据管理 四.功能实现 五.测试和发布 结语: 引言: 微信小程序是一种快速.便捷的应用开发方式,而投票系统则是小程序开发中常见且有趣的项目之一.在本文中 ...
- arduino智能浇花系统_解放双手!自己动手做一个简易智能浇花系统
原标题:解放双手!自己动手做一个简易智能浇花系统 面对疫情,宅在家的我们可以以各种方式为战"疫"一线的医护工作者.紧急研究病毒的科研人员.口罩厂日夜工作的人们......加油打气. ...
- html文件做屏保win10,win10系统屏保制作成桌面壁纸的解决教程
win10系统使用久了,好多网友反馈说关于对win10系统屏保制作成桌面壁纸设置的方法,在使用win10系统的过程中经常不知道如何去对win10系统屏保制作成桌面壁纸进行设置,有什么好的办法去设置wi ...
- PythonStock(26)股票系统:股票系统视频说明,开始陆续的制作视频了,这样更家形象生动的讲解股票系统。陆续制作视频,把这个股票系统持续做下去。重点是数据的分析能力
目录 前言 1,关于股票系统 3,总结 前言 使用Python开发一个web股票项目. [github项目地址]: https://github.com/pythonstock/stock [知乎专栏 ...
- 自己动手做自动发布系统三
文章目录 新增加了钉钉通知 增加了发布查看结果,不只是通过邮件了 自己动手做自动发布系统一 自己动手做自动发布系统二 即将发布.开发已经告一段落,剩下的就是专心优化一下体验方面的东西 新增加了钉钉通知 ...
- 自己动手做自动发布系统二
文章目录 为什么要做? ProjectCI 全屏幕适配 漂亮的API文档 漂亮的通知邮件 自己动手做自动发布系统一 为什么要做? Jenkins其实已经实现了自动发布,但是作为一个热门开源的项目,一旦 ...
- 服务器远程重新做系统吗,服务器远程做系统安装系统
服务器远程做系统安装系统 内容精选 换一换 本节操作以Windows Server 2012操作系统的弹性云服务器为例介绍实现多用户登录的操作步骤.Windows server2012服务器默认能够支 ...
最新文章
- 取消ssh密钥文件登录_Xshell密钥登入,增加安全
- 贝塞尔曲线动画demo(仿美人相机效果)
- 关闭Windows 8的metro UI的方法汇总
- 人民日报点名批评互联网社区团购,各种“买菜”软件要黄?程序员们:感觉白加班了!...
- 记数据结构MOOC-二叉树
- amber 口译_口译员设计模式示例
- 解决:There was an unexpected error (type=Internal Server Error,..). No instances available for XXX
- cookie、Session、Token、sessionStorage、localStorage简介__Token放在 cookie, sessionStorage 和 localStorage中区别
- [转]Unity3D新手引导开发手记
- 【Hbase】程序批量put数据到Hbase
- sql有循环吗_我把 SQL 执行效率提高了 10,000,000 倍!
- 搜索。深搜学习。深度优先搜索之数字全排列。nyoj,组合数
- VS2012使用 MSDN教程
- 内存篇:JVM内存结构
- 渗透测试工程师面试题大全(一)
- css中pc和pt,css中px和pt的区别是什么
- 上传文件到到大数据平台
- 逐点分析,这样做Web端性能测试更易上手
- #计划# 机器视觉 #视觉增强 #python #数据库 #算法 #深度学习 #迁移学习 #matlab #数据融合
- 《Leaflet 进阶知识点》- L.polygon 多边形绘制详解