![]()
内容推荐 本书是对树莓派开发的内容进行全面升级之后的第3版,囊括丰富的实践示例,详细讲解树莓派的配置与管理、网络连接、操作系统及软件,以及使用Python进行树莓派开发的各项技巧,包括有关Python编程的基础知识、列表与字典、Python高级特性。同时,本书还涉及机器视觉、硬件基础、控制硬件、电机、数字输入、传感器、显示设备、音频设备、物联网、家庭自动化、Arduino等内容。 本书适合程序员、计算机软硬件爱好者,以及对树莓派感兴趣的读者阅读,也适合作为树莓派相关实践课程的指导书。 作者简介 西蒙·蒙克(Simon Monk)博士拥有控制论和计算机科学学士学位以及软件工程博士学位。从少年时代起,他就是一名活跃的电子玩家。现在,他是一名优秀的全职作家,撰写了20余本有关创客和电子题材的著作,尤其是对Arduino和树莓派有独到的见解和洞察力。Monk博士的畅销图书包括《Arduino编程从零开始》《FPGA编程从零开始》等。Monk博士还为MonkMakes.com设计产品。你可以在Twitter上关注他(@simonmonk2),也可以通过他的个人网站http://simonmonk.org/了解其图书写作和制作活动。 目录 第3版前言 第1章 配置与管理 1.0 引言 1.1 选择树莓派型号 1.2 装配系统 1.3 封装树莓派 1.4 选择电源 1.5 选择操作系统 1.6 通过NOOBS刷写microSD卡 1.7 在不借助NOOBS的情况下安装操作系统 1.8 使用PiBakery配置和刷写SD卡 1.9 使用PiBakery配置headless模式的树莓派 1.10 从真正的硬盘或U盘启动 1.11 连接DVI或VGA显示器 1.12 使用复合视频显示器 电视 1.13 调整显示器中的图像尺寸 1.14 优化性能 1.15 修改密码 1.16 关闭树莓派 1.17 为树莓派安装摄像头模块 1.18 使用蓝牙设备 第2章 网络连接 2.0 引言 2.1 连接有线网络 2.2 查看自己的IP地址 2.3 配置静态IP地址 2.4 为树莓派配置网络名称 2.5 配置无线网络连接 2.6 使用控制台线联网 2.7 利用SSH远程控制树莓派 2.8 利用VNC远程控制树莓派 2.9 利用RDP远程控制树莓派 2.10 在Mac网络中实现文件共享 2.11 将树莓派用作网络附接存储系统 2.12 网络打印 第3章 操作系统 3.0 引言 3.1 通过图形界面处理文件 3.2 将文件复制到U盘中 3.3 启动一个终端会话 3.4 利用终端浏览文件系统 3.5 复制文件或文件夹 3.6 重命名文件和文件夹 3.7 编辑文件 3.8 查看文件内容 3.9 在不借助编辑器的情况下创建文件 3.10 创建目录 3.11 删除文件或目录 3.12 以超级用户权限执行任务 3.13 理解文件权限 3.14 修改文件的权限 3.15 修改文件的属主 3.16 屏幕截图 3.17 利用apt-get安装软件 3.18 删除利用apt-get安装的软件 3.19 利用Pip安装Python库 3.20 通过命令行获取文件 3.21 利用Git获取源代码 3.22 获取本书的随附代码 …… 第4章 软件 第5章 Python入门 第6章 Python中的列表与字典 第7章 Python高级特性 第8章 机器视觉 第9章 硬件基础 第10章 控制硬件 第11章 电机 第12章 数字输入 第13章 传感器 第14章 显示设备 第15章 音频设备 第16章 物联网 第17章 家庭自动化 第18章 Arduino与树莓派 附录A 配件与供应商 附录B 树莓派引脚 |