第1章 初识Raspberry Pi 3
硬件 3
软件 19
小结 30
第2章 LED闪烁器 33
原型板 33
焊接 34
GPIO引脚 35
apt-get命令 37
LED项目 38
小结 42
第3章 MP3播放器 43
原型转接头 43
便携式立体声音箱 44
音频文件格式 47
开关硬件输入 51
有关RasPi时序的考量 53
MP3项目需求 53
小结 57
第4章 相机控制器 60
项目设备需求 60
相机快门操控 60
电子闪光灯 62
光电耦合开关 65
声控和激光模块 66
接口电路 69
延时摄影 75
小结 77
第5章 GPS 79
简介 79
GPS基本工作原理 80
Ultimate GPS接收器 84
NMEA协议 94
gpsd程序 95
小结 99
第6章 地震检测仪 101
简介 101
地震学与地震 101
模数转换 107
SPI接口 108
MCP3008连接测试 110
地震波数据分析 115
操控系统 117
小结 119
第7章 智能家居 121
简介 121
Z-Wave网络 123
RasPi与Z-Wave接口 131
SSH登录 133
Open Z-Wave软件 134
小结 140
第8章 家庭安防系统 141
简介 141
选购摄像头 141
组装激光模块 143
动作检测软件 145
监控 151
Laser Trip程序 153
其他传感器 156
小结 157
第9章 NFC/RFID阅读器 159
简介 159
NFC原理 159
安装libnfc 162
硬件安装 167
初始化测试 168
实验程序 169
未来的扩展 170
小结 171
第10章 1-Wire气象站 173
简介 173
设计气象站 173
l-Wire协议 179
1-Wire嗅探 183
组装气象站硬件 184
1-Wire文件系统 185
查看气象数据 186
包嗅探 190
未来的扩展 192
小结 192
第11章 本地与远程逻辑控制器 193
简介 193
l-Wire扩展板 193
l-Wire文件系统(owfs)安装与配置 196
Linux、硬件和FUSE 198
8通道I/O板测试步骤 199
Python测试程序 202
嗅探监控 203
Android远程控制 204
用浏览器测试Web服务 209
小结 212
第12章 智能小车:第一部分 215
简介 215
概述 215
底盘和驱动马达 217
伺服电机 225
第13章 智能小车:第二部分 231
简介 231
智能小车框图 231
I2C软件 233
蓝牙 234
智能小车程序 239
操控智能小车 240
未来的扩展 240
小结 241
第14章 氡气检测仪 243
简介 243
放射性与氡气 244
K2645盖革-米勒计数器 247
基本测试配置 249
制作便携辐射检测仪 252
操作便携盖革-米勒计数器 255
改进与扩展 256
小结 257
第15章 实时时钟和NTP 259
简介 259
实时时钟(RTC) 259
RTC软件 262
网络时间协议(NTP)介绍 266
构建RasPi NTP服务器 268
小结 272