内容简介
第1章 让物联网项目变得智能
统计学和数据科学简介
用于统计计算和数据科学的Python
用于统计计算和数据科学的Python库
编写一个用于统计的简单程序
物联网设备和平台
Arduino
Raspberry Pi
BeagleBone Black and Green
基于ESP8266 MCU的物联网开发板
基于TI CC3200MCU的物联网开发板
物联网设备感知和启动
Arduino设备感知和启动
Raspberry Pi设备感知和启动
为房间建造一个智能温度控制器
PID控制器介绍
用Python实现PID控制器
使用PID控制器控制房间温度
总结
引用
第2章 将决策系统用于物联网工程
决策系统和机器学习基本介绍
用于决策系统的贝叶斯
用于决策系统的模糊逻辑
搭建决策系统所需的Python函数库
贝叶斯模型
模糊逻辑
搭建一个简单的基于贝叶斯理论的决策系统
将决策系统和物联网项目结合
搭建基于决策系统的物联网
布线
编写Python程序
测试
提高
总结
引用
第3章 搭建机器视觉
机器视觉的基本介绍
OpenCV函数库介绍
在Raspberry Pi上配置OpenCV
使用OpenCV编写一个简单的程序
使用摄像机模块
基于CSI接口的摄像机模块
基于USB接口的摄像机模块
基于串行(serial)接口的摄像机模块
多种接口的摄像机模块
从OpenCV函数库访问摄像机模块
介绍用于机器视觉的模式识别
为移动的物体搭建视觉识别系统
搭建IoT机器视觉
在Raspberry Pi上部署Pixy CMUcam5
装配
升级Pixy CMUcam5固件
测试
总结
引用
第4章 制作自动机器车
自动系统介绍
介绍移动机器人
搭建机器车
DIY机器人平台
集成的机器人平台
使用Pololu Zumo robot for Arduino
用计算机控制机器车
使用GPS模块导航
介绍地图引擎平台
制作基于GPS的小车
制作自动机器车
总结
引用
第5章 在物联网项目中添加语音技术
语音技术介绍
声音传感器和驱动器介绍
语音技术的模式识别介绍
介绍语音和声音模块
为物联网项目增加语音控制
设置EasyVR shield 3
创建语音命令
给语音板布线
编写Sketch程序
测试
让IoT板说话
设置
布线
编写Sketch程序
测试
让Raspberry Pi说话
设置
编写Python程序
下一步是什么?
总结
引用
第6章 为物联网项目搭建数据云
对云技术的介绍
介绍基于云的数据科学
连接IoT板到云服务器
微软Azure IoT
亚马逊AWS IoT
Arduino云
使用微软Azure IoT Hub
设置微软Azure IoT Hub
注册IoT设备
编写程序
构建科学型云平台
部署Azure机器学习
发布到Azure ML作为Web服务
构建带有科学型数据云的IoT应用
总结
引用