类似推荐
编辑推荐
树莓派全面入门,涵盖硬件操作、服务搭建和有趣实验,适合初学者。
内容简介
本书主要介绍树莓派不同类型的特性,以及树莓派入门所需要的基础知识;涵盖了树莓派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与人工智能实战项目》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。