《Python树莓派发从门到精通》以门为主、阶为辅,提供了从Python树莓派发门到编程高手所必需的各项知识。 (1)主流技术,全面解析。本书内容丰富,涵盖Python树莓派发的方方面面,包括树莓派基础、树莓派使用Python、Linux命令、常用操作和常用服务、PIO、GPS、控制电机、OpenCV、传感器、Arduino应用,以及智能小车硬件项目。一本书教你掌握Python树莓派发领域的主流核心技术。
售 价:¥
纸质售价:¥44.90购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
封面页
书名页
版权页
内容简介
前言 Preface
第1篇 基础知识
第1章 树莓派基础
1.1 树莓派简介
1.1.1 起源
1.1.2 介绍
1.1.3 系统
1.1.4 应用
1.2 烧录系统
1.2.1 电源
1.2.2 显示器
1.2.3 TF内存卡
1.2.4 键盘和鼠标
1.2.5 可选设备
1.2.6 安装系统
1.2.7 无显示器安装系统
1.3 小结
第2章 树莓派使用Python
2.1 树莓派使用
2.1.1 Raspberry Pi OS简介
2.1.2 使用LXDE
2.1.3 使用终端
2.1.4 使用SSH
2.1.5 使用VNC
2.1.6 中文输入法
2.2 安装Python
2.2.1 安装Python
2.2.2 Python解释器
2.2.3 使用Thonny
2.3 小结
第3章 Linux命令
3.1 系统管理
3.1.1 用户管理
3.1.2 进程和服务管理
3.1.3 系统重启和关机
3.2 文件管理
3.2.1 创建和删除
3.2.2 目录切换
3.2.3 权限设置
3.2.4 查找
3.3 软件管理
3.3.1 软件安装
3.3.2 软件升级
3.3.3 软件搜索
3.3.4 软件卸载
3.4 性能监控
3.4.1 使用命令查看
3.4.2 使用脚本查看
3.5 小结
第4章 常用操作
4.1 树莓派换源
4.1.1 查看系统版本
4.1.2 更换系统源
4.1.3 更换pip源
4.2 文件存储
4.2.1 FTP服务
4.2.2 文件共享
4.3 系统备份
4.3.1 全卡备份
4.3.2 压缩备份
4.4 小结
第5章 常用服务
5.1 远程监控
5.2 Web技术
5.2.1 nginx
5.2.2 内网穿透
5.2.3 Aria2
5.2.4 NTP
5.3 MariaDB
5.4 小结
第2篇 核心技术
第6章 GPIO基础
6.1 GPIO简介
6.1.1 GPIO定义
6.1.2 GPIO引脚布局
6.2 连接GPIO
6.2.1 直接连接
6.2.2 使用T形扩展板
6.2.3 使用面包板
6.3 使用RPi.GPIO模块
6.3.1 基本用法
6.3.2 模块的输入
6.3.3 脉冲宽度调制
6.4 控制GPIO输出
6.4.1 硬件连接
6.4.2 测试GPIO输出
6.5 检测GPIO输入
6.5.1 硬件连接
6.5.2 下拉电阻
6.5.3 上拉电阻
6.5.4 反应测试
6.6 拓展GPIO
6.6.1 SPI通信协议
6.6.2 I2C通信协议
6.6.3 串口通信协议
6.7 小结
第7章 简单硬件
7.1 LED
7.1.1 控制亮度
7.1.2 改变颜色
7.1.3 RGB-LED灯条
7.1.4 LED矩阵
7.1.5 使用OLED
7.2 蜂鸣器
7.2.1 有源蜂鸣器
7.2.2 无源蜂鸣器
7.3 实时时钟
7.4 小结
第8章 高级硬件
8.1 GPS
8.1.1 连接GPS模块
8.1.2 使用Python读取数据
8.2 供电设备
8.2.1 锂电池
8.2.2 不间断电源
8.2.3 太阳能电池板
8.3 数字键盘
8.4 指纹识别
8.5 麦克风阵列
8.6 小结
第9章 控制电机
9.1 直流电机
9.1.1 直流电机简介
9.1.2 驱动直流电机
9.1.3 控制方向
9.1.4 控制转速
9.2 伺服电机
9.2.1 伺服电机简介
9.2.2 控制伺服电机
9.2.3 控制多台伺服电机
9.3 步进电机
9.3.1 步进电机简介
9.3.2 单极步进电机
9.3.3 双极步进电机
9.4 小结
第10章 OpenCV应用
10.1 OpenCV基础
10.1.1 OpenCV简介
10.1.2 树莓派安装OpenCV
10.1.3 图像处理过程
10.2 使用各类摄像头
10.2.1 CSI摄像头
10.2.2 USB摄像头
10.3 图像基础操作
10.3.1 载入和显示图像
10.3.2 输出灰度图像
10.3.3 绘图
10.4 简单的图像识别
10.4.1 数字识别
10.4.2 英文识别
10.4.3 人脸识别
10.5 小结
第3篇 高级应用
第11章 传感器
11.1 气体传感器
11.1.1 二氧化碳传感器
11.1.2 MQ系列传感器
11.2 温度、湿度和气压传感器
11.2.1 温度传感器
11.2.2 湿度传感器
11.2.3 气压传感器
11.3 电阻式传感器
11.3.1 热敏电阻
11.3.2 光敏电阻
11.4 声波传感器
11.4.1 声音传感器——DO模块
11.4.2 声音传感器——AO模块
11.4.3 超声波传感器
11.5 光传感器
11.5.1 光照传感器
11.5.2 红外传感器
11.5.3 紫外传感器
11.5.4 激光传感器
11.5.5 颜色传感器
11.5.6 火焰传感器
11.6 力传感器
11.6.1 压力传感器
11.6.2 震动传感器
11.6.3 电子罗盘传感器
11.6.4 角速度和加速度传感器
11.6.5 霍尔传感器
11.7 小结
第12章 扩展板
12.1 温控风扇
12.1.1 温控风扇简介
12.1.2 温控风扇使用方法
12.1.3 开机自启
12.2 电源管理
12.2.1 X735扩展板简介
12.2.2 X735使用方法
12.2.3 脚本安装
12.3 存储扩展
12.3.1 X872存储扩展板简介
12.3.2 X872和X735安装方法
12.4 Sense Hat
12.4.1 Sense Hat简介
12.4.2 控制LED
12.4.3 使用传感器
12.4.4 控制操纵杆
12.4.5 乒乓游戏
12.5 无线通信
12.5.1 无线通信简介
12.5.2 网络连接
12.5.3 拨打电话
12.5.4 收发短信
12.5.5 GPS定位
12.6 模数转换
12.6.1 模数转换扩展板简介
12.6.2 模拟信号转数字信号
12.6.3 数字信号转模拟信号
12.7 接口扩展
12.7.1 GPIO扩展
12.7.2 面包板扩展
12.7.3 USB扩展
12.7.4 串口扩展
12.8 以太网供电
12.8.1 POE扩展板简介
12.8.2 POE扩展板使用方法
12.9 继电器
12.9.1 继电器扩展板简介
12.9.2 继电器扩展板使用方法
12.10 小结
第13章 Arduino使用
13.1 Arduino基本情况
13.1.1 Arduino简介
13.1.2 Arduino的特点
13.1.3 Arduino版本
13.1.4 Arduino引脚
13.2 Arduino应用
13.2.1 IDE工具
13.2.2 点亮LED
13.2.3 Arduino语言
13.3 基础函数库
13.3.1 I/O函数
13.3.2 字符函数
13.3.3 数学库
13.4 进阶函数库
13.4.1 脉冲宽度调制
13.4.2 随机数
13.4.3 中断
13.4.4 串口通信
13.4.5 I2C通信
13.4.6 串行外设接口
13.5 与树莓派通信
13.5.1 树莓派安装Arduino IDE
13.5.2 通过USB进行通信
13.5.3 通过I2C进行通信
13.6 使用Python控制Arduino
13.6.1 使用PyFirmata简单控制Arduino
13.6.2 控制Arduino的数字输出
13.6.3 控制Arduino的PWM输出
13.6.4 读取Arduino的数字输入
13.6.5 读取Arduino的模拟输入
13.7 小结
第4篇 项目实战
第14章 项目实践
14.1 家居控制
14.1.1 Home Assistant安装
14.1.2 命令行基础操作
14.1.3 基础配置
14.1.4 接入设备
14.1.5 绑定微信小程序
14.1.6 安装Hass.io组件
14.2 智能音箱
14.2.1 wukong-robot安装
14.2.2 更新唤醒词
14.3 Android TV
14.3.1 Android TV简介
14.3.2 安装方法
14.4 个人博客网站
14.4.1 安装依赖
14.4.2 数据库配置
14.4.3 Gunicorn配置
14.4.4 Nginx配置
14.4.5 Supervisor配置
14.4.6 内网穿透
14.5 小结
第15章 智能小车
15.1 开发准备
15.1.1 需求分析
15.1.2 开发环境
15.1.3 硬件清单
15.1.4 项目预览
15.2 硬件安装
15.2.1 底盘
15.2.2 循迹模块
15.2.3 电池
15.2.4 主板
15.2.5 转接板
15.2.6 电压表
15.2.7 红外模块
15.2.8 超声波模块
15.2.9 面包板
15.2.10 云台
15.2.11 连接底层板和顶层板
15.2.12 接线
15.3 烧录镜像
15.4 控制实验
15.4.1 控制蜂鸣器
15.4.2 按键检测
15.4.3 实现基本运动
15.4.4 自动循迹
15.4.5 自动避障
15.4.6 超声单方向避障
15.4.7 超声多方向避障
15.4.8 红外控制
15.4.9 WIFI控制
15.5 小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜