《树莓派开发实战(第2版)》——导读

    xiaoxiao2024-04-12  122

    前 言

    自从2011年诞生以来,树莓派已经成为基于Linux的低成本电脑和嵌入式计算平台这两个领域中的重要角色。同时,也受到了教育工作者和业余爱好者们的一致好评。

    自从本书第1版问世以来,树莓派的销售量已超过了几百万台,同时还出现了许多新型号的树莓派。某些型号,比如B+、A+和B+型树莓派2等,还对该设备的规范进行了改进,出现了具有4核处理器的树莓派2和树莓派计算模块,即可以把树莓派作为一个插件式电路板用作更大系统的零部件。

    针对出现的各种新型树莓派以及Raspbian操作系统的各种变化和改进,本书第2版进行了全面的升级。

    此次改版,本书新增加了两章,其中有一章是关于机器视觉的,另一章是介绍利用树莓派建立物联网项目的。

    本书内容经过了精心编排,你既可以像阅读常规图书一样地进行线性阅读,也可以随机查阅各种示例。同时,你还可以通过目录或索引查找自己感兴趣的内容,然后进行跳跃式的阅读。如果你所阅读的内容涉及其他章节,那么会给出相应的提示,以便于你查阅有关内容。这与常见的菜谱不同,它们的做法是首先介绍一系列调味料,然后才会介绍烹饪方法。

    树莓派的世界日新月异。因为树莓派有一个活跃的大型社区,所以新型的接口板和软件库会源源不断地涌现。本书除了提供大量特定接口板和软件的使用示例之外,还提供了相应的基础理论,以便帮助读者更透彻地理解如何利用树莓派生态系统中不断发展的各种新技术。

    如你所料,本书提供了大量示例代码(大部分为Python程序)。这些程序全部都是开源的,并且可以从GitHub下载。

    对于大部分基于软件的示例而言,你所需要的只是一台树莓派而已。我建议你使用树莓派2或者树莓派3。对于某些需要读者自己动手制作与树莓派交互的硬件的示例来说,我会尽量使用现成的模块、免焊面包板和跳线,以避免焊接工作。

    如果你希望将基于面包板的项目制作得更加经久耐用,我建议你使用布局与面包板一致但是面积只有其一半的原型板,这些原型板在Adafruit上面有售,因为基于原型板的设计能够轻松转换为焊接式的解决方案。

    目 录

    [第1章 配置与管理1.0 引言](https://yq.aliyun.com/articles/97199/)1.1 选择树莓派型号1.2 封装树莓派1.3 选择电源1.4 选择操作系统发行包1.5 通过NOOBS刷写microSD卡1.6 装配系统1.7 连接DVI或VGA显示器1.8 使用复合视频显示器/TV1.9 调整显示器中的图像尺寸1.10 优化性能1.11 修改密码1.12 让树莓派开机后直接进入窗口系统1.13 关闭树莓派1.14 安装树莓派摄像头模块1.15 使用蓝牙设备[第2章 网络连接2.0 引言](https://yq.aliyun.com/articles/97316/)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 在Mac上共享树莓派的屏幕2.12 将树莓派用作网络存储服务器2.13 网络打印第3章 操作系统第4章 软件第5章 Python入门第6章 Python语言中的列表与字典第7章 Python高级特性第8章 机器视觉第9章 硬件基础第10章 控制硬件第11章 电机第12章 数字输入第13章 传感器第14章 显示设备第15章 物联网第16章 Arduino与树莓派附录A 配件与供应商附录B 树莓派引脚

    相关资源:敏捷开发V1.0.pptx
    最新回复(0)