具体描述
互动媒体技术也称多媒体互动技术,其关注的是计算机和外界环境的信息互动。科技馆展厅中常见的电子鱼缸、互动投影、虚拟翻书和4d影院等科普项目,正是典型的互动媒体作品,体现了科技和艺术相结合的神奇魅力。s4a是scratch的修改版本,它提供了对arduino和andriod的支持。使用s4a,只要拖曳图标,就能编写出交互功能强大的媒体作品。通过本书,不仅可以学习到门槛极低的人机互动技术,还可以理解并体验智能家居和物联网等高新技术。
《s4a和互动媒体技术》适合对互动媒体技术或者互动装置艺术感兴趣的初学者,也适合对科技制作、硬件编程感兴趣的中小学生。
作者简介
目录信息
第1章互动媒体技术概述1
1.1互动媒体和互动媒体技术1
1.1.1什么是互动媒体1
1.1.2互动媒体和新媒体、数字媒体的关系2
1.1.3互动媒体和数码游戏、互动装置艺术的关系2
1.1.4互动媒体作品的运行流程分析3
1.1.5互动媒体技术4
1.2互动媒体作品欣赏4
1.2.1常见的互动媒体作品4
1.2.2经典互动媒体作品欣赏6
1.3互动媒体创作工具介绍9
1.3.1makeymakey9
1.3.2scratch9
1.3.3arduino10
1.3.4s4a11
1.3.5processing11
1.3.6flash11
1.3.7kinect11
1.3.8leap motion12
1.3.9pcduino13
第2章s4a编程基础15
2.1s4a的安装和运行15
2.1.1s4a的安装15
2.1.2s4a的运行19
2.2我的第一个互动程序21
2.2.1添加新角色21
2.2.2编写脚本22
2.2.3测试程序22
2.2.4保存和打开程序23
2.3用键盘控制角色23
2.3.1改变角色的坐标23
2.3.2方向和造型24
2.3.3键盘控制的优化25
2.4角色和角色的互动27
2.4.1条件判断27
2.4.2随机数的应用28
2.4.3角色的复制29
2.5侦测和广播30
2.5.1侦测信息30
2.5.2用广播传递信息31
2.6变量的应用32
第3章arduino和电子积木36
3.1arduino是什么36
3.2arduino的购买和安装38
3.2.1购买arduino38
3.2.2arduino ide安装39
3.3arduino的输入设备41
3.3.1什么是传感器42
3.3.2传感器的分类42
3.3.3常见的传感器43
3.3.4传感器和arduino的连接45
3.4arduino的输出设备48
3.4.1arduino的常见输出设备48
3.4.2arduino和输出设备的连接51
3.5arduino和计算机连接53
3.5.1通过usb线连接计算机53
3.5.2通过其他方式连接计算机56
第4章s4a和arduino的互动59
4.1s4a和arduino的连接59
4.1.1给arduino写入固件59
4.1.2让s4a找到arduino61
4.2传感器信息的获取62
4.2.1传感器信息的使用62
4.2.2传感器输入范例——阳光牧场63
4.2.3传感器输入范例——互动跷跷板65
4.3外部动作的输出67
4.3.1s4a的动作输出指令块67
4.3.2光效输出范例——流水灯68
4.3.3动作输出范例——智能起落杆70
4.4互动的奥秘72
4.4.1s4a和arduino的通信原理72
4.4.2s4a的固件代码分析73
4.4.3固件代码中的更多秘密75
4.5综合创意设计77
4.5.1综合创意设计范例——手势控制的流水灯77
4.5.2综合创意设计78
第5章体验智能家居81
5.1智能家居81
5.1.1传统家居和智能家居81
5.1.2智能家居控制器82
5.2继电器和继电器模块83
5.2.1继电器83
5.2.2继电器模块83
5.3安全继电器插座85
5.4定时开关的实现86
5.5智能温控电风扇的实现88
5.6遥控台灯90
5.6.1遥控开关90
5.6.2遥控台灯的实现90
5.6.3让计算机遥控台灯92
5.7设计大型互动媒体作品93
第6章物联网初步知识95
6.1认识物联网技术95
6.2s4a和arduino的无线连接97
6.2.1arduino支持的无线连接技术97
6.2.2蓝牙模块和arduino的连接98
6.3s4a的远程传感器102
6.3.1开启远程传感器功能102
6.3.2远程传感器互动协议介绍104
6.4s4a和浏览器的互动106
6.4.1控制页面的制作106
6.4.2s4a程序的编写107
6.4.3控制页面的优化107
6.4.4传递远程传感器信息110
6.5s4a和智能手机的互动115
6.5.1通过手机浏览器和s4a互动115
6.5.2通过手机app和s4a互动118
6.5.3用手机控制流水灯119
6.6s4a和s4a的互动121
6.6.1s4a和s4a的连接121
6.6.2范例——远程协奏的钢琴121
6.6.3最简单的“云计算”模型124
第7章从s4a到processing127
7.1processing简介127
7.2下载与安装128
7.3processing和arduino的互动129
7.3.1范例——simpleread129
7.3.2范例——虚拟机械臂132
7.4processing让s4a支持摄像头134
7.4.1processing for s4a135
7.4.2编写和手势交互的程序138
附录a用app inventor开发sensors2s4a141
附录b本书涉及的硬件清单154
附录c硬件推荐及说明155
附录d可选硬件推荐及说明158
参考文献160
后记161
· · · · · · (收起)
读后感
用户评价
这本书真是让人眼前一亮,从拿到手的那一刻起,我就被它独特的装帧设计和排版风格所吸引。内容上,作者的叙述方式极其生动,仿佛每一个章节都是一次引人入胜的冒险。我尤其欣赏它对复杂概念的拆解,那种层层递进的讲解方式,让即便是初学者也能轻松把握核心要义。书中引用的案例丰富多样,既有历史的深度,又不乏对前沿趋势的敏锐捕捉,这使得阅读过程充满了惊喜。阅读过程中,我常常被那些精辟的论断和独到的见解所触动,引发了大量的思考。作者的文笔流畅自然,不堆砌华丽辞藻,却处处透露着深厚的学识底蕴,读起来酣畅淋漓,完全没有传统教科书的枯燥感。它更像是一位经验丰富的导师,循循善诱地引导你探索知识的边界,每一次翻页都像是打开了一个新的知识宝库,让人迫不及待想知道接下来会揭示什么样的奥秘。
说实话,一开始我对这本书抱有怀疑态度,毕竟市面上关于类似主题的书籍汗牛充栋,能真正写出新意的实在不多。然而,这本书完全颠覆了我的预期。它的叙事节奏掌控得恰到好处,张弛有度,让你在紧张的求知欲中保持着阅读的愉悦感。书中那些独创性的比喻和类比,简直是天才之举,它们瞬间点亮了那些原本晦涩难懂的概念,使得理解过程变得异常直观和高效。我特别喜欢作者在关键转折点设置的那些“思考题”,虽然没有标准答案,却极大地激发了我主动探索和批判性思考的欲望。这种互动式的阅读体验,让知识的吸收不再是被动的灌输,而变成了一种主动的建构,读完合上书本时,脑海中依然回荡着那些激发灵感的火花。
这本书的排版和图文配合达到了艺术品级别的水准。很多复杂的操作流程或理论模型,如果单纯依靠文字描述,恐怕需要花费数倍的时间去理解,但这本书通过精心设计的插图和流程图,将其可视化,极大地降低了学习门槛。更难能可贵的是,它在保持学术深度的同时,没有牺牲可读性。作者的语言风格非常平易近人,像是在与一位老朋友进行深入的交谈,没有高高在上的姿态,这使得阅读体验非常放松和舒适。我发现自己可以轻松地沉浸其中数小时而不感到疲倦,这在技术类书籍中是相当少见的成就。它成功地找到了理论深度与大众接受度之间的完美平衡点。
我很少遇到一本书能让我产生立刻动手实践的冲动。这本书的理论介绍后紧跟着的,是极其详实且具有前瞻性的应用案例分析,这些案例的选取角度非常刁钻,都是行业内尚未被充分讨论或解决的痛点。作者在分析这些应用场景时,展现出了一种近乎预言家的洞察力,不仅指出了问题所在,更提供了富有建设性的解决思路和操作路径。对于那些渴望将理论知识转化为实际生产力的人来说,这本书简直就是一本操作手册和战略指南的结合体。读完后,我感觉手中仿佛多了一套精密的工具箱,充满了信心去迎接未来的挑战,它赋予读者的不仅仅是知识,更是一种解决问题的思维模式和行动指南。
这本书的深度和广度实在令人惊叹,它不仅仅停留在表面的介绍,而是深入挖掘了事物背后的逻辑和运作机制。我注意到作者在构建知识体系时,展现出了极高的严谨性,每一个论点都有扎实的数据和理论支撑,让人信服力十足。读完后,我感觉自己对这个领域有了一种全新的、更为宏观的认知框架。尤其是在处理那些跨学科的交叉领域时,作者展现出了惊人的整合能力,能够将看似不相关的元素巧妙地编织在一起,形成一个完整且逻辑自洽的知识网络。对于任何想要系统性掌握该领域知识的人来说,这本书无疑是一份不可多得的财富。它所提供的见解,即使是对于业内人士,也具有相当高的参考价值,能够启发我们跳出固有的思维定式,去审视和评估现有的实践。
S4A是连接Sratch and Arduino,所以书也是由两软硬件两方面,外加2个例子,相对基础些。
S4A是连接Sratch and Arduino,所以书也是由两软硬件两方面,外加2个例子,相对基础些。
S4A是连接Sratch and Arduino,所以书也是由两软硬件两方面,外加2个例子,相对基础些。
写得很显浅易懂,给新手的好书~
S4A是连接Sratch and Arduino,所以书也是由两软硬件两方面,外加2个例子,相对基础些。