图书介绍
树莓派开发从零开始学 超好玩的智能小硬件制作书PDF|Epub|txt|kindle电子书版本下载
- 胡松涛编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302432654
- 出版时间:2016
- 标注页数:197页
- 文件大小:36MB
- 文件页数:208页
- 主题词:软件工具-程序设计
PDF下载
下载说明
树莓派开发从零开始学 超好玩的智能小硬件制作书PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Linux和Raspberry的简介1
1.1 Linux前世今生1
1.1.1 Linux的诞生1
1.1.2 Linux的发行版本2
1.1.3 Linux的将来3
1.2 深度剖析Raspberry4
1.2.1 Raspberry Pi的诞生4
1.2.2 Raspberry家族5
1.3 Raspberry配件选择5
1.3.1 Raspberry必要设备5
1.3.2 Raspberry非必要设备6
1.4 Raspberry OS的选择7
1.4.1 Raspberry官网推荐OS7
1.4.2 官方推荐的第三方OS8
1.4.3 其他的OS8
第2章 Raspberry的安装配置10
2.1 从零开始安装配置Raspberry10
2.1.1 下载Raspberry的系统10
2.1.2 Windows下安装RaspBian10
2.1.3 Linux下安装RaspBian11
2.1.4 Mac OS下安装RaspBian14
2.2 RaspBian基本配置15
2.2.1 raspi-config配置15
2.2.2 网络配置20
2.2.3 无线网络配置23
2.2.4 其他配置24
2.3 远程无密码登录25
2.3.1 Windows远程无密码登录26
2.3.2 Linux远程无密码登录33
2.4 系统备份和还原34
2.4.1 tar备份还原35
2.4.2 tar增量备份还原37
2.4.3 dd备份还原38
第3章 Raspberry开发利器40
3.1 apt-get40
3.1.1 apt-get简介40
3.1.2 apt命令用法41
3.2 vim43
3.2.1 vim简介43
3.2.2 安装配置vim43
3.2.3 以vim做一个简单的python IDE45
3.2.4 vim使用指南47
3.3 bash49
3.3.1 bash简介49
3.3.2 第一个bash脚本Hello world53
3.3.3 bash script实例——增量备份脚本55
3.4 Python56
3.4.1 Python简介57
3.4.2 第一个Python脚本Hello world57
3.4.3 Python常用模块59
3.4.4 Python script实例——touch2py.py63
3.4.5 Python进阶实例——getNip.py65
3.5 常用工具67
3.5.1 正则表达式(RE)67
3.5.2 grep74
3.5.3 find76
3.5.4 sed79
3.5.5 awk82
3.5.6 其他常用工具86
第4章 Raspberry常用服务90
4.1 xrdp远程桌面服务90
4.1.1 xrdp简介90
4.1.2 xrdp安装90
4.1.3 登录xrdp91
4.2 samba共享服务94
4.2.1 samba简介94
4.2.2 samba安装94
4.2.3 samba配置95
4.2.4 登录samba服务器97
4.3 miniDLNA共享影音服务101
4.3.1 miniDLNA简介101
4.3.2 miniDLNA安装102
4.3.3 miniDLNA配置102
4.4 VSFTP FTP服务103
4.4.1 VSFTP简介103
4.4.2 VSFTP安装103
4.4.3 vsftp配置103
4.4.4 登录VSFTP服务器108
4.5 Nginx110
4.5.1 Nginx简介111
4.5.2 Nginx安装111
4.5.3 Nginx配置111
4.6 LAMP115
4.6.1 LAMP简介115
4.6.2 LAMP安装115
4.6.3 LAMP配置116
第5章 Raspberry常用功能122
5.1 挂载磁盘122
5.1.1 硬件准备122
5.1.2 软件设置122
5.2 Aria2下载机130
5.2.1 安装下载组件130
5.2.2 Aria2配置131
5.2.3 测试Aria2下载机133
5.3 迅雷远程下载134
5.3.1 下载迅雷远程下载固件135
5.3.2 设置迅雷远程下载135
5.4 动态域名解析140
5.4.1 神器花生壳140
5.4.2 下载安装花生壳140
5.4.3 设置花生壳141
5.5 无域名访问内网143
5.5.1 确定公网IP143
5.5.2 端口映射145
5.6 实战:Raspberry给自己发短信152
5.6.1 方案原理152
5.6.2 方案执行152
5.7 监控器Motion155
5.7.1 安装Motion155
5.7.2 配置使用Motion155
第6章 实战Raspberry GPIO157
6.1 GPIO简介157
6.1.1 Raspberry GPIO157
6.1.2 物理端口158
6.2 实战GPIO——LED呼吸灯158
6.2.1 准备实验物品159
6.2.2 Python控制161
6.3 实战GPIO——蜂鸣器163
6.3.1 准备实验物品163
6.3.2 Python控制164
6.4 实战GPIO——超声波模块166
6.4.1 准备实验物品166
6.4.2 Python控制167
第7章 实战:智能开门报警器170
7.1 硬件准备170
7.1.1 必需的硬件170
7.1.2 可选硬件170
7.1.3 组装及原理171
7.2 软件准备171
7.2.1 创建mylog模块172
7.2.2 Python控制173
第8章 实战:移动小车(手机控制+网页控制)179
8.1 硬件准备179
8.1.1 必需的硬件179
8.1.2 可选的硬件181
8.2 组装及原理181
8.2.1 小车组装181
8.2.2 电机组装186
8.2.3 小车原理191
8.3 软件准备191
8.3.1 Python控制191
8.3.2 Web控制和手机控制194
8.3.3 无线设置196