Raspberry Pi开发实战 封面

Raspberry Pi开发实战

暂无评分
章节数
19
ISBN
9787111490746

标签

内容简介

本书是英国开源硬件作者西蒙·蒙克(Simon Monk)为树莓派(Raspberry Pi)编写的实践型入门与速查手册,中文版由黄鑫翻译,机械工业出版社于2015年出版。全书以“配方”(Cookbook)的方式组织,不要求读者从头读到尾,而是围绕一个个具体问题给出可操作的解决步骤,读者既可以顺序阅读,也可以按目录跳到感兴趣的条目。 内容从最基础的环节讲起:选择树莓派型号、加装外壳、选配电源、把系统镜像写入 SD 卡、连接显示器与键盘、调整画面尺寸、修改密码、安装摄像头模块等;随后讲解有线与无线联网、设置静态 IP、远程登录与控制、文件共享、把树莓派变成网络存储和打印服务器。在系统与软件部分,书中介绍了终端操作、文件与权限管理、用包管理工具安装与卸载软件、用 Git 获取源代码,以及让脚本开机自动运行。后半部分转入 Python 编程与硬件实践,涉及变量与流程控制、列表与字典等数据结构、机器视觉、数字输入输出、电机驱动、各类传感器与显示设备,并单列一章说明树莓派如何与 Arduino 开发板协同工作。书中示例以 Python 为主,代码托管在 GitHub 上,可对照下载使用。 需要说明的是,树莓派硬件与系统版本迭代很快,书中的操作步骤和软件包名称以成书时的系统环境为准,实际操作时可能需要在细节上做调整。

编辑推荐

树莓派上手最常见的困境,是“板子买回来了,不知道下一步该干什么”。这本书的价值就在于把入门过程拆成了一个个可以照着做的具体任务:先让系统跑起来,再让它联网,然后写第一段 Python,最后接上传感器和电机。作者西蒙·蒙克是开源硬件领域的高产作者,长期为树莓派与 Arduino 写书,写法务实,几乎不铺垫理论,直接给步骤和代码。 全书配有 200 多个实践示例,覆盖面在同类书里算宽的:既有 SSH、VNC 远程控制、NAS 这类纯软件玩法,也有摄像头机器视觉、电机驱动、各类传感器这类硬件实验,还专门用一章讲树莓派和 Arduino 的配合,方便手上同时有两种板子的读者。结构上采用速查式编排,遇到问题可以按目录直接翻到对应条目,不必从头读,很适合放在工作台边当工具书。 要提醒的是,本书出版于 2015 年,树莓派已经从早期的单核型号发展了很多代,系统也从 Raspbian 演变到 Raspberry Pi OS,书中截图和命令细节可能与当下环境有出入。建议把它当作建立整体知识框架和硬件接线思路的参考,具体操作步骤再配合官方文档核对。

适合谁读

适合

  • 刚买树莓派、完全不知道从何处下手的新手
  • 想用 Python 控制传感器、电机等硬件的爱好者
  • 需要用树莓派搭建远程访问、NAS 等小服务的读者
  • 手上同时有树莓派和 Arduino、想打通两者的电子爱好者

不适合

  • 希望系统学习 Linux 内核或嵌入式底层原理的读者
  • 需要基于最新树莓派型号与系统撰写的操作手册的读者
  • 偏重纯软件后端开发、对硬件接线无兴趣的开发者

阅读建议

  1. 翻到目录找到眼前最想解决的问题,先跑通一个配方再做下一个,不要顺序通读。
  2. 准备一块实际的树莓派和面包板,边读边接线,比只读代码更容易记住引脚与电路。
  3. 书中命令与系统界面已偏旧,遇到不一致处按当前 Raspberry Pi OS 官方文档调整。
  4. 每完成一个项目就在 GitHub 上对照示例代码做改写,把配方变成自己的东西。

出版社简介

机械工业出版社 中国 · 成立于 1950 年

机械工业出版社(China Machine Press)在科技与专业出版之外,库内图书还体现出对心理学、计算机、管理、财经与社科等方向的持续关注。心理学方面收入荣格作品及分析心理学导论,并涉及压力与健康、成瘾与疗愈等应用议题;计算机领域有《计算机程序的构造和解释(JavaScript版)》;管理与财经类包括《管理行为(原书第4版)》《不平等的代价(珍藏版)》《这次不一样:八百年金融危机史(纪念版)》;科学哲学与科学史方面则有《世界观(原书第3版)》。相关作者资源涵盖C.G.荣格、威廉·麦圭尔、索努·沙姆达萨尼、加博尔·马泰等。公开资料有限,以上仅据库内图书归纳其出版面貌。

目录

  1. 前言
  2. 第1章 配置与管理
  3. 第2章 网络
  4. 第3章 操作系统
  5. 第4章 软件
  6. 第5章 Python入门
  7. 第6章 Python语言中的列表与字典
  8. 第7章 Python高级特性
  9. 第8章 机器视觉
  10. 第9章 硬件基础
  11. 第10章 控制硬件
  12. 第11章 电机
  13. 第12章 数字输入
  14. 第13章 传感器
  15. 第14章 显示设备
  16. 第15章 物联网
  17. 第16章 Arduino与树莓派
  18. 附录A 配件与供应商
  19. 附录B 树莓派引脚

常见问题

这本书适合完全没有 Arduino 或电子基础的人吗?
可以。书中从选板、刷系统、联网讲起,硬件部分也先介绍基础电路与数字输入输出,再进入传感器和电机,新手按配方顺序推进即可;不过面包板接线的基本操作建议另找视频辅助。
书里的 Python 内容够用吗?
书中用三章讲 Python,覆盖基础语法、列表与字典、部分高级特性,足以支撑书中硬件示例。若想深入语言本身,建议另配一本系统的 Python 教材。
2015 年的书对现在的树莓派还有参考价值吗?
硬件接线思路、传感器原理、GPIO 用法等核心内容仍然通用;但系统界面、软件包名称和部分型号细节已经变化,操作步骤需要对照最新的 Raspberry Pi OS 资料做调整。
书中的示例代码在哪里获取?
书中说明代码托管在 GitHub 上,多为 Python 程序。建议按书上给出的仓库地址查找;若链接失效,可依据书中代码清单自行重写。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

同一作者

同类高分