Arduino既可以独立运行,又具备互动性。它可以与
PC的外围装置相连接,还能与PC软件进行沟通。它在设计爱好者们中间引发了一场风暴。
中国第一本
开源硬件中文教材。全面透彻地介绍了
Arduino的相关内容,它会给你带来许多项目的点子,并帮助你顺利地实现从开始策划直到完成安装的全过程。由于本书是Arduino项目合作创始人MassimoBanzi所著,其中一定融入了创始人对开源硬件的独到见解。全书内容完全考虑初学者学习兴趣,由易到难,循序渐进,精心编排,每个实验均配有电路图和具有功能注释的例子程序。本书非常适合
电子专业、
交互设计专业、新媒体技术专业学生阅读,也是
电子爱好者开展电子制作项目的参考手册。
Arudino联合创始人,Arduino最初是为一些非
电子工程专业的学生设计的。当时他在学校负责
交互设计专业的教学,想让学生通过硬件展示各自的创意。当时学校给他的预算有限,加上市面上的电子器件过于昂贵,学生负担不起,所以联合David Cuartielles等人开始打造Arduino。
哈尔滨工程大学硕士研究生毕业。大学期间参加过各种科技类学术竞赛,曾作为主力队员参加2007年“
中国机器人大赛暨
RoboCup”中国公开赛,并荣获
空中机器人组固定翼15公斤级冠军、5公斤级亚军。由于有较强的
科技创新能力,学习成绩优异,因此获得免试保送本校硕士研究生的资格。研究生期间攻读
机械设计及理论专业,主要研究水下作业和
特种机器人技术。带领师弟师妹们参加中国机器人大赛,接触到了许多热爱机器人制作的朋友。在比赛中,作品面临整合各种系统的挑战,如果意志不坚定,很可能会失去信心和兴趣。所以选择一款合适的控制器做系统成为了开启机器人之旅大门的钥匙。
于欣龙刚读本科的时候,参加的比赛多数是使用
51单片机作为控制核心。但对于非电子专业的学生来说,搞懂什么是寄存器、怎么使用中断函数,却是一件难事。为了让学弟们快速掌握单片机硬件资源和软件编程,顺利投入机器人大赛作品制作中,当时确实下了不少功夫,最后结果却不尽人意。2008年的冬天,当人们陶醉在银装素裹的雪景中时,于欣龙和学弟们几乎每天泡在学校实验室里,偶然浏览一个国外机器人网站,发现他们做的机器人使用控制器都是
“Arduino”。Arduino是什么?当时大家并不知晓,通过几天搜索才发现,在国外应用案例有很多,也易于操作。让译者喜出望外的是,相关作品设计资料全部开源,并且可以改进利用。于欣龙想到了
Linux操作系统,这是自由软件和
开放源代码发展中最著名的例子。希望以后Arduino能像Linux一样成功。
很多人问于欣龙“Arduino”翻译过来是什么意思,其实它是11世纪北意大利国王的名字。后来被本书的原著者引用到他设计的这个控制器上。因为其程序语法简洁易懂,技术门槛低,吸引了不少各行各业的设计师加入其使用的行列。
于欣龙作为第一批将
Arduino引入国内的爱好者,见证了它的成长历程,它有自己的文化,一种代表开源创意的文化,在其文化的背后,又有科学技术与艺术的结合。它能帮助你在现实与虚拟世界之间搭建桥梁,可促使你脑海中的创意模型快速呈现。
读者可以参考Arduino的官方网站或者进入Arduino爱好者Rebecca的博客,你会找到许许多多创意作品的源码,于欣龙衷心希望本书能够给广大Arduino爱好者和初学者提供帮助,实现自己的每一个创意。于欣龙在翻译本书的过程中,得到了《
无线电》杂志编辑的大力支持,本书的部分章节由郭浩赟翻译,另外王晶也为本书的校对做了大量工作,在此,对他们表示衷心感谢。
Arduino的诞生是为了帮助那些零基础的人用
电子元器件完成他们自己的创作和想法。所以本书的作者在写作时并没有用很多枯涩的专用名词和技术解析,取而代之的是一些编程思路和解决问题的技巧。