第1章 淘气的傻瓜箱子 1
1.1 傻瓜箱子简介 1
1.2 制作傻瓜箱子 2
轻松一刻 可爱又有趣的Arduino项目 9
第2章 使用外接电源 10
2.1 需要外接电源的原因 10
2.2 使用外接电源 11
轻松一刻 搜索Arduino项目 16
第3章 使用继电器 18
3.1 继电器简介 18
3.2 电子门锁简介 20
3.3 利用Arduino操控电子门锁 21
轻松一刻 继电器还可以控制电动桌子! 26
第4章 Arduino LEONARDO 28
4.1 Arduino LEONARDO简介 28
4.2 JoyStick Shield 29
4.3 利用Arduino LEONARDO操控《超级玛丽》 30
轻松一刻 将Arduino LEONARDO设为鼠标 36
第5章 破解串口通信 40
5.1 利用switch语句实现串口通信 40
5.2 利用串口通信控制三色LED 48
轻松一刻 Scratch X:简单又有趣的Arduino编程 54
第6章 Arduino之母:Processing 55
6.1 Processing简介 55
6.2 准备Processing 56
6.3 了解Processing 57
6.4 开始Processing 58
6.4.1 调整窗口大小 59
6.4.2 改变背景颜色 60
6.4.3 绘制点 61
6.4.4 调整点的大小和线的粗细 62
6.4.5 改变点和线的颜色 63
6.4.6 绘制线条 65
6.4.7 绘制椭圆 66
6.4.8 绘制矩形 67
6.4.9 改变图形表面颜色 68
6.4.10 消除图形表面和线 70
轻松一刻 用Processing制作的美丽作品 73
第7章 制作超声波雷达 74
7.1 组装超声波雷达 74
7.2 编写Arduino sketch文档 77
7.3 编写Processing代码 80
轻松一刻 为超声波雷达添加音效 89
第8章 制作激光玩具 93
8.1 组装激光玩具 93
8.2 编写Arduino sketch文档 98
8.3 编写Processing代码 100
轻松一刻用Scratch X控制激光玩具 103
第9章 蓝牙:与Android对话 106
9.1 蓝牙模块简介 106
9.2 连接蓝牙 108
9.3 连接Android 111
轻松一刻 设置HC-06 114
第10章 简易App制造机:App Inventor 116
10.1 App Inventor简介 116
10.2 准备App Inventor 122
10.3 用App Inventor制作连接蓝牙的App 126
轻松一刻 Bluno:拥抱蓝牙的Arduino 138
第11章 Arduino遥控模型车,出发! 140
11.1 组装遥控模型车 140
11.2 编写Arduino代码 145
11.3 制作遥控模型车控制App 149
轻松一刻 将激光玩具连接至Android 153
第12章 连接互联网 155
12.1 连接以太网扩展板 155
12.2 使用Arduino Wi-Fi扩展板 160
12.3 使用Sparkfun ESP8266 Wi-Fi扩展板 164
轻松一刻 用Arduino制作的物联网项目 170
第13章 Blynk:简单有趣的物联网 172
13.1 Blynk简介 172
13.2 准备Blynk 173
13.3 开始Blynk 175
轻松一刻 多功能Blynk 185
第14章 Arduino YUN和Temboo 188
14.1 Arduino YUN简介 188
14.2 Temboo简介 189
14.3 利用Arduino YUN开始Temboo 190
轻松一刻 Flora:可穿戴Arduino 197