物联网PYTHON编程实战
全新正版 极速发货
¥
27.01
5.7折
¥
47
全新
库存20件
作者李博 王艇 杨永 著
出版社机械工业出版社
ISBN9787111768418
出版时间2025-01
装帧平装
开本16开
定价47元
货号1203483156
上书时间2024-12-30
商品详情
- 品相描述:全新
- 商品描述
-
目录
目录
前言
二维码索引
单元1 邂逅物联网与Python1
1.1 物联网组成架构2
1.2 物联网发展现状3
1.2.1 终端设备3
1.2.2 物联网操作系统3
1.2.3 通信手段4
1.2.4 网络建设4
1.2.5 应用协议5
1.2.6 物联网云平台5
1.3 物联网典型应用5
1.3.1 共享单车6
1.3.2 智能家居6
1.3.3 智慧农业7
1.4 Python语言概述8
1.4.1 Python发展现状8
1.4.2 Python特性9
1.5 物联网与Python10
1.5.1 Python与终端10
1.5.2 Python与网关11
1.5.3 Python与云平台12
1.5.4 物联网Python全栈开发12
1.6 小结12
1.7 习题13
单元2 开启Python之旅15
2.1 Python环境安装16
2.1.1 Python版本的选择16
2.1.2 环境安装16
2.2 开始编写Python程序23
2.2.1 源代码执行24
2.2.2 注释24
2.2.3 代码块和缩进24
2.2.4 继续和分隔25
2.2.5 输入和输出25
2.3 变量和数据类型25
2.3.1 变量25
2.3.2 常量27
2.3.3 数据类型28
2.4 条件与循环31
2.4.1 if语句31
2.4.2 while循环32
2.4.3 无限循环34
2.4.4 for-in循环34
2.4.5 跳出循环36
2.4.6 pass语句37
2.5 函数38
2.5.1 定义函数38
2.5.2 函数调用39
2.5.3 函数的参数39
2.5.4 内置函数43
2.6 变量进阶44
2.6.1 全局变量与局部变量44
2.6.2 global关键字45
2.6.3 nonlocal关键字45
2.6.4 变量作用域46
2.7 模块与包47
2.7.1 使用模块47
2.7.2 包48
2.8 异常处理49
2.9 小结52
2.10 习题52
单元3 玩转Python数据结构57
3.1 字符串58
3.1.1 索引和切片59
3.1.2 字符串运算符60
3.1.3 字符串格式化61
3.1.4 字符编码62
3.2 列表64
3.2.1 列表操作64
3.2.2 列表常用函数68
3.3 元组70
3.3.1 元组操作符71
3.3.2 元组内置函数71
3.4 字典72
3.4.1 字典操作符72
3.4.2 字典常用函数74
3.5 集合74
3.6 小结76
3.7 习题77
单元4 解读Python面向对象81
4.1 面向对象的概念82
4.1.1 类的定义与使用82
4.1.2 属性和方法83
4.1.3 访问限制85
4.2 继承与多态87
4.2.1 继承87
4.2.2 多态89
4.3 小结90
4.4 习题90
单元5 走进MicroPython新世界93
5.1 MicroPython简介94
5.2 OpenMV IDE环境安装98
5.3 OpenMV Cam特点102
5.4 OpenMV Cam程序测试104
5.4.1 运行示例程序104
5.4.2 机器视觉模组程序烧写106
5.4.3 机器视觉模组调节焦距107
5.5 小结108
5.6 习题108
单元6 Python二维码识别109
6.1 二维码码制原理110
6.1.1 二维码原理110
6.1.2 二维码编码过程110
6.2 Python二维码的生成与识别113
6.2.1 Python生成二维码113
6.2.2 Python二维码识别114
6.3 OpenMV二维码识别116
6.3.1 OpenMV二维码识别例程116
6.3.2 OpenMV二维码识别函数118
6.3.3 二维码图片处理119
6.4 嵌入式技能竞赛任务:二维码识别与处理121
6.5 AGV二维码导航122
6.5.1 AGV二维码导航路径铺设123
6.5.2 AGV二维码路径维护124
6.5.3 AGV操作安全规范125
6.6 AGV小车运行与调试126
6.7 小结129
6.8 习题130
单元7 Python图像处理131
7.1 图像基本表示方法132
7.1.1 二值图像132
7.1.2 灰度图像132
7.1.3 彩色图像133
7.2 图像处理的基本操作133
7.2.1 OpenCV库的安装133
7.2.2 图像的读取、显示和保存134
7.2.3 图像通道的基本操作136
7.2.4 图像属性的获取138
7.3 图像的色彩空间转换139
7.3.1 OpenCV色彩空间类型转换139
7.3.2 NumPy色彩空间类型转换140
7.3.3 Pillow色彩空间类型转换142
7.3.4 图像二值化143
7.4 图像滤波与轮廓检测146
7.4.1 高斯滤波146
7.4.2 均值滤波148
7.4.3 Canny边缘检测150
7.4.4 OpenCV中轮廓的查找与绘制152
7.4.5 OpenCV中轮廓的周长与面积155
7.5 嵌入式技能竞赛任务:图形形状识别157
7.5.1 任务描述157
7.5.2 OpenCV图形形状识别任务实现157
7.5.3 OpenMV图形形状识别任务实现160
7.5.4 交通灯颜色识别任务实现165
7.6 小结167
7.7 习题167
单元8 Python人脸检测169
8.1 绘图基础170
8.2 人脸检测171
8.2.1 OpenCV中级联分类器的使用171
8.2.2 人脸检测Python实现172
8.3 人脸识别173
8.3.1 人脸识别原理173
8.3.2 LBPH人脸识别实现173
8.3.3 FisherFaces和EigenFaces算法人脸识别实现176
8.4 OpenMV人脸识别178
8.5 小结180
8.6 习题180
单元9 Python物联网综合实战181
9.1 Pyecharts库182
9.1.1 Pyecharts库简介182
9.1.2 Pyecharts库创建视图182
9.2 物联网后台Web开发186
9.2.1 Django框架介绍186
9.2.2 Django项目创建187
9.2.3 Django与Pyecharts结合190
9.2.4 Django与MySQL结合193
9.2.5 Django操作MySQL数据196
9.3 气象数据采集系统硬件设计198
9.3.1 无线通信节点设计198
9.3.2 空气温湿度传感器201
9.3.3 气压传感器202
9.4 气象数据采集系统软件设计203
9.4.1 无线通信实现204
9.4.2 温湿度数据采集软件实现205
9.4.3 气压数据采集软件实现207
9.4.4 数据采集存储210
9.5 温湿度采集数据可视化显示211
9.6 小结214
9.7 习题214
参考文献215
内容摘要
本书为江苏省高等学校重点教材,也是国家职业教育电子产品制造技术资源库及省级电子信息工程技术专业群教学资源库配套教材。
本书在介绍物联网的组成、典型架构和应用的基础上,详细介绍了Python编程基础与代码实例分析。全书共9个单元,涉及的知识包括Python语法基础、数据结构、面向对象、MicroPython基础、二维码制作与识别、图像处理与图形识别、人脸检测、可视化平台设计等。全书以Python作为实现工具,着力培养读者利用Python语言解决各类实际问题的开发实战能力。
本书可以作为职业院校物联网应用技术及相关专业的教材,也可作为各类工程技术与科研人员的参考书。
本书配有电子课件等教学资源,选用本书作为授课教材的教师可登录机械工业出版社教育服务网(www.cmpedu.com)注册后免费下载,或联系编辑(010-88379194)咨询。本书还配有二维码视频,读者可扫码观看。
主编推荐
本书遵循职业教育教材编写规律和职业院校学生学习规律,配套齐全
— 没有更多了 —
以下为对购买帮助不大的评价