第一章 快速上手 1
启动Arduino 2
软件安装 2
配置Arduino开发环境软件 5
下载工程案例的代码 6
案例1 闪烁的LED灯 6
面包板 9
本章小结 9
第二章 Arduino基础 10
单片机 11
Arduino开发板介绍 11
Arduino大家族 15
C语言基础 15
本章小结 19
第三章 初等LED案例 20
案例2 基于摩尔斯电码的SOS急救灯 21
循环 23
数组 23
案例3 摩尔斯电码转换器 24
案例4 摩尔斯电码转换器——高亮版 27
本章小结 31
第四章 进阶LED案例 32
数字输入和输出 33
案例5 模拟交通信号灯 33
案例6 变频闪光灯 34
案例7 模拟日光灯 37
案例8 高亮变频闪光灯 41
随机数的产生 42
案例9 LED骰子 43
本章小结 44
第五章 传感器相关案例 45
案例10 密码输入器 46
旋转编码器 49
案例11 基于旋转编码器的模拟交通灯 50
光敏电阻 52
案例12 脉搏频率监测仪 52
温度的测量 55
案例13 USB温度记录仪 55
本章小结 59
第六章 高级LED案例 60
案例14 彩色LED灯 61
数码管(七段码LED显示屏) 63
案例15 数码管“双骰子” 65
案例16 LED点阵屏 67
LCD显示屏模块 70
案例17 USB留言板 71
本章小结 72
第七章 声音相关案例 73
案例18 Arduino“示波器” 74
声音的产生 76
案例19 简易音乐播放器 78
案例20 灯光竖琴 81
案例21 噪声音量监测表 83
本章小结 85
第八章 功率相关案例 86
案例22 LCD恒温器 87
案例23 智能风扇 91
H桥控制器 92
案例24 催眠仪 92
舵机 95
案例25 全自动“激光笔” 96
本章小结 98
第九章 综合案例介绍 99
案例26 测谎仪 100
案例27 密码电子锁 102
案例28 红外遥控器 104
案例29 睡莲钟表 107
案例30 “科学鬼才”定时器 110
本章小结 113
第十章 动手实践 114
电路 115
电子元器件 116
工具 119
电子制作的灵感 122
附录 元器件及供应商 123
供应商 124
初学者套装 125