Processing与Arduino互动编程

Processing与Arduino互动编程

评分

★★★★★

ISBN

9787111535263

出版社

机械工业出版社 2016-04-01出版

作者

黄文恺 吴羽

分类

编程设计

内容简介
Processing是一种开源编程语言,专门为电子艺术和视觉交互设计而创建,其目的是通过可视化的方式辅助编程,并在此基础上表达数字创意。Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。Processing和Arduino都是简单易学的开发平台,前者是软件平台,后者是硬件平台,两者结合,把电子技术、单片机技术和图形编程技术更好地融合在一起,可以实现更多有趣的应用。本书提供了一些Arduino与Processing互动的例子,包括读取各类传感器,以及与各类传感器或控制装置结合的互动小游戏。
AI简介
这是一本探索Processing与Arduino结合应用的实战指南。书中通过一系列有趣的项目,向读者展示了如何将这两大工具结合,实现各种互动应用。这些项目涵盖了声音振幅读取与显示、旋转编码器控制播放音乐、跟随环境光变化的太阳、超声波测距传感器的读取与显示、控制彩色LED灯、温湿度检测提示、液位检测与提示、摇杆控制坦克、平衡球、电机控制等多个方面,旨在帮助读者掌握Arduino硬件平台和Processing主程序结构,以及声音传感器工作原理、光敏传感器原理与读取方法、超声波测距原理与公式、DHT11温湿度传感器特性、Processing串口库函数介绍、Processing绘制振动条原理等关键技术。 书中详细介绍了Arduino硬件平台,包括其起源、特点、主要应用以及开发环境。Arduino的开发环境提供了File、Edit、Sketch、Tools、Help这5类菜单,并提供了5个常用的快捷菜单按钮,分别是:Verify、Upload、New、Open、Save。Verify用于完成程序的检查和编译,Upload用于将编译完成的程序上传到Arduino控制板,New用于新建一个Ardu
阅读/下载地址