网站颜色:

正版全新现货 爱上Raspberry Pi(第2版):树莓派编程快速入门手册 微型计算机树莓派编程教程 树莓派电子电路项目diy设计制作指导.

  • 产品名称:爱上RaspberryPi(第2版)...
  • 是否是套装:是
  • 书名:爱上RaspberryPi(第2版)-树莓派编程快速入门手册
  • 定价:49.00元
  • 出版社名称:人民邮电出版社
  • 作者:MattRichardson、ShawnWallace
  • 书名:爱上RaspberryPi(第2版)-树莓派编程快速入门手册

书    名    爱上Raspberry Pi 第2版 树莓派编程快速入门手册
定    价    49.00
作    者    [美]Matt Richardson、Shawn Wallace
重    量    
 开    本     小16 开
装    帧    平装
页    数    179 页
出版时间    2016年
出 版 社    人民邮电出版社
条 形 码     9787115425317

 
 目录

1/启动和运行 … ……………………………………………………………… 1

树莓派主板一览… ……………………………………………………………… 2

适用的外设… …………………………………………………………………… 6

盒子… ………………………………………………………………………… 10

选择操作系统… ……………………………………………………………… 11

SD卡闪存……………………………………………………………………… 12

高级操作:创建磁盘镜像… ………………………………………………… 12

启动… ………………………………………………………………………… 13

配置树莓派… ………………………………………………………………… 15

关机… ………………………………………………………………………… 17

Headless运行… ……………………………………………………………… 17

排障… ………………………………………………………………………… 18

深入学习… …………………………………………………………………… 19

2/树莓派上的Linux ……………………………………………………… 21

使用命令行… ………………………………………………………………… 24

文件和文件系统… …………………………………………………………… 25

更多Linux命令… ……………………………………………………………… 29

进程……………………………………………………………………………… 31

Sudo与权限…………………………………………………………………… 32

网络… ………………………………………………………………………… 34

/etc……………………………………………………………………………… 35

设置日期与时间… …………………………………………………………… 35

安装新软件… ………………………………………………………………… 35

Linux系统的声音… …………………………………………………………… 36

固件升级… …………………………………………………………………… 37

深入学习… …………………………………………………………………… 38

3/ 定制的操作系统版本 … …………………………………………… 39

面向家庭影院的版本… ……………………………………………………… 40

音乐发烧友的操作系统… …………………………………………………… 41

使用Occidentalis成为硬件极客……………………………………………… 41

复古计算与复古游戏… ……………………………………………………… 42

其他功能强大的版本… ……………………………………………………… 42

深入学习… …………………………………………………………………… 43

4/树莓派上的Python …………………………………………………… 45

Hello,Python…… …………………………………………………………… 46

关于Python的更多知识… …………………………………………………… 49

对象和模块… ………………………………………………………………… 51

更多的模块… ………………………………………………………………… 54

通过Python启动其他程序… ………………………………………………… 56

排障… ………………………………………………………………………… 57

目录

 

深入学习… …………………………………………………………………… 58

5/用于动画和多媒体的Pygame … ……………………………… 61

Hello,Pygame… …………………………………………………………… 61

Pygame…Surface… …………………………………………………………… 63

在Surface上绘制图形………………………………………………………… 64

处理事件与输入… …………………………………………………………… 65

Sprite… ……………………………………………………………………… 68

播放声音… …………………………………………………………………… 70

播放视频… …………………………………………………………………… 73

深入学习… …………………………………………………………………… 74

6/树莓派上的Scratch … ……………………………………………… 75

Hello,Scratch…… …………………………………………………………… 75

Stage(舞台)………………………………………………………………… 79

关于Sprite你需要了解的两件事… ………………………………………… 80

一个复杂点的案例… ………………………………………………………… 82

Scratch与现实世界…………………………………………………………… 88

分享你的程序… ……………………………………………………………… 88

深入学习… …………………………………………………………………… 90

7/Arduino和树莓派 ……………………………………………………… 91

在Raspbian上安装Arduino… ……………………………………………… 92

查找你的串行口… …………………………………………………………… 93

串行通信… …………………………………………………………………… 94

使用Firmata…………………………………………………………………… 98

深入学习… …………………………………………………………………… 99

8/基础输入输出 …………………………………………………………… 101

使用输入和输出… …………………………………………………………… 103

数字输出:点亮一个LED灯… ……………………………………………… 104

面包板新手指导… …………………………………………………………… 104

数字输入:读取一个按钮… ………………………………………………… 107

项目:灯光定时器… ………………………………………………………… 110

编辑脚本命令… ……………………………………………………………… 111

连接一个大灯… ……………………………………………………………… 112

使用cron定时命令… ………………………………………………………… 113

更多关于cron的信息… ……………………………………………………… 114

深入学习… …………………………………………………………………… 115

9/使用Python进行输入输出编程 ………………………………… 117

在Python中安装并且测试GPIO… ………………………………………… 117

使LED闪烁… ………………………………………………………………… 120

读取按钮… …………………………………………………………………… 122

项目:简易声卡… …………………………………………………………… 124

深入学习… …………………………………………………………………… 127

10/模拟输入输出 … ……………………………………………………… 129

输出:数模转换… …………………………………………………………… 130

驱动脉冲宽度调制测试… …………………………………………………… 130

进一步使用PWM…… ………………………………………………………… 132

输入:模数转换… …………………………………………………………… 132

可变电阻… …………………………………………………………………… 137

电位器电路… ………………………………………………………………… 138

压敏电阻… …………………………………………………………………… 139

深入学习… …………………………………………………………………… 140

11/操作摄像头 …………………………………………………………… 141

摄像头模块的连接与测试… ………………………………………………… 142

项目:做一张GIF图片… …………………………………………………… 144

捕捉视频… …………………………………………………………………… 145

测试USB网络摄像头… ……………………………………………………… 145

安装并测试SimpleCV………………………………………………………… 146

用于树莓派摄像头模块的附加步骤… ……………………………………… 147

显示图片… …………………………………………………………………… 148

修改图片… …………………………………………………………………… 150

访问网络摄像头… …………………………………………………………… 152

人脸识别… …………………………………………………………………… 153

项目:树莓派快照亭… ……………………………………………………… 155

深入学习… …………………………………………………………………… 158

12/Python和互联网 … ………………………………………………… 159

从一台Web服务器下载数据… ……………………………………………… 159

获取天气预报… ……………………………………………………………… 161

提供服务的树莓派(Web服务器)… ……………………………………… 165

Flask基础……………………………………………………………………… 166

将Web连接到现实世界… …………………………………………………… 169

项目:网络电灯… …………………………………………………………… 171

深入学习… …………………………………………………………………… 175

附录/写入一个SD卡镜像 … …………………………………………… 177

使用OS…X将系统镜像写入SD卡… ………………………………………… 177

使用Windows操作系统写入一个SD卡镜像………………………………… 178

使用Linux写入一个SD卡镜像… …………………………………………… 178

内容简介
Raspberry Pi是低成本微型计算机,体积小却具备强大的功能。本书深入浅出地介绍了Raspberry Pi的基础知识,包括软件、硬件配置,启动Linux操作系统,介绍其底层GPIO接口编程技术,并指导你把Raspberry Pi与Arduino结合在一起,设计出可以通过网络远程控制的电子作品。此外,你还将学习Pygame多媒体编程,并用Scratch完成一个简单的小游戏。

热门设计服务