Massimo Banzi is the co-founder of the Arduino project and has worked for clients such as: Prada, Artemide, Persol, Whirlpool, V&A Museum and Adidas. He spent 4 years at the Interaction Design Institute Ivrea as Associate Professor. Massimo has taught workshops and has been a guest speaker at institutions like: Architectural Association - London, Hochschule f r Gestaltung und Kunst Basel, Hochschule f r Gestaltung Schw bisch Gm nd, FH Potsdam, Domus Academy, Medialab Madrid, Escola Superior de Disseny Barcelona, ARS Electronica Linz, Mediamatic Amsterdam, Doors of Perception Amsterdam.
Before joining IDII he was CTO for the Seat Ventures incubator. He spent many years working as a software architect,both in Milan and London, on projects for clients like Italia Online, Sapient, Labour Party, BT, MCI WorldCom, SmithKlineBeecham, Storagetek, BSkyB and boo.com.
前言
1/介绍
目标读者
什么是Physical Computing?
2/Arduino理念
原型
Tinkering
Patching
改装电路
改装键盘
我们爱垃圾!
改装玩具
合作
3/Arduino工作平台
Arduino硬件
Arduino集成开发环境(IDE)
安装驱动程序:Macintosh操作系统下的方法
安装驱动程序:Windows操作系统下的方法
识别通信端口:Macintosh操作系统的情况
识别通信端口:Windows操作系统的情况
4/Arduino入门
解析互动装置
传感器与驱动器
LED闪烁
编写程序
给我个奶酪(Parmesan)
Arduino从不停止
真正的Tinker都写注释
代码,一步一步来
我们将会做什么?
什么是电?
使用按钮控制LED灯
它是如何工作的?
一个电路,一千种用法
5/ 高级的输入输出控制方法
尝试其他开关类型传感器
使用PWM方式控制灯光亮度
使用光线传感器取代按钮
模拟输入
尝试其他模拟传感器
串行通信
驱动较大功率负载设备(直流电机、灯泡等)
复杂传感器
6/互动云
制订计划
编写程序源代码
组装电路
下面介绍如何安装
7/排疑解惑
测试板子
用面包板测试电路
将问题独立出来
开发环境(IDE)常见问题
利用网络资源解决问题
附录A/面包板
附录B/认识电阻和电容
附录C/Arduino语法参考
附录D/阅读电路简图
《3ds Max 2009/VRay(中文版)》内容简介:《3ds Max 2009/VRay中文版效果图灯光、材质、渲染技法精粹张》讲解VRay灯光、材质与渲
《视觉链》内容简介:互联网行业是一个发展非常快的行业,也是一个充满创新的行业,技术发展快,商业模式层出不穷,用户的需求也在
《拆解一切故事写作》内容简介:有人想成为人人仰慕的作家;有人想靠写作赚取收入;有人纯粹是喜欢写作;有人则想通过写作抒发内心
本书着重讲解采用波形级仿真技术来评估通信系统性能的原理、方法和实现技术。回顾和总结了相关理论基础,重点讨论实用性的方法,
《Java EE核心框架实战》内容简介:本书旨在提高读者的学习效率,增强其项目实战能力。为此,本书摒弃了软件公司中不常用或不实用的
C程序设计语言(第2版.新版)习题解答 本书特色 本书是对Brian W.Kernighan和Dennis M.Ritchie所著的《C程序设计语言(第2版·新...
本书是计算理论方面的优秀教材之一,包括上下文无关文法、上下文无关文法范式、有限自动机、正则语言的性质、下推自动机和上下文
《Altium Designer 18电路设计从入门到精通(第2版)》内容简介:全书以Altium Designer 18版本为平台,介绍了电路设计的方法和技巧
本书基于虚构的计算机Pep/8,清晰、详细,循序渐进地介绍了计算机组成、汇编语言和计算机体系结构中的核心思想,围绕7个抽象层次
SOLIDWORKS® Flow Simulation教程-2018版 本书特色 适读人群 :企业工程设计人员和大专院校、职业技术院校相关专业师生本教程...
本书在一开始就给出一个概述和指南,论述了从grep到sed再到awk不断改进的功能。sed和awk具有相同的命令行语法,以脚本的形式接收
Spring框架是主要的开源应用程序开发框架,它使得Java/J2EE开发更容易、效率更高。本书不仅向读者展示了Spring能做什么?而且揭示
Word/Excel/PPT 2016从入门到精通 本书特色 ★本书《Word/Excel/PPT 2016从入门到精通》深入浅出,从基础入门知识到专业精通内容...
《碳中和时代:未来40年财富大转移》内容简介:碳中和代表一个新时代的开始,在这个时代中,所有人的财富都将通过碳排放这个媒介进
《大话西方艺术史》内容简介:本书用浅白风趣的语言和逻辑清晰的脉络,梳理了30000多年西方艺术史的精髓,帮助你迅速构建完整的艺术
《新编电信技术概论》讲述现代电信的相关概念、涉及的关键技术及工作原理。全书共分13章。第一章基本概念,介绍信号的频域分析、
你有可能随时都能找到你想要找的,但这也意味着你随时会被想找你的人找到—用起来很爽却又有一点危险,位置服务就是如此。而绝大多
Visual Basic程序设计 本书特色 为了适应信息化时代的需求,各高校对大多数专业都开设了一定的计算机语言课程,有的讲授C或C++语言,有的讲授Visua...
《趣学Python编程》内容简介:python是一款解释型、面向对象、动态数据类型的高级程序设计语言。python语法简捷而清晰,具有丰富和
Machinelearningisoneofthefastestgrowingareasofcomputerscience,withfar-reachingap...