本科毕业论文
题 目:
基于云平台的用电器电能检测与控制设计
姓 名:
学 号:
专 业:
班 级:
学 院:
指导教
师:
完成时
间:
毕业论文诚信声明书
本学位论文是在导师指导下独立研究、写作的成果,文中所引用
他人的无论以何种方式发布的文字、研究成果,均在文中加以说明;
有关教师、同学和其他人员对本文的写作、修订提出过并为我在文中
加以采纳的意见、建议,均已在我的致谢辞中加以说明并深致谢意。
学生(签字): 时间: 年 月 日
指导教师已阅(签字): 时间: 年 月 日
毕业论文版权使用授权书
本学位论文是在导师指导下独立完成的。本人同意学校保留或向
国家有关部门或机构送交论文的印刷件和电子版,允许论文被查阅和
借阅;本人授权山东协和学院可以将本论文的全部或部分内容编入有
关数据库进行检索,可以采用影印、缩印或其他复制手段保存和汇编。
学生(签字): 时间: 年 月 日
指导教师已阅(签字): 时间: 年 月 日
目录
目 录
摘 要...................................................................................................................................I
ABSTRACT......................................................................................................................II
1 绪论................................................................................................................................1
1.1 研究背景及意义......................................................................................................1
1.2 国内外现状..............................................................................................................1
1.3 论文章节安排..........................................................................................................2
2 系统总体设计................................................................................................................3
2.1 功能需求分析..........................................................................................................3
2.2 各模块方案设计......................................................................................................3
2.2.1 负载信息采集模块............................................................................................4
2.2.2 无线通信模块....................................................................................................4
2.2.3 OLED 显示模块................................................................................................5
2.2.4 云平台................................................................................................................5
2.2.5 移动管理应用....................................................................................................6
2.3 本章小结..................................................................................................................6
3 系统硬件设计................................................................................................................7
3.1 系统功能框图..........................................................................................................7
3.2 主控板......................................................................................................................8
3.3 电能信息采集模块..................................................................................................9
3.3.1 电能数据采集模块..........................................................................................10
3.3.2 串口通信模块..................................................................................................10
3.4 负载控制模块........................................................................................................11
3.5 OLED 显示模块....................................................................................................12
3.6 本章小结................................................................................................................13
4 系统软件设计..............................................................................................................14
4.1 信息采集软件设计................................................................................................15
目录
4.1.1 开发环境..........................................................................................................15
4.1.2 数据采集程序设计..........................................................................................16
4.2 ESP8266 模块开发................................................................................................17
4.2.1 设备智能配网程序设计..................................................................................18
4.2.2 Blynk 云平台连接程序设计...........................................................................20
4.2.3 OLED 显示模块程序设计..............................................................................21
4.2.4 继电器控制程序设计......................................................................................23
4.3 BLYNK 物联网云平台开发....................................................................................25
4.4 移动管理应用开发................................................................................................25
4.5 本章小结................................................................................................................27
5 系统测试......................................................................................................................28
5.1 硬件测试................................................................................................................28
5.2 系统功能测试........................................................................................................29
5.2.1 数据的上传......................................................................................................29
5.2.2 命令的下发......................................................................................................30
5.3 系统测试结果分析................................................................................................33
5.4 本章小结................................................................................................................33
6 总结与展望..................................................................................................................34
6.1 工作总结................................................................................................................34
6.2 研究展望................................................................................................................34
参考文献.........................................................................................................................35
附 录 1.............................................................................................................................37
附 录 2.............................................................................................................................39
摘要
摘 要
如今正是物联网技术高速发展的时代,大量的智能设备涌入市场和家庭。随
着时代的发展,工厂和家庭的用电量需求都发生了较大的提高。为了保护地球的
环境,和推进国家的可持续发展战略,节约用电在当前时期仍是较为重要的,需
要每个人都为之努力的事情。
本文通过研究国内外的基于云平台电能检测系统和参考国内外文献,设计出
基于 WiFi 的云平台用电器电能检测和控制系统,系统主控为基于乐鑫 ESP8266
的 NodeMcu 开发板,在本系统中主控模块负责各模块之间的通信与控制,将获取
到的传感器数据发送到云平台,移动管理程序从云平台获取数据,用户可以对连
接在本系统的负载进行通断控制。
本文所研究的基于云平台的用电器电能检测与控制系统,实现了数据采集上
传、历史数据存储、负载控制与管理等功能,达到家庭和工厂等场景节约电能的
预期目标。
关键词:ESP8266 云平台 电能检测与控制 Arduino Blynk
I