树莓派用户指南 pdf下载pdf下载

树莓派用户指南百度网盘pdf下载

作者:
简介:本篇提供书籍《树莓派用户指南》百度网盘pdf下载
出版社:博库图书专营店
出版时间:2020-05
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名称:树莓派用户指南(第4版)
  • 作者:(英)埃本·阿普顿//加雷思·哈菲克|责编:胡俊英|译者:王伟//马永刚//高照玲//韩雪//田华
  • 定价:69
  • 出版社:人民邮电
  • 书号:9787115524072

其他参考信息(以实物为准)

  • 出版时间:2020-05-01
  • 印刷时间:2020-05-01
  • 版次:4
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:238
  • 字数:243千字

编辑推荐语

《树莓派用户指南》由树莓派创始人编写,堪称“非官方的树莓派用户指南”,对树莓派入门读者和兴趣爱好者都是很好的参考资料。 《树莓派用户指南》涉及Python编程、Scracth编程以及Minecraft,还包括软件配置、硬件扩展等。 《树莓派用户指南》书中清晰的说明和专家建议能逐步引导你完成所有步骤,从而轻松地使用树莓派。

内容提要

树莓派(Raspberry Pi)是一款基于Linux系统的卡片式计算机,它外形小巧,相当于一张信用卡的大小。研发树莓派的初衷是希望通过 硬件和自由软件来推动学校的基础计算机学科教育,但很快树莓派就得到了众多计算机发烧友和硬件爱好者的青睐。他们用它学习编程,并创造出各种各样新奇的、风靡一时的软硬件应用。
    本书由树莓派的创始人编写,是经典的树莓派用户指南。这是本书全新升级之后的第4版。本书共5篇,第1篇( ~7章)介绍树莓派的基础知识(树莓派的各个版本及其相关背景)、树莓派入门、Linux 系统管理、故障排查、网络配置、树莓派软件配置工具和树莓派 配置;第2篇(第8章和第9章)介绍如何将树莓派作为家庭影院计算机、如何将树莓派应用于生产环境;第 3 篇( 0~12章)介绍Scratch编程、Python编程和树莓派版Minecraft;第4篇( 3~16章)介绍硬件破解、GPIO端口、树莓派的摄像头模块和扩展电路板;第5篇(附录A~附录C)介绍Python程序代码、树莓派的摄像头知识快速参考和HDMI显示模式。
    本书可作为程序员、计算机软硬件爱好者以及对树莓派感兴趣的读者的参考读物,也可作为树莓派相关实践课程的基础教程。

作者简介

埃本·阿普顿(Eben Upton) 树莓派基金会的创办者,并担任树莓派商业组织的CEO。他曾创办过两家移动游戏公司,并担任过圣约翰学院计算机科学课程组的组长。他从剑桥大学获得了学士学位、哲学博士学位以及MBA学位。
  加雷思·哈菲克(Gareth Halfacree)是一名技术专栏的自由撰稿人,与Eben Upton共同发起了树莓派项目。同时,Gareth还长期为GNU/Linux、LibreOffice、Fritzing、Arduino等项目进行代码审核,代码贡献以及文档维护。

目录

第 1篇 树莓派基础
第 1章 初识树莓派2
1.1 主板2
1.2 Model A和Model B5
1.3 Model A+和Model B+6
1.4 树莓派27
1.5 树莓派38
1.6 树莓派Zero9
1.7 背景资料10
1.7.1 ARM与x8610
1.7.2 Windows与Linux11
第 2章 树莓派入门13
2.1 连接显示器13
2.1.1 复合视频13
2.1.2 HDMI视频14
2.1.3 DSI视频15
2.2 连接音频设备16
2.3 连接键盘和鼠标16
2.4 在SD卡上安装NOOBS19
2.5 连接外部存储设备20
2.6 网络连接21
2.6.1 有线网络21
2.6.2 无线网络22
2.7 连接电源24
2.8 安装操作系统24
2.8.1 使用NOOBS安装25
2.8.2 手动安装27
2.9 连接蓝牙设备30
第3章 Linux系统管理32
3.1 Linux系统简介32
3.2 Linux基础34
3.3 Raspbian简介35
3.3.1 谈谈Raspbian的
前身Debian40
3.3.2 Raspbian的替代
方案40
3.4 使用外部存储设备41
3.5 创建一个新的账号42
3.5.1 文件系统布局43
3.5.2 逻辑布局43
3.5.3 物理布局45
3.6 安装和卸载软件45
3.6.1 以图形方式管理
软件46
3.6.2 以命令行方式管理
软件47
3.6.3 查找你要的软件47
3.6.4 安装软件48
3.6.5 卸载软件49
3.6.6 升级软件50
3.7 安全关闭树莓派50
第4章 故障排查52
4.1 键盘与鼠标的诊断52
4.2 供电诊断53
4.3 显示诊断55
4.4 启动诊断55
4.5 网络诊断56
第5章 网络配置59
5.1 有线网络59
5.1.1 通过GUI连接到有线
网络59
5.1.2 通过终端连接到有线
网络60
5.1.3 测试连接62
5.2 无线网络63
5.2.1 通过GUI连接到无线
网络63
5.2.2 通过终端连接到无线
网络65
第6章 树莓派软件配置工具70
6.1 运行raspi-config70
6.2 System选项卡71
6.2.1 文件系统
(Filesystem)71
6.2.2 密码(Password)72
6.2.3 主机名
(Hostname)73
6.2.4 启动(Boot)73
6.2.5 自动登录
(Auto Login)73
6.2.6 启动时的网络
(Network at Boot)74
6.2.7 扫描(Overscan)74
6.2.8 Rastrack74
6.3 Interfaces选项卡75
6.3.1 摄像头(Camera)76
6.3.2 SSH76
6.3.3 串行外围接口
(SPI)76
6.3.4 内部集成电路
(I2C)76
6.3.5 串行连接(Serial)76
6.3.6 单总线接口
(1-Wire)77
6.4 Performance选项卡77
6.4.1 超频(Overclock)77
6.4.2 GPU内存79
6.5 Localisation选项卡79
6.5.1 Locale80
6.5.2 时区(Timezone)81
6.5.3 键盘(Keyboard)81
第7章 树莓派 配置83
7.1 使用NOOBS编辑配置
文件83
7.2 配置硬件:config.txt85
7.2.1 显示设置86
7.2.2 启动设置89
7.2.3 树莓派超频90
7.3 关闭L2缓存93
7.4 内存划分94
7.5 配置软件:cmdline.txt95


第 2篇 构建媒体中心或用于生产环境
第8章 将树莓派作为家庭影院
计算机100
8.1 音乐播放控制台100
8.2 专用HTPC与OSMC102
8.2.1 流网络媒体104
8.2.2 本地网络上的
流媒体106
8.2.3 配置OSMC107
第9章 将树莓派用于生产环境109
9.1 使用云端的应用109
9.2 使用LibreOffice111
9.3 使用Gimp图像编辑器113

第3篇 树莓派编程
第 10章 Scratch编程116
10.1 Scratch简介116
10.2 例1:Hello World117
10.3 例2:动画与声音120
10.4 例3:一个简单的游戏122
10.5 Scratch硬件接口编程128
10.6 延伸阅读130
第 11章 Python编程131
11.1 Python简介131
11.2 例1:Hello World132
11.3 例2:注释、输入、变量和
循环137
11.4 例3:用pygame开发
游戏141
11.5 例4:Python与网络148
11.6 延伸阅读153
第 12章 树莓派版Minecraft155
12.1 树莓派版Minecraft简介155
12.2 安装Minecraft156
12.3 运行Minecraft156
12.4 探索158
12.5 破解Minecraft159

第4篇 硬件破解
第 13章 学习硬件破解166
13.1 电子元件166
13.2 解读电阻颜色编码168
13.3 采购组件169
13.3.1 零售商170
13.3.2 线下零售商170
13.3.3 业余爱好者171
13.4 在面包板上 进一步172
13.5 焊接简介174
第 14章 GPIO端口179
14.1 识别树莓派版本179
14.2 GPIO引脚图181
14.3 GPIO特性182
14.3.1 UART串行总线182
14.3.2 I2C总线182
14.3.3 SPI总线183
14.4 通过Python使用GPIO
端口183
14.4.1 GPIO输出—
LED184
14.4.2 GPIO输入—按键
输入187
14.5 焊接树莓派Zero的GPIO
插头191
第 15章 树莓派的摄像头模块194
15.1 为何使用摄像头模块194
15.2 选择摄像头模块195
15.3 安装摄像头模块195
15.4 启用摄像头模式198
15.5 拍摄照片200
15.6 录制视频202
15.7 命令行定时拍照203
第 16章 扩展电路板205
16.1 树莓派官方盒子206
16.2 树莓派7英寸触摸
显示屏208
16.3 Sense HAT211
16.3.1 安装212
16.3.2 Sense HAT编程214

第5篇 附录
附录A Python程序代码220
附录B 树莓派的摄像头知识快速
参考225
附录C HDMI显示模式234