搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
基于Wi-Fi模块的云端物联网实训
0.00     定价 ¥ 29.50
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787121446191
  • 作      者:
    编者:白炽贵//曹永林//金世洋|责编:关雅莉
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2022-11-01
收藏
畅销推荐
内容介绍
本书深入浅出地介绍基于Wi-Fi模块的云端物联网开发过程。全书共6个单元,20个任务。单元1为搭建编程平台,单元2为单片机项目开发,单元3为手机App项目开发,单元4为用手机App操控6路继电器,单元5为用手机App给单片机设定报警温度极值,单元6为实现基于Doit云平台的云端物联网功能。本书的每个任务都配有二维码,扫描二维码即可观看实操视频,读者可结合视频内容进行任务的学习。另外,本书还把最终完成的手机App项目和单片机项目的完整源程序放在了华信教育资源网上,有需要的读者可自行下载。 本书既可作为物联网技术应用专业的实训教材,也可作为物联网培训教材,还可供物联网工程技术人员学习参考。
展开
目录
单元1 搭建编程平台
任务1 搭建手机App编程平台
1.1 安装JDK15
1.2 安装AS2.3
1.3 安装模拟器
任务2 搭建单片机编程平台
2.1 安装Keil C51
2.2 安装USB串口驱动
单元小结
习题
单元2 单片机项目开发
任务3 在单片机电路板上点亮四位数码管
3.1 创建单片机物联网项目
3.2 编写单片机项目C源程序代码
3.3 将C源程序添加到单片机项目
3.4 设置HEX文件的生成及存放路径
3.5 生成HEX文件
3.6 检测任务效果
任务4 在单片机电路板上按位显示1234
4.1 添加四行预处理命令
4.2 添加延时函数定义
4.3 修改主函数代码
4.4 检测任务效果
任务5 在单片机电路板上显示所有四位数
5.1 定义通用的数码管显示函数
5.2 重新定义主函数main()
5.3 检测任务效果
任务6 在单片机电路板上显示实时温度
6.1 添加相关变量定义语句
6.2 添加温度显示控制语句
6.3 添加操控DS18B20的相关函数
6.4 修改主函数main()
6.5 检测任务效果
任务7 在单片机C源程序中添加串口通信代码
7.1 添加有关变量和数组的定义
7.2 添加串口初始化函数
7.3 添加串口数据发送函数
7.4 添加串口中断服务函数
7.5 加强主函数main()的功能
7.6 检测任务效果
单元小结
习题
单元3 手机App项目开发
任务8 新建WiFiApp项目并设置温度查询UI界面
8.1 打开AS代码编辑区的行号显示
8.2 新建项目
8.3 设置温度查询UI界面
8.4 检测任务效果
任务9 在WiFiApp项目中定义网络通信类
9.1 新建网络通信类TcpSocket
9.2 在空类中声明类的成员
9.3 定义接收线程类receiveThread
9.4 声明接收线程对象及定义TcpSocket构造方法
9.5 定义消息处理方法
9.6 检测任务效果
任务10 在主活动类中添加温度查询功能
10.1 声明文本框和套接字及组织者对象
10.2 创建文本框和网络通信对象tcpSocket
10.3 定义update()方法
10.4 定义消息发送方法
10.5 定义温度查询方法
10.6 检测任务效果
任务11 使用Wi-Fi模块实现温度查询功能
11.1 在注册文件中添加INTERNET和WAKE_LOCK许可
11.2 配置Wi-Fi模块
11.3 检测任务效果
单元小结
习题
单元4 用手机App操控6路继电器
任务12 在手机App中添加2路继电器控制功能
12.1 添加第2个内层线性布局控件
12.2 在第2个内层线性布局控件中添加4个按钮控件
12.3 在主活动类中添加4个按钮控件的响应方法
12.4 检测任务效果
任务13 在单片机中添加2路继电器受控代码
13.1 定义8路继电器的位寻址变量
13.2 在switch语句中添加2路继电器的受控代码
13.3 检测任务效果
任务14 在单片机中添加4路继电器受控代码
14.1 在switch语句中添加4路继电器受控代码
14.2 检测任务效果
任务15 在手机App中添加4路继电器控制功能
15.1 在UI界面上添加8个按钮控件
15.2 在主活动类中添加8个按钮控件的响应方法
15.3 检测任务效果
单元小结
习题
单元5 用手机App给单片机设定报警温度极值
任务16 在单片机中添加温度处理代码
16.1 添加tempa、tempb变量定义
16.2 添加高低温控制功能
16.3 添加温度数据处理功能
16.4 检测任务效果
任务17 在手机App中添加高低温设控功能
17.1 在UI界面中添加高低温设控控件
17.2 在主活动类中添加高低温设控代码
17.3 检测任务效果
单元小结
习题
单元6 实现基于Doit云平台的云端物联网功能
任务18 建立Doit云平台
任务19 新建WiFiAppL项目
19.1 在AS系统中新建WiFiAppL项目
19.2 修改注册文件
19.3 修改布局文件
19.4 添加网络通信类
19.5 修改主活动类文件
19.6 检测任务效果
任务20 基于Doit云平台的云端物联网
20.1 配置Wi-Fi模块的Doit云功能
20.2 检测任务效果
单元小结
习题
附录A 单片机项目程序设计入门概要
附录B 手机App项目开发入门概要
附录C 单片机实验板的制作
附录D 本书单片机项目C源程序
附录E 本书手机App项目工程文件
参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证