-
内容大纲
本书利用开源技术,以项目式的方式介绍了物联网云平台设计过程,主要内容包括各种开发环境的搭建,物联网网关的使用,Android常用UI布局及控件,MQTT通信和HTTP通信,数据库的设计,物联网应用程序开发等。本书实践性强,每个任务均设计了课后练习,并配有关键操作的视频,扫描二维码即可观看。设计的物联网系统功能完整,在APP和Web页面可远程控制、监测硬件,可在APP中通过API查询天气,并设计了APP用户登录与注册、用户反馈等功能。
本书可作为应用型本科、高职高专院校的计算机、物联网、电子等相关专业的教材,还可以作为从事物联网应用开发工作的工程技术人员的参考书。 -
作者介绍
-
目录
项目1 基于Arduino的物联网网关设计
任务1 Arduino开发环境搭建
任务2 ESP32的GPIO操作
任务3 ESP32的串口功能
任务4 串口接收事件处理
任务5 Arduino程序中的JSON解析
任务6 多成员JSON对象的JSON解析
任务7 ESP32的Serial2操作
项目2 Android基础与物联网APP布局
任务1 Android开发环境搭建
任务2 自定义对话框的设计
任务3 页面跳转
任务4 HTTP请求与响应
任务5 物联网APP的布局设计
任务6 物联网APP的页面跳转
项目3 网关和APP的MQTT通信设计
任务1 MQTT服务器部署
任务2 MQTT.fx客户端测试MQTT通信
任务3 物联网APP的MQTT配置
任务4 物联网APP中MQTT变量与函数
任务5 物联网APP和MQTT.fx客户端通信
任务6 物联网APP显示温湿度
任务7 物联网APP远程控制LED
任务8 物联网APP监测压力值
任务9 物联网APP天气预报功能
项目4 基于Node-RED的物联网前后端设计
任务1 Node-RED安装与认识
任务2 Web展示网关上报的温湿度
任务3 在Node-RED中搭建Web服务器
任务4 部署MySQL数据库服务器
任务5 Node-RED对MySQL数据库的增删改查
任务6 APP的用户注册功能
任务7 APP的用户登录功能
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...