
包邮树莓派智能项目设计:Raspberry Pi 4 Model B上的Python实现

- ISBN:9787302586869
- 装帧:80g胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:200
- 出版时间:2021-11-01
- 条形码:9787302586869 ; 978-7-302-58686-9
本书特色
本书通过软硬件的结合,掌握人工智能项目开发的基本方法,实现包括智能小车、机械手掌、视觉机器人等多个基于树莓派的智能实践项目。 本书适用于拥有树莓派并希望学习Python、OpenCV的读者,可作为高等院校计算机类、信息类、电子类等专业人工智能相关课程的教材,也可供从事人工智能项目开发的读者参考。 彩色印刷,直观易学;微课视频,扫码观看;项目制作,有趣生动。
内容简介
本书通过讲述树莓派(Raspberry Pi 4 Model B)上的Python实现,使读者在熟悉Python语言和许多传感器使用的同时,掌握如何使用树莓派的GPIO与外围硬件进行数据交互、读取硬件的工作状态、控制硬件工作等,实现树莓派与外界硬件设备的交互,通过软硬件的结合,掌握人工智能项目开发的基本方法,实现智能车辆、机械手掌、视觉机器人等多个基于树莓派的智能实践项目。 本书可作为高等学校计算机类、信息类、电子类等专业人工智能相关课程的教材,也可供希望学习Python、OpenCV的读者或其他从事人工智能项目开发的工程技术人员学习参考。
目录
目录
第1章树莓派安装使用1
1.1烧写镜像文件至SD卡2
1.1.1格式化SD卡2
1.1.2烧写镜像文件3
1.2启动树莓派4
1.2.1通常情况4
1.2.2开机直接进入树莓派系统的情况7
1.3PuTTY7
1.4VNC Viewer10
1.4.1通常情况10
1.4.2无法连接VNC的情况11
1.4.3分辨率不匹配情况12
1.4.4树莓派菜单配置13
1.5文件传输14
1.6Linux常用命令与文本编辑15
1.6.1常用命令15
1.6.2文件与目录管理15
1.6.3文本编辑16
第2章编程基础19
2.1Python快速入门19
2.1.1Python程序编写19
2.1.2方法20
2.1.3循环21Ⅳ树莓派智能项目设计: Raspberry Pi 4 Model B上的Python实现目录Ⅴ2.1.4分支21
2.2Python语法基础23
2.2.1变量24
2.2.2值和类型25
2.2.3结构体28
2.2.4控制程序流程31
2.2.5函数35
2.2.6类36
2.2.7模块39
2.3OpenCV基础41
2.3.1图像读写42
2.3.2图像处理44
2.3.3视频捕获53
2.3.4保存视频54
2.3.5人脸检测54
2.3.6给人脸带上表情56
2.3.7人脸比对58
2.3.8运动检测61
2.3.9KNN背景分割器63
第3章树莓派的GPIO65
3.1LED67
3.1.1七彩LED673.1.2双色LED68
3.1.3RGB LED74
3.2继电器77
3.3激光发射模块80
3.4开关82
3.4.1轻触开关82
3.4.2倾斜开关85
3.4.3振动开关88
3.4.4干簧管90
3.4.5触摸开关93
3.5U型光电传感器96
3.6蜂鸣器99
3.6.1有源蜂鸣器99
3.6.2无源蜂鸣器101
3.7模拟传感器106
3.7.1模数转换传感器106
3.7.2雨滴传感器110
3.7.3PS2操作杆113
3.7.4电位器117
3.7.5霍尔传感器120
3.7.6模拟温度传感器123
3.7.7声音传感器125
3.7.8光敏传感器129Ⅵ树莓派智能项目设计: Raspberry Pi 4 Model B上的Python实现目录Ⅶ3.7.9火焰传感器131
3.7.10烟雾传感器134
3.8超声波传感器138
3.9旋转编码传感器140
3.10陀螺仪加速度传感器143
3.11红外避障传感器146
3.12循迹传感器149
3.13数字温湿度传感器151
第4章实践项目: 智能车辆156
4.1智能车辆结构及连接方式简介156
4.1.1智能车辆结构简介156
4.1.2智能车辆连接方式157
4.2智能车辆视觉巡线157
4.2.1视觉巡线理论基础及程序简介158
4.2.2视觉巡线实操162
4.3智能车辆深度学习自动驾驶164
4.3.1深度学习自动驾驶理论基础及程序简介
164
4.3.2深度学习自动驾驶实例171
第5章实践项目: 机械手掌174
5.1连接与控制1755.1.1远程连接机械手掌175
5.1.2程序架构175
5.2颜色分类176
5.3颜色跟踪178
5.4人脸检测178
5.5石头剪刀布179
5.6手势识别180
第6章实践项目: 视觉人形机器人182
6.1项目启动182
6.2自主巡线183
6.3点球射门184
6.4云台跟踪186
6.5物品识别187
6.6手势交互188
参考文献190
作者简介
贺雪晨 上海电力大学电子与信息工程系主任,多年从事高校教学和科研工作。主持2019年上海高校本科重点教学改革项目“基于人工智能应用场景的产教深度融合实践教学改革与探索”;主持2019年上海市高水平应用型大学建设重点教改项目“新工科背景下卓越工程师培养模式探索”和“嵌入式智能技术产教融合教学团队”。主编教材多部。
-
大模型应用开发极简入门 基于GPT-4和ChatGPT
¥41.9¥59.8 -
这就是ChatGPT
¥41.9¥59.8 -
人工智能 现代方法 第4版(全2册)
¥120.8¥198.0 -
电脑组装、选购、操作、维护、维修从入门到精通
¥24.0¥48.0 -
数据结构教程(第6版·微课视频·题库版)
¥45.9¥65.0 -
计算机组成原理实验指导与习题解析
¥34.8¥52.0 -
机器学习
¥47.4¥108.0 -
C程序设计(第五版)
¥18.6¥49.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥36.4¥68.0 -
RFID与智能卡技术实验指导书
¥29.4¥36.0 -
UNITY游戏开发经典实例
¥73.0¥128.0 -
软件开发技术基础 第4版
¥65.7¥79.9 -
软件测试
¥50.0¥68.0 -
AIGC文图学 人类3.0时代的生产力
¥36.0¥48.0 -
AFter Effects 影视后期特效实战教程
¥45.0¥69.8 -
生物特征识别算法研究
¥20.1¥39.0 -
大模型应用开发动手做AIAGENT
¥62.9¥89.8 -
可视之美(数据可视化+数学艺术+学术绘图+PYTHON创意编程)
¥180.6¥258.0 -
游戏造物主;游戏与制作人的幕后故事
¥63.6¥108.0 -
python语言程序设计(第2版)(含视频教学)
¥55.5¥69.9