第1章 Arduino项目设计基础 1
1.1 开源硬件简介 1
1.2 Arduino开源硬件 2
1.2.1 Arduino开发板 2
1.2.2 Arduino扩展板 5
1.3 Arduino软件开发平台 6
1.3.1 Arduino平台特点 7
1.3.2 Arduino IDE的安装步骤 7
1.3.3 Arduino IDE的使用方法 10
1.4 Arduino编程语言 12
1.4.1 Arduino编程基础 12
1.4.2 数字I/O口的操作函数 12
1.4.3 模拟I/O口的操作函数 13
1.4.4 高级I/O函数 14
1.4.5 时间函数 15
1.4.6 中断函数 17
1.4.7 串口通信函数 19
1.4.8 Arduino的库函数 20
1.5 Arduino硬件设计平台 21
1.5.1 Fritzing软件简介 21
1.5.2 Fritzing使用方法 29
1.5.3 Arduino电路设计 40
1.5.4 Arduino样例与编程 45
第2章 基于Arduino的四轴飞行器 49
2.1 项目背景 49
2.2 创意描述 49
2.3 功能及总体设计 50
2.3.1 功能介绍 50
2.3.2 总体设计 50
2.3.3 模块介绍 51
2.4 产品展示 69
2.5 故障及问题分析 71
2.6 元器件清单 71
第3章 智能自动捡球机 73
3.1 项目背景 73
3.2 创意描述 73
3.3 功能及总体设计 74
3.3.1 功能介绍 74
3.3.2 总体设计 74
3.3.3 模块介绍 77
3.4 产品展示 90
3.5 故障及问题分析 92
3.6 元器件清单 93
第4章 智能泊车系统 94
4.1 项目背景 94
4.2 创意描述 94
4.3 功能及总体设计 95
4.3.1 功能介绍 95
4.3.2 总体设计 95
4.3.3 模块介绍 97
4.4 产品展示 108
4.5 故障及问题分析 108
4.6 元器件清单 109
第5章 北邮艇 110
5.1 项目背景 110
5.2 创意描述 110
5.3 功能及总体设计 110
5.3.1 功能介绍 111
5.3.2 总体设计 111
5.3.3 模块介绍 112
5.4 产品展示 124
5.5 故障及问题分析 126
5.6 元器件清单 126
第6章 无人停车库 127
6.1 项目背景 127
6.2 创意描述 127
6.3 功能及总体设计 128
6.3.1 功能介绍 128
6.3.2 总体设计 128
6.3.3 模块介绍 129
6.4 产品展示 142
6.5 故障及问题分析 143
6.6 元器件清单 144
第7章 多功能模型小车 145
7.1 项目背景 145
7.2 创意描述 145
7.3 功能及总体设计 146
7.3.1 功能介绍 146
7.3.2 总体设计 146
7.3.3 模块介绍 146
7.4 产品展示 151
7.5 故障及问题分析 152
7.6 元器件清单 152
第8章 App遥控四轴飞行器 153
8.1 项目背景 153
8.2 创意描述 153
8.3 功能与整体设计 154
8.3.1 功能介绍 154
8.3.2 总体设计 154
8.3.3 模块介绍 155
8.4 产品展示 174
8.5 故障及问题分析 174
8.6 元器件清单 175
第9章 红外遥控智能小车 176
9.1 项目背景 176
9.2 创意描述 176
9.3 功能及总体设计 176
9.3.1 功能介绍 176
9.3.2 总体设计 176
9.3.3 模块介绍 178
9.4 产品展示 186
9.5 故障及问题分析 187
9.6 元器件清单 187
第10章 蓝牙手柄避障小车 189
10.1 项目背景 189
10.2 创意描述 189
10.3 功能及总体设计 189
10.3.1 功能介绍 190
10.3.2 总体设计 190
10.3.3 模块介绍 191
10.4 产品展示 200
10.5 故障及问题分析 200
10.6 元器件清单 201
第11章 红外遥控自动避障小车 202
11.1 项目背景 202
11.2 创意描述 202
11.3 功能及总体设计 202
11.3.1 功能介绍 203
11.3.2 总体设计 203
11.3.3 模块介绍 205
11.4 产品展示 212
11.5 故障及问题分析 213
11.6 元器件清单 214
第12章 自行车测速里程计 215
12.1 项目背景 215
12.2 创意描述 215
12.3 功能及总体设计 215
12.3.1 功能介绍 216
12.3.2 总体设计 216
12.3.3 模块介绍 217
12.4 产品展示 226
12.5 故障及问题分析 227
12.6 元器件清单 228
第13章 超声波自动避障小车 229
13.1 项目背景 229
13.2 创意描述 229
13.3 功能及总体设计 229
13.3.1 功能介绍 230
13.3.2 总体设计 230
13.3.3 模块介绍 230
13.4 产品展示 238
13.5 故障及问题分析 240
13.6 元器件清单 240
第14章 DIY四轴飞行器 242
14.1 项目背景 242
14.2 创意描述 242
14.3 功能及总体设计 242
14.3.1 功能介绍 242
14.3.2 总体设计 243
14.3.3 模块介绍 243
14.4 产品展示 249
14.5 故障及问题分析 249
14.6 元器件清单 250
第15章 拍照密码锁 251
15.1 项目背景 251
15.2 创意描述 251
15.3 功能及总体设计 251
15.3.1 功能介绍 251
15.3.2 总体设计 252
15.3.3 模块介绍 252
15.4 产品展示 259
15.5 故障及问题分析 260
15.6 元器件清单 261
第16章 手势图案解锁门 262
16.1 项目背景 262
16.2 创意描述 262
16.3 功能及总体设计 262
16.3.1 功能介绍 263
16.3.2 总体设计 263
16.3.3 模块介绍 264
16.4 产品展示 272
16.5 故障及问题分析 273
16.6 元器件清单 274
第17章 智能窗户 275
17.1 项目背景 275
17.2 创意描述 275
17.3 功能及总体设计 275
17.3.1 功能介绍 276
17.3.2 总体设计 276
17.3.3 模块介绍 278
17.4 产品展示 285
17.5 故障及问题分析 287
17.6 元器件清单 287
第18章 App四宫格手势解锁门 288
18.1 项目背景 288
18.2 创意描述 288
18.3 功能及总体设计 289
18.3.1 功能介绍 289
18.3.2 总体设计 289
18.3.3 模块介绍 291
18.4 产品展示 299
18.5 故障及问题分析 300
18.6 元器件清单 301
第19章 RFID智能门锁设计 302
19.1 项目背景 302
19.2 创意描述 302
19.3 功能及总体设计 302
19.3.1 功能介绍 303
19.3.2 总体设计 303
19.3.3 模块介绍 304
19.4 产品展示 315
19.5 故障及问题分析 316
19.6 元器件清单 316
第20章 光立方 318
20.1 项目背景 318
20.2 创意描述 318
20.3 功能及总体设计 319
20.3.1 功能介绍 319
20.3.2 总体设计 319
20.3.3 模块介绍 320
20.4 产品展示 334
20.5 故障及问题分析 336
20.6 元器件清单 336
第21章 灯光棋盘 337
21.1 项目背景 337
21.2 创意描述 337
21.3 功能及总体设计 338
21.3.1 功能介绍 338
21.3.2 总体设计 338
21.3.3 模块介绍 340
21.4 产品展示 344
21.5 故障及问题分析 345
21.6 元器件清单 346
第22章 贪吃蛇游戏 347
22.1 项目背景 347
22.2 创意描述 347
22.3 功能及总体设计 347
22.3.1 功能介绍 348
22.3.2 总体设计 348
22.3.3 模块介绍 348
22.4 产品展示 355
22.5 故障及问题分析 356
22.6 元器件清单 356
第23章 MakeyMakey手柄 358
23.1 项目背景 358
23.2 创意描述 358
23.3 功能及总体设计 358
23.3.1 功能介绍 359
23.3.2 总体设计 359
23.3.3 模块介绍 359
23.4 产品展示 368
23.5 故障及问题分析 369
23.6 元器件清单 370
参考文献 371