目录 第1章树莓派应用简介 实例1初识树莓派 实例2树莓派的家族成员 实例3树莓派的典型应用 实例4购买树莓派及其配件 实例5树莓派其他配件 第2章树莓派硬件剖析 实例6树莓派的硬件结构 实例7树莓派CPU的工作原理 实例8树莓派的图形处理器 实例9树莓派的内存 实例10树莓派的硬件连接 第3章安装树莓派操作系统 实例11操作系统的基础知识 实例12树莓派的操作系统 实例13格式化Micro SD卡 实例14用镜像文件安装Raspbian 实例15用镜像文件安装Ubuntu 第4章树莓派的网络应用 实例16树莓派系统的基本配置 实例17树莓派的菜单栏和关机步骤 实例18在树莓派上安装及使用中文输入法 实例19用树莓派浏览网页 实例20用树莓派接收电视信号 第5章树莓派的文件管理 实例21树莓派的文件系统 实例22在树莓派上建立和删除文件夹 实例23在树莓派上使用U盘和复制文件 实例24树莓派的桌面偏好设置 实例25备份树莓派的Micro SD卡 第6章树莓派的办公应用 实例26编辑办公文档 实例27编辑电子表格 实例28编辑幻灯片 实例29绘制流程图和编辑数学公式 实例30在树莓派上安装WPS Office 2019 第7章用树莓派学习Linux系统的常用命令 实例31Linux系统的基本命令 实例32Linux系统的文件管理命令 实例33Linux系统的权限设置命令 实例34在树莓派上安装和卸载软件包 实例35在树莓派上查看系统资源的命令 第8章远程控制树莓派 实例36认识SSH安全传输协议 实例37用PuTTY远程登录树莓派 实例38用远程桌面连接控制树莓派 实例39用VNC协议远程控制树莓派 实例40通过网络与树莓派进行文件传输 第9章用树莓派玩音乐 实例41音乐创作软件Sonic Pi 实例42播放单音符 实例43播放多音符 实例44模拟各种乐器 实例45演奏复杂的乐曲 第10章Scratch趣味编程 实例46Scratch简介 实例47让角色在舞台中移动 实例48让角色显示文字和发声 实例49编程实现小熊在荒野中行走 实例50编程实现青蛙捕鱼小游戏 第11章树莓派Python编程入门 实例51Python的编程界面 实例52用Python实现数学运算 实例53Python字符串处理 实例54Python变量的类型及转换 实例55Python的输入函数 实例56编写简单的Python程序 实例57Python的循环命令 实例58Python的条件语句 实例59Python创建和使用函数 实例60Python海龟趣味绘图 第12章树莓派游戏编程入门 实例61用Python编写猜谜语程序 实例62用random模块生成一个随机数 实例63用Python编写猜数程序 实例64认识pygame游戏开发平台 实例65用pygame绘制几何图形 实例66用pygame显示文字 实例67用pygame显示图片 实例68用pygame检测键盘和鼠标事件 实例69用pygame播放声音 实例70编程实现打地鼠游戏 第13章树莓派硬件编程基础 实例71探索树莓派的GPIO接口 实例72认识RPi.GPIO模块和GPIOZero模块 实例73认识面包板、LED和电阻 实例74树莓派控制LED闪烁 实例75用手机远程控制LED亮灭 第14章树莓派图像处理 实例76安装和使用USB摄像头 实例77安装和使用树莓派官方摄像头 实例78用树莓派实现文字识别 实例79认识OpenCV视觉库 实例80使用OpenCV实现人脸识别 第15章树莓派与传感器 实例81红外线人体传感器 实例82用超声波传感器测量距离 实例83连接温度和湿度传感器 实例84开启树莓派的硬件串行接口 实例85树莓派连接GPS卫星定位模块 第16章用树莓派搭建服务器 实例86用树莓派搭建Nginx服务器 实例87安装和使用MySQL数据库 实例88安装PHP服务器 实例89用树莓派搭建DHCP服务器 实例90用树莓派搭建DNS服务器 实例91用树莓派搭建FTP服务器 实例92用树莓派搭建Samba服务器 实例93用树莓派搭建电子邮件服务器 实例94用树莓派搭建代理服务器 第17章树莓派语音处理 实例95用树莓派制作微型广播电台 实例96用树莓派实现语音合成 实例97用树莓派实现语音报时温度计 实例98用树莓派实现声控电灯 第18章用树莓派搭建智能小车 实例99树莓派智能小车的硬件设计 实例100树莓派智能小车的软件设计 参考文献