本书系统论述了Arduino开源硬件的架构、原理、开发方法及14个完整的项目设计案例。本书共15章,内容包括Arduino设计基础、LED多模式显示时钟项目设计、机械臂控制图像识别项目设计、基于Mathematica的自动接球系统项目设计、蓝牙遥控四自由度可自动避障机器人项目设计、遥控智能四驱车项目设计、电机合奏团项目设计、教学电子琴项目设计、微型激光雕刻机项目设计、遥控吸尘器项目设计、写字报时机器人项目设计、棋盘小游戏之守护绿色项目设计、炮弹发射车项目设计、球形机器人项目设计和多功能蓝牙小车项目设计。 在编排方式上,全书侧重对创新产品的项目设计过程进行介绍,分别从需求、分析、设计与实现等角度论述硬件电路、软件设计、传感器和功能模块等,并剖析产品的功能、使用、电路连接和程序代码等。为便于读者高效学习,快速掌握Arduino开发方法,本书配套提供项目设计的硬件电路图和程序代码,可供读者举一反三,二次开发。 本书可作为高校电子信息类专业“开源硬件设计”“电子系统设计”“创新创业”等课程的教材,也可以作为创客及智能硬件爱好者的参考用书,还可作为从事物联网、创新开发和设计专业人员的技术参考书。