第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编程语言 11
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时间函数 14
1.4.6中断函数 16
1.4.7串口通信函数 19
1.4.8 Arduino的库函数 20
1.5 Arduino硬件设计平台 20
1.5.1 Fritzing软件简介 21
1.5.2 Fritzing使用方法 29
1.5.3 Arduino电路设计 39
1.5.4 Arduino开发平台样例与编程 45
第2章 自动还原魔方人工智能项目设计 48
2.1项目背景 48
2.2创新描述 48
2.3功能及总体设计 48
2.3.1功能介绍 48
2.3.2总体设计 49
2.3.3模块介绍 49
2.4产品展示 89
2.5故障及问题分析 90
2.6元器件清单 91
第3章 小花的饮料机项目设计 93
3.1项目背景 93
3.2创新描述 93
3.3功能及总体设计 93
3.3.1功能介绍 93
3.3.2总体设计 94
3.3.3模块介绍 95
3.4产品展示 106
3.5故障及问题分析 108
3.6元器件清单 108
第4章 智能水杯项目设计 110
4.1项目背景 110
4.2创新描述 110
4.3功能及总体设计 110
4.3.1功能介绍 110
4.3.2总体设计 111
4.3.3模块介绍 112
4.4产品展示 132
4.5故障及问题分析 132
4.6元器件清单 133
第5章 智能手环项目设计 135
5.1项目背景 135
5.2创新描述 135
5.3功能及总体设计 135
5.3.1功能介绍 136
5.3.2总体设计 136
5.3.3模块介绍 140
5.4产品展示 148
5.5故障及问题分析 148
5.6元器件清单 149
第6章 多功能监控拍照报警系统项目设计 150
6.1项目背景 150
6.2创新描述 150
6.3功能及总体设计 150
6.3.1功能介绍 150
6.3.2总体设计 151
6.3.3模块介绍 154
6.4产品展示 181
6.5故障及问题分析 182
6.6元器件清单 184
第7章 Gamebuino复古式游戏机和自制小游戏项目设计 186
7.1项目背景 186
7.2创新描述 186
7.3功能及总体设计 186
7.3.1功能介绍 187
7.3.2总体设计 187
7.3.3模块介绍 189
7.4产品展示 203
7.5故障及问题分析 204
7.6元器件清单 205
第8章 基于Arduino的智能冰箱项目设计 206
8.1项目背景 206
8.2创新描述 206
8.3功能及总体设计 207
8.3.1功能介绍 207
8.3.2总体设计 207
8.3.3模块介绍 210
8.4产品展示 222
8.5故障及问题分析 224
8.6元器件清单 225
第9章 盲人手杖项目设计 227
9.1项目背景 227
9.2创新描述 227
9.3功能及总体设计 227
9.3.1功能介绍 228
9.3.2总体设计 228
9.3.3模块介绍 231
9.4产品展示 249
9.5故障及问题分析 250
9.6元器件清单 251
第10章 射击对决项目设计 252
10.1项目背景 252
10.2创新描述 252
10.3功能及总体设计 252
10.3.1功能介绍 252
10.3.2总体设计 253
10.3.3模块介绍 253
10.4产品展示 268
10.5故障及问题分析 269
10.6元器件清单 270
第11章 手势控制Arduino操控计算机项目设计 271
11.1项目背景 271
11.2创新描述 271
11.3功能及总体设计 271
11.3.1功能介绍 272
11.3.2总体设计 272
11.3.3模块介绍 275
11.4产品展示 287
11.5故障及问题分析 289
11.6元器件清单 289
第12章 蓝牙智能机器人项目设计 291
12.1项目背景 291
12.2创新描述 291
12.3功能及总体设计 291
12.3.1功能介绍 292
12.3.2总体设计 292
12.3.3模块介绍 294
12.4产品展示 300
12.5故障及问题分析 301
12.6元器件清单 302
第13章 万能遥控器项目设计 303
13.1项目背景 303
13.2创新描述 303
13.3功能及总体设计 303
13.3.1功能介绍 303
13.3.2总体设计 304
13.3.3模块介绍 306
13.4产品展示 321
13.5故障及问题分析 322
13.6元器件清单 323
第14章 智能垃圾桶项目设计 324
14.1项目背景 324
14.2创新描述 324
14.3功能及总体设计 324
14.3.1功能介绍 324
14.3.2总体设计 325
14.3.3模块介绍 326
14.4产品展示 343
14.5故障及问题分析 345
14.6元器件清单 346
第15章 多功能闹钟项目设计 348
15.1项目背景 348
15.2创新描述 348
15.3功能及总体设计 348
15.3.1功能介绍 348
15.3.2总体设计 349
15.3.3模块介绍 351
15.4产品展示 370
15.5故障及问题分析 371
15.6元器件清单 372
第16章 语音控制的机械臂项目设计 373
16.1项目背景 373
16.2创新描述 373
16.3功能及总体设计 373
16.3.1功能介绍 373
16.3.2总体设计 374
16.3.3模块介绍 374
16.4产品展示 390
16.5故障及问题分析 391
16.6元器件清单 392
参考文献 393