网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Python树莓派编程从零开始(第3版)
分类
作者 (美)西蒙·蒙克
出版社 清华大学出版社
下载
简介
内容推荐
不需要具备编程经验,本书就可以帮助读者在强大的树莓派上创建有新意的程序和有趣的游戏。《Python树莓派编程从零开始(第3版)》介绍了树莓派形式上的一些变化和新的配置过程,以及对当前版本4的操作系统的更新。通过阅读本书,读者将了解如何配置硬件和软件,如何编写Python脚本,如何创建用户友好的GUI和控制外部电子设备。书中按步骤讲解了一个数字时钟原型项目和一个功能齐全的树莓派机器人项目。
内容涵盖:
配置树莓派并探索其功能;
开始编写和调试Python程序;
使用字符串、列表、函数和字典;
使用模块、类和方法;
使用面向对象的开发方法;
使用Pygame创建用户友好的游戏;
使用guizero构建直观的用户界面;
使用gpiozero库与硬件连接;
通过GPIO端口连接外部电子设备;
为项目添加强大的Web功能。
作者简介
西蒙·蒙克(Simon Monk)博士拥有控制论和计算机科学学士学位以及软件工程博士学位。从少年时代起,他就是一名活跃的电子玩家。现在,他是一名优秀的全职作家,撰写了20余本有关创客和电子题材的著作,尤其是对Arduino和树莓派有独到的见解和洞察力。Monk博士的畅销图书包括《Arduino编程从零开始》《FPGA编程从零开始》等。Monk博士还为MonkMakes.com设计产品。你可以在Twitter上关注他(@simonmonk2),也可以通过他的个人网站http://simonmonk.org/了解其图书写作和制作活动。
目录
第1章 引言
1.1 树莓派概述
1.2 树莓派的作用
1.3 树莓派之旅
1.4 树莓派配置
1.4.1 设备准备
1.4.2 连接所有部件
1.5 启动
1.6 本章小结
第2章 树莓派开发基础
2.1 Linux
2.2 桌面
2.3 命令行
2.3.1 使用终端进行导航
2.3.2 sudo
2.4 应用程序
2.5 Internet资源
2.6 本章小结
第3章 Python基础
3.1 Mu
3.1.1 Python的版本
3.1.2 Python Shell
3.1.3 编辑器
3.2 数字
3.3 变量
3.4 for循环
3.5 模拟骰子
3.6 if
3.6.1 比较运算
3.6.2 合乎逻辑
3.6.3 else
3.7 while
3.8 终端的Python Shell
3.9 本章小结
第4章 字符串、列表和字典
4.1 字符串理论
4.2 列表
4.3 函数
4.4 Hangman游戏
4.5 字典
4.6 元组
4.6.1 为多个变量赋值
4.6.2 返回多个值
4.7 异常
4.8 函数小结
4.8.1 数字
4.8.2 字符串
4.8.3 列表
4.8.4 字典
4.8.5 类型转换
4.9 本章小结
第5章 模块、类和方法
5.1 模块
5.1.1 模块的使用
5.1.2 有用的Python库
5.2 面向对象
5.3 类的定义
5.4 继承
5.5 本章小结
文件和互联网
第6章
6.1 文件
6.1.1 读取文件
6.1.2 读取大型文件
6.1.3 写文件
6.1.4 文件系统
6.2 pickle
6.3 JSON
6.4 Internet
6.5 本章小结
第7章 图形用户界面
7.1 guizero
7.2 Hello World
7.3 温度转换器
7.4 其他 GUI Widget
7.5 弹出式窗口
7.6 菜单
7.7 本章小结
第8章 游戏编程
8.1 pygame简介
8.2 坐标
8.3 Hello Pygame
8.4 树莓游戏
8.4.1 跟踪鼠标
8.4.2 添加一个树莓
8.4.3 捕获检测和计分
8.4.4 计时
8.4.5 添加更多树莓
8.5 本章小结
第9章 硬件接口
9.1 GPIO引脚连接
9.1.1 引脚函数
9.1.2 串行接口引脚
9.1.3 电源引脚
9.1.4 帽针
9.2 带跨接导线的实验板
9.3 数字输出
9.4 模拟输出
9.5 数字输入
9.6 模拟输入
9.6.1 硬件
9.6.2 软件
9.7 HAT
9.8 本章小结
第10章 LED光量控制器项目
10.1 项目部件
10.2 硬件组装
10.3 软件
10.4 本章小结
第11章 原型项目(时钟)
11.1 项目部件
11.2 硬件组装
11.3 软件
11.4 第二阶段
11.5 本章小结
第12章 树莓派机器人
12.1 安装树莓派Zero W
12.2 Web控制的漫游者
12.2.1 项目部件
12.2.2 硬件
12.2.3 软件
12.3 自动漫游车
12.3.1 项目部件
12.3.2 硬件
12.3.3 软件
12.4 本章小结
第13章 应用扩展
13.1 Linux资源
13.2 Python资源
13.3 树莓派资源
13.4 编程语言
13.4.1 Scratch语言
13.4.2 C语言
13.5 其他语言
13.6 应用和项目
13.6.1 媒体中心(Kodi)
13.6.2 家庭自动化
13.7 本章小结
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/2 3:07:06