树莓派智能系统设计与应用(微课视频版)
通过翔实的案例展示树莓派系统的设计与开发流程;配有视频、程序代码、开发工具等。课件下载处为本书配套资源。

作者:王勇

丛书名:清华开发者书库

定价:59元

印次:1-5

ISBN:9787302602217

出版日期:2022.05.01

印刷日期:2025.01.06

图书责编:曾珊

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

全书一共8章。第1章对树莓派的基本知识与常用技巧进行了汇编与整理,便于读者快速了解与掌握树莓派的使用与配置过程;第2章介绍了Python开发环境与程序设计的基础知识;第3章介绍树莓派GPIO的硬件资源,详细讲解了树莓派与常用传感器模块的接口电路与程序设计;第4章介绍了集环境参数检测、网络视频监控、GPS 定位、话音播报以及远程控制等功能于一体的树莓派小车的设计与实现过程;第5章介绍了基于树莓派构建本地服务器的过程,并通过Web端监控软件实现远程数据采集、传输以及对监测节点进行控制;第 6~8 章通过具体的综合案例讲解了树莓派在智能语音、计算机视觉以及深度学习领域中的应用,为读者基于树莓派开发设计更高层级的智能系统奠定基础。本书适合对树莓派应用感兴趣的读者,也可以作为电子信息类专业本科生或研究生嵌入式系统、人工智能、Python编程语言相关课程的教学参考书目。

王勇,教授,国家公派访问学者(2014—2015年),入选武汉市青年科技晨光计划、武汉市第四批“黄鹤英才”计划。目前主要研究方向为计算机视觉、物联网/无线传感器网络。先后主持2项国家自然科学基金项目,参与完成3项国家自然科学基金项目、1项科技部重大仪器专项子课题。发表30余篇SCI/EI检索论文,获7项国家发明专利授权,9项计算机软件著作权。先后获得1项湖北省高等学校教学成果一等奖,2项湖北省科技进步二等奖,1项湖北省科技进步三等奖。

前言 树莓派是一款价格低廉、功能强大的卡片式计算机。目前,已发布最新一代的树莓派4B,但仍有大量的树莓派玩家还是在使用3B/3B+,此外,对于一般的智能系统硬件设计与软件开发,树莓派3B/3B+完全可以胜任。 现有关于树莓派的网络资源非常丰富,但部分内容相对陈旧,一些方法与步骤已经失效,甚至还有一些存在错误,给树莓派的初学者带来了一定的困扰。本书将详尽介绍树莓派的使用方法与开发流程,全书图文并茂,内容新颖,案例翔实,循序渐进,既包括树莓派初学者需要掌握的基础知识,也包括综合性应用案例,其主要特点是: 全面、系统地讲解了树莓派配置过程与开发流程; 对于应用过程中可能遇到的问题以及注意事项专门做了批注; 结合作者的体会与经验进行了必要的讲解与分析; 特别是,应用实例中介绍了人工智能技术的相关应用。 全书共8章。第1章对树莓派的基本知识与常用技巧进行了汇编与整理,便于读者快速了解与掌握树莓派的使用与配置过程; 第2章介绍了Python开发环境与程序设计的基础知识; 第3章介绍了树莓派GPIO的硬件资源,详细讲解了树莓派与常用传感器模块的接口电路与程序设计; 第4章介绍了集环境参数监测、网络视频监控、GPS定位、语音播报以及远程控制等功能于一体的树莓派小车的设计与实现过程; 第5章介绍了基于树莓派构建本地服务器的过程,并通过Web端监控软件实现远程数据采集、传输以及对监测节点进行控制; 第6~8章通过具体的综合案例讲解了树莓派在智能语音、计算机视觉以及深度学习领域中的应用,为读者基于树莓派开发设计更高层级的智能系统奠定基础。 在本书的编写过程中参...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

第1章树莓派快速入门

1.1树莓派简介

1.2树莓派硬件组成

1.3系统安装及备份

1.3.1安装Raspbian系统

1.3.2重启/关闭树莓派

1.3.3系统备份

1.4树莓派配置

1.5Raspbian系统管理

1.5.1Linux常用命令

1.5.2Linux权限设置

1.5.3Raspbian文件系统

1.5.4文本编辑器

1.5.5包管理器

1.5.6切换国内更新源

1.6树莓派网络连接

1.6.1有线网络

1.6.2无线网络

1.7远程连接树莓派

1.7.1使用SSH连接树莓派

1.7.2远程桌面连接树莓派

1.8远程传输文件

1.8.1FileZilla传输文件

1.8.2Samba实现文件共享

第2章Python基础知识

2.1Python简介

2.1.1Python的特点与基本原则

2.1.2树莓派Python编程环境

2.1.3pip安装Python库/包

2.1.4更换国内pip源

2.1.5Python常用库与模块

2.1.6Jupyter Notebook

2.2Python编程基础

2.2.1数据类型

2.2.2基本语法

2.2.3函数

2.2.4类和实例

2.2.5import导入模块

2.2.6文件的使用

2.2.7异常

2.2.8多进程与多线程

第3章传感器接口与编程 ...

系统讲解树莓派智能系统设计与Python编程,通过翔实的案例展示树莓派系统的设计与开发流程