树莓派4与人工智能实战项目

树莓派4与人工智能实战项目

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

树莓派全面入门,涵盖硬件操作、服务搭建和有趣实验,适合初学者。

内容简介

本书主要介绍树莓派不同类型的特性,以及树莓派入门所需要的基础知识;涵盖了树莓派GPIO的不同操作方法,以及树莓派的I2C总线、SPI总线、UART串口、PWM脉宽调制等偏硬件操作的内容;同时也为读者准备了一些树莓派上常见的服务类型的搭建和配置,包括树莓派推流服务器搭建的方法,常见数据库MariaDB、PostgreSQL的安装配置操作,MQTT服务器的搭建配置,DHCP服务器的搭建配置等。此外,还加入了一些比较有趣的实验,例如利用TensorFlow实现对象检测,使用OpenCV制作一个树莓派扫描仪,或利用OpenCV实现换鼻子的实验,带领读者了解树莓派通过摄像头能够实现的一些应用。本书为初学者全面入门了解树莓派提供了很好的切入点,使读者可以了解更多树莓派的使用方法以及操作小技巧。同时,在整体的编程过程中使用了C语言、Python语言及Shell脚本语言等常见语言,对于拥有此类语言编程经验的用户更友好。希望读者能够在这里找到自己喜欢的实验,并顺利入门树莓派!

章节目录

版权信息

内容简介

前言

第1章树莓派简介

引言

1.1 树莓派是什么?

1.2 树莓派周边配件

1.3 树莓派能做什么?

第2章树莓派入门基础知识

2.1 系统选型

2.2 新系统下载及烧录

2.3 恢复卡制作的操作步骤

2.4 烧录系统

2.5 初始化系统

第3章树莓派GPIO的使用

3.1 GPIO的概念及相关库的使用方法

3.2 树莓派上使用wiringPi库

3.3 如何利用wiringPi优雅地点亮一个LED灯

3.4 玩转流水灯和游侠灯

第5章树莓派SPI介绍及应用实例

5.1 SPI协议简介

5.2 树莓派SPI概述

5.3 树莓派上启用SPI功能

5.4 树莓派SPI应用实例

5.5 让树莓派变身为一个环境检测站

第6章树莓派UART串口介绍及应用实例

6.1 UART简介

6.2 树莓派串口说明

6.3 在树莓派上配置启用UART

6.4 在树莓派上进行串口通信

6.5 关于树莓派串口别名及切换硬件串口

6.6 总结

第7章树莓派PWM介绍及应用实例

引言

7.1 PWM控制原理

7.2 树莓派PWM通道信息

7.3 wiringPi库的PWM接口介绍

7.4 PWM应用项目实战

第8章树莓派开源网络应用实例

引言

8.1 树莓派搭建RTMP流媒体服务器

8.2 树莓派搭建Samba文件服务器

8.3 树莓派搭建NFS文件服务器

8.4 树莓派搭建日志服务器

8.5 树莓派搭建MariaDB数据库服务器

8.6 树莓派搭建PostgreSQL数据库服务器

8.7 树莓派搭建Mosquitto MQTT服务器

8.8 树莓派搭建DHCP服务器

8.9 总结

第9章树莓派上利用TensorFlow实现对象检测

引言

9.1 软硬件环境介绍

9.2 操作步骤

9.3 对象检测测试

9.4 总结

第10章树莓派扫描仪-树莓派+OpenCV

引言

10.1 原理

10.2 硬件准备

10.3 软件准备

10.4 配置环境

10.5 代码调试

10.6 应用拓展

10.7 总结

第11章AI换鼻子——树莓派+OpenCV

引言

11.1 AI换鼻子的原理

11.2 硬件需求

11.3 软件需求

11.4 操作步骤

11.5 开挖脑洞,发散思维

11.6 总结

第12章树莓派通过U盘启动系统

引言

12.1 硬件需求

12.2 前期准备

12.3 更新升级系统

12.4 更新bootloader

12.5 检查启动选项

12.6 无卡启动测试

12.7 制作USB启动盘

树莓派4与人工智能实战项目是2022年由清华大学出版社出版,作者李伟斌。

得书感谢您对《树莓派4与人工智能实战项目》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Python深度学习与项目实战 电子书
本书基于Python以及两个深度学习框架Keras与TensorFlow,讲述深度学习在实际项目中的应用。本书共10章,首先介绍线性回归模型、逻辑回归模型、Softmax多分类器,然后讲述全连接神经网络、神经网络模型的优化、卷积神经网络、循环神经网络,最后讨论自编码模型、对抗生成网络、深度强化学习。
人工智能应用实战 电子书
本教材较为系统地介绍了人工智能应用场景下的数据采集、数据处理、数据标注等技术。
Web全栈项目开发入门与实战 电子书
本书共26章,围绕着企业项目开发基本流程来设计,分为项目概述、前端开发和后端开发三个部分。项目概述部分一共有4章。第1章是项目需求设计,主要介绍该项目的项目背景和项目内容。第2章是业务模块介绍,围绕着项目内容展开介绍项目核心业务模块。第3章是业务流程图。通过office自带的Visio工具将各大业务流程以流程图的形式呈现。第4章是项目开发周期,介绍开发本项目需要花费的时间周期。前端开发部分一共有1
网页设计与制作项目化实战教程 电子书
本书介绍了网页设计与制作的基本知识和方法,内容包括赏析典型网站、创建与管理网站站点、设计和制作网站首页、制作网页特效、设计和制作网站二级页面、制作网站后台管理页面、网站测试与发布以及综合项目实战。本书采用两大真实项目贯穿始终,按照网站设计制作的主要流程编排知识点,每个项目都提供课堂练习和独立实践任务,涵盖了网站应用的各个领域。本书适合作为高职高专院校网页设计与制作课程的教材,也可供读者自学参考。
用“芯”探核:龙芯派开发实战 电子书
本书是一本介绍如何快速熟悉、掌握龙芯派开发方法的专著,本书基于龙芯派二代开发板,首先由浅入深地介绍了龙芯派二代的架构、龙芯派的启动和开发配置、Linux基本操作与常用工具等内容,帮助读者快速上手龙芯派的实际操作;然后通过Qt编程、智能家居、无人机编队系统、数字采集系统、个人路由器、网络加速、图像识别、语音关键词检索等多个项目,手把手地教给读者龙芯派的开发方法,并提供了项目代码供读者一步步学习。