更新时间:07-23 (小山神)提供原创文章
摘要:随着科学技术的快速发展,网络通信对于工业生产和人们的日常生活起到至关重要的作用,网络和联网技术的发展给人们的生活以及工业发展带来了巨大的便利,为人类的想象插上了翅膀。从而也符合了对于现代生活快捷化效率化的需求。
互联网是一个结构性、组织性的系统,可以对各个部分进行控制。实现远程化的通信随着国家倡导的可持续发展战略的逐步实行,我们的电力资源浪费现象尤为严重。基于这一问题,本文通过对于学校电力资源的截流从而达到节能的目的,继而也方便学校管理。
本论文提出了校园灯光监控系统。选用的是esp8266wifi模块,以方便手机端或PC端进行通信。实现对于灯光系统的管理,实现远程通信。硬件部分还使用了继电器,实现对于灯光的开关。软件部分实现基于Android平台的控制系统,与硬件模块进行交互。
关键词:灯光监控;互联网;无线传输
目录
摘要
Abstract
1 绪论-1
1.1 课题背景与意义-1
1.2 课题研究内容-1
1.3 课题设计目标-2
1.4 总体设计-2
2 单片机系统硬件设计-4
2.1 主控方案-4
2.2 WiFi模块设计-5
2.3 继电器电路设计-6
2.4 电源接口设计-9
2.5 USB接口设计-10
2.6 LED设计-10
2.8 温湿度监测设计-11
2.9 按键设计-11
3 硬件程序设计-12
3.1 主程序设计-13
3.2 wifi模块程序设计-13
3.3 温湿度模块程序设计-14
4 APP程序设计-15
4.1 APP开发方案-16
4.2主程序设计-16
4.3 Android应用核心-16
4.3.1 Intent对象-17
4.3.2 资源-18
4.4 基本程序单元-18
4.4.1 Activity的生命周期-18
4.4.2 Activity的启动与关闭-19
4.4.3 Activity之间的数据传递-20
4.4.4 Acitvity与Fragment的异同与应用-20
4.5 Android事件处理与服务-20
4.5.1 基于监听器的事件处理-20
4.5.2 基于回调的事件处理-20
4.5.3 比对-21
4.5.4 基于自定义监听器的事件处理流程-21
5 系统制作与调试-21
5.1系统制作-22
5.2 系统调试-22
5.2.1 硬件调试-22
5.2.2 软件调试-23
结 论-25
参 考 文 献-26
附录A 部分代码-27
附录B 部分代码-34
致 谢-55