这条学习路径将带您踏上机器人世界的旅程,并教会您使用 Raspberry Pi 和 Python 可以实现的一切。
它教会您利用 Python 与 Raspberry Pi 3 和 Raspberry Pi zero 的强大功能来构建最高级的自动化系统,从而改变您的业务。您将学习创建文本分类器,预测单词中的情感,并使用 Tkinter 库开发应用程序。当你用 Python 构建一个人脸检测和识别系统以及一个家庭自动化系统时,事情会变得更加有趣,在这个系统中,不同的设备使用 Raspberry Pi 进行控制。通过这些多样化的机器人项目,您将掌握机器人的基础知识及其功能,并了解机器人技术与物联网环境的集成。
在本学习课程结束时,您将了解到从配置机器人控制器到使用 Python 创建自驱动机器人车辆的所有内容。
此学习路径包括以下 Packt 产品的内容:
- Raspberry Pi 3 Python 程序员食谱-Tim Cox,Steven Lawrence Fernandes 博士编写的第三版
- Sai Yamanoor、Srihari Yamanoor 的 Raspberry Pi Python 编程
- Diwakar Vaish 教授的 Python 机器人项目
这本书是专门为 Python 开发人员设计的,他们希望通过创建能够改善人们生活的机器人,将他们的技能提升到一个新的水平。熟悉 Python 和电子学将有助于理解本学习路径中的概念。
要开始使用本书,读者需要了解 Python 编程的基础知识。这将有利于读者有一个基本的了解机器学习,计算机视觉和神经网络。 还建议使用以下硬件:
-
笔记本电脑,带任何操作系统
-
RespberryPi
-
microSD 卡,8GB 或 16GB
-
USB 键盘、鼠标和 WiFi 卡
-
具有 HDMI 输入 的显示器
-
电源,最小 500 mA
-
显示电缆和其他附件
读者必须下载并安装 RASPBIAN STRETCH 桌面版;这将为我们提供 RespberryPi 的 GUI 界面
您可以从您的账户www.packt.com下载本书的示例代码文件。如果您在其他地方购买了本书,您可以访问www.packt.com/support并注册,将文件通过电子邮件直接发送给您。
您可以通过以下步骤下载代码文件:
- 登录或注册www.packt.com。
- 选择“支持”选项卡。
- 点击代码下载和勘误表。
- 在搜索框中输入图书名称,然后按照屏幕上的说明进行操作。
下载文件后,请确保使用以下最新版本解压或解压缩文件夹:
- WinRAR/7-Zip for Windows
- 适用于 Mac 的 Zipeg/iZip/UnRarX
- 适用于 Linux 的 7-Zip/PeaZip
该书的代码包也托管在 GitHub 上的https://github.com/PacktPublishing/GettingStartedwithPythonfortheInternetofThings 。如果代码有更新,它将在现有 GitHub 存储库中更新。
我们的丰富书籍和视频目录中还有其他代码包,请访问**https://github.com/PacktPublishing/** 。看看他们!
本书中使用了许多文本约定。
CodeInText
:表示文本中的码字、数据库表名、文件夹名、文件名、文件扩展名、路径名、虚拟 URL、用户输入和 Twitter 句柄。下面是一个示例:“input()
方法用于从用户获取输入。”
代码块设置如下:
try:
input_value = int(value)
except ValueError as error:
print("The value is invalid %s" % error)
任何命令行输入或输出的编写方式如下:
sudo pip3 install schedule
粗体:表示一个新术语、一个重要单词或您在屏幕上看到的单词。例如,菜单或对话框中的单词出现在文本中,如下所示。下面是一个例子:“如果您需要不同的内容,请单击标题中的下载链接以获取所有可能的下载:
Warnings or important notes appear like this. Tips and tricks appear like this.
我们欢迎读者的反馈。
一般反馈:如果您对本书的任何方面有疑问,请在邮件主题中注明书名,并发送电子邮件至[email protected]
。
勘误表:尽管我们已尽一切努力确保内容的准确性,但还是会出现错误。如果您在本书中发现错误,如果您能向我们报告,我们将不胜感激。请访问www.packt.com/submit-errata,选择您的书籍,点击 errata 提交表单链接,并输入详细信息。
盗版:如果您在互联网上发现我们作品的任何形式的非法复制品,请您提供我们的位置地址或网站名称,我们将不胜感激。请通过[email protected]
与我们联系,并提供该材料的链接。
如果您有兴趣成为一名作家:如果您对某个主题有专业知识,并且您有兴趣撰写或贡献一本书,请访问authors.packtpub.com。
请留下评论。一旦你阅读并使用了这本书,为什么不在你购买它的网站上留下评论呢?然后,潜在读者可以看到并使用您的无偏见意见做出购买决定,我们 Packt 可以了解您对我们产品的看法,我们的作者可以看到您对他们书籍的反馈。非常感谢。
有关 Packt 的更多信息,请访问Packt.com。