第1章 快速入门 1
供电准备 1
安装软件 2
配置Arduino环境 7
下载项目软件 10
项目1——闪烁LED 10
面包板 16
小结 18
第2章Arduino概述 19
Arduino的特点 19
Arduino主板上面有什么 20
Arduino系列 27
C语言 27
小结 35
第3章LED项目 37
项目2——莫尔斯电码SOS闪光装置 37
循环 41
数组 42
项目3——莫尔斯电码翻译器 43
项目4——高亮度莫尔斯电码翻译器 49
小结 56
第4章 更多的LED项目 57
数字输入输出 57
项目5——交通信号灯模型 58
项目6——闪光灯 62
项目7——SAD灯 67
项目8——大功率闪光灯 73
生成随机数 76
项目9——LED骰子 77
小结 81
第5章 传感器项目 83
项目10——键盘密码 83
旋转编码器 91
项目11——采用旋转编码器的交通信号灯模型 92
感应光线 98
项目12——脉搏监测仪 99
温度测量 105
项目13——USB温度记录仪 105
小结 116
第6章 发光和显示项目 117
项目14——多色发光显示 117
七段LED数码管 122
项目15——七段LED数码管双骰子 125
项目16——LED阵列 129
LCD 133
项目17——USB信息板 134
小结 138
第7章 声音项目 139
项目18——示波器 139
声音产生器 143
项目19——音调演奏器 147
项目20——光敏竖琴 151
项目21——VU表 156
小结 160
第8章 功率控制项目 161
项目22——LCD恒温器 161
项目23——计算机控制风扇 169
H桥电路 172
项目24——催眠器 173
舵机 178
项目25——伺服激光枪 178
小结 184
第9章 综合性项目 185
项目26——测谎仪 185
项目27——磁力门锁 190
项目28——红外遥控器 197
项目29——Lilypad时钟 206
项目30——倒计时定时器 212
小结 218
第10章 基于Leonardo的USB项目 219
项目31——键盘恶作剧 219
项目32——自动密码输入器 221
项目33——加速度鼠标 226
小结 229
第11章 开发自己的项目 231
电路 231
元器件 234
工具 239
项目创意 245
附录 元器件与供应商 247
供应商 247
元器件采购资源 248
阻容元件 248
半导体器件 250
杂项及其他 252