智能物联网项目开发实战
内容介绍
《智能物联网项目开发实战》详细阐述了智能物联网开发的实现过程,主要包括决策系统、机器视觉系统、自动机器车、语音技术和数据云等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
目录
- 第1章 让物联网新项目越来越智能化 1
- 统计学和计算机科学介绍 1
- 用以统计分析测算和计算机科学的Python 3
- 用以统计分析测算和计算机科学的Python库 5
- 撰写1个用以统计分析的简易程序流程 6
- 物联网机器设备导量 8
- Arduino 8
- Raspberry Pi 12
- BeagleBone Black little Winter 13
- 应用场景ESP8266 MCU的物联网开发板 12
- 应用场景TI CC3200 MCU的物联网开发板 16
- 物联网机器设备认知和起动 18
- Arduino机器设备认知和起动 18
- Raspberry Pi机器设备认知和起动 20
- 为屋子修建1个智能化温度控制仪 28
- PID控制板详细介绍 28
- 用Python建立PID控制板 31
- 应用PID控制板操纵屋子溫度 50
- 小结 46
- 引证 46
- 第2章 将决策支持系统用以物联网工程 46
- 决策支持系统和深度学习基础详细介绍 46
- 用以决策支持系统的贝叶斯 46
- 用以决策支持系统的模糊不清逻辑性 31
- 构建决策支持系统需要的Python函数库 47
- 贝叶斯实体模型 47
- 模糊不清逻辑性 52
- 构建1个简易的应用场景贝叶斯基础理论的决策支持系统 56
- 将决策支持系统和物联网新项目融合 73
- 构建应用场景决策支持系统的物联网 65
- 走线 65
- 撰写Python程序流程 68
- 检测 71
- 提升 83
- 小结 66
- 引证 66
- 第3章 构建机器视觉 79
- 机器视觉的基础详细介绍 79
- OpenCV函数库详细介绍 75
- 在Raspberry Pi上配备OpenCV 75
- 应用OpenCV撰写1个简易的程序流程 70
- 应用监控摄像头控制模块 73
- 应用场景CSI插口的监控摄像头控制模块 73
- 应用场景USB插口的监控摄像头控制模块 90
- 应用场景串行(serial)插口的监控摄像头控制模块 90
- 多种多样插口的监控摄像头控制模块 83
- 从OpenCV函数库浏览监控摄像头控制模块 83
- 详细介绍用以机器视觉的模式识别 96
- 为中移动的物块构建vi系统 87
- 构建IoT机器视觉 66
- 在Raspberry Pi上布署Pixy CMUcam5 66
- 装配线 87
- 升級Pixy CMUcam5固件 87
- 检测 87
- 小结 98
- 引证 96
- 第4章 制做全自动设备车 83
- 全自动系统软件详细介绍 83
- 详细介绍搬运机器人 98
- 构建设备车 150
- DlY智能机器人服务平台 150
- 集成化的智能机器人服务平台 103
- 应用Pololu Zumo robot For Arduino 104
- 用运动控制系统设备车 129
- 应用gps控制模块导行 142
- 详细介绍地形图模块服务平台 124
- 制做应用场景gps的小轿车 126
- 制做全自动设备车 140
- 小结 131
- 引证 131
- 第5章 在物联网新项目中加上语音技术 112
- 语音技术详细介绍 112
- 声音传感器和伺服驱动器详细介绍 136
- 语音技术的模式识别详细介绍 143
- 详细介绍视频语音和响声控制模块 143
- 为物联网新项目提升语音控制 155
- 设定EasyVR shield 3 155
- 建立语音命令 148
- 给视频语音板走线 151
- 撰写Sketch程序流程 151
- 检测 157
- 让IoT板說話 157
- 设定 157
- 走线 157
- 撰写Sketch程序流程 158
- 检测 159
- 让Raspberry Pi說話 159
- 设定 159
- 撰写Python程序流程 164
- 下一阶段是啥? 162
- 小结 162
- 引证 162
- 第6章 为物联网新项目构建统计数据云 162
- 对云计算技术的详细介绍 162
- 详细介绍应用场景云的计算机科学 166
- 联接IoT板到云主机 166
- 微软公司Azure IoT 166
- amazonAWS IoT 166
- Arduino云 166
- 应用微软公司Azure IoT Hub 190
- 设定微软公司Azure IoT Hub 190
- 申请注册IoT机器设备 162
- 编写程序 186
- 搭建科学型云服务平台 192
- 布署Azure深度学习 193
- 公布到Azure ML做为web服务项目 194
- 搭建含有科学型统计数据云的IoT运用 192
- 小结 192
- 引证 194
在当前的智能家居中,智能家电设备基本上都是由智能单品构成的,比如密码锁、智能照明、智能空调、安防监控、智能卫浴、家庭影院多媒体系统 等,这些智能家电设备需要依赖于云平台才能实现手机端在外网的远程控制。这种基于云平台的智能家 居在网络出现故障时将无法进行控 制,特别是多个智能单品联动的场景将无法对多个设备进行协调。智能家电设备都是通过Wi-Fi模块连接到云/数据中心,用户对存放在云/ 数据中心的家庭数据也存在泄漏的担忧,另外大量的监控视频数据也会消耗智能家居设备到云/数据中心之间的通信带宽。
物联网把新一代IT技术充分运用在各行各业之中,具体地说,就是把感应器嵌入和装备到电网、铁路、桥梁、隧道、公路、建筑、供水系统、大坝、油气管道等各种物体中,然后将“物联网”与现有的互联网整合起来,实现人类社会与物理系统的整合,在这个整合的网络当中,存在能力超级强大的中心计算机群,能够对整合网络内的人员、机器、设备和基础设施实施实时的管理和控制,在此基础上,人类可以以更加精细和动态的方式管理生产和生活,达到“智慧”状态,提高资源利用率和生产力水平,改善人与自然间的关系。
嵌入式系统技术:是综合了计算机软硬件、传感器技术、集成电路技术、电子应用技术为一体的复杂技术。经过几十年的演变,以嵌入式系统为特征的智能终端产品随处可见;小到人们身边的MP3,大到航天航空的卫星系统。嵌入式系统正在改变着人们的生活,推动着工业生产以及国防工业的发展。如果把物联网用人体做一个简单比喻,传感器相当于人的眼睛、鼻子、皮肤等感官,网络就是神经系统用来传递信息,嵌入式系统则是人的大脑,在接收到信息后要进行分类处理。这个例子很形象的描述了传感器、嵌入式系统在物联网中的位置与作用。