首页> 中文学位 >基于Android的RGB-LED智能照明客户端的设计与实现
【6h】

基于Android的RGB-LED智能照明客户端的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第1章 绪论

1.1 课题研究背景及意义

1.2 研究现状及发展趋势

1.3 论文的主要内容及章节安排

第2章 客户端的设计与实现

2.1 开发平台

2.2 开发环境的搭建

2.3 客户端需求分析

2.4 客户端架构图

2.5 客户端各个功能模块的设计与实现

2.6 客户端数据存储与访问

2.7 本章小结

第3章 网络通信的设计与实现

3.1 WiFi通信技术

3.2 网络通信的实现

3.3 网络通信的数据帧格式

3.4 本章小结

第4章 系统测试与分析

4.1 客户端软件测试

4.2 系统整体测试

4.3 测试结果分析

4.4 本章小结

第5章 总结与展望

5.1 论文工作总结

5.2 展望

致谢

参考文献

附录

展开▼

摘要

随着LED照明技术的发展和国家节能减排政策的实施,LED光源将取代白炽灯和荧光灯,占据照明市场的主导地位。LED照明的逐渐普及进一步促进了智能照明的发展。Android智能设备的流行及其快速的发展,以及Wi-Fi无线通信技术的广泛应用,为LED智能照明提供了更大的发展空间。因此,基于Android和Wi-Fi的LED智能照明系统具有广阔的市场前景。
  本文设计了一款基于Android的RGB-LED智能照明系统客户端。使用View视图和ViewGroup视图组件配合xml布局文件实现界面设计。利用控件EditText、GridView、Button等创建和绘制登陆界面,利用ListView、GridView、SeekBar等创建和绘制控制界面。主界面由TableList选项卡设计,将功能复杂的界面分成若干个可供选择的简单界面。利用Java文件添加监听器到相应的组件实现所需的功能。
  本设计可以实现对RGB-LED灯的开、关、定时开关、调光调色功能。通过调色板选择不同的颜色,客户端程序根据CIE1931颜色空间理论计算控制RGB-LED串的PWM值,通过Wi-Fi将PWM值发送到RGB-LED驱动电源,实现对RGB-LED灯的调光调色功能。客户端可以实现多种智能化的控制方式,如控制一组或多组RGB-LED灯。实现情景模式控制,根据环境的需求选择和编辑不同的灯光效果。设置RGB-LED灯的初始参数时,可以通过扫码的方式获取相关信息。智能光控模块可以调用中国天气网api接口,根据天气情况调节灯光的颜色。调用手机自带的光线传感器可现场调节灯光的亮度。
  对客户端软件做了单元测试、功能测试和性能测试。系统连调后,对RGB-LED智能照明系统做了整体功能测试。测试结果表明,客户端软件可以实现对RGB-LED灯的管理和控制,实时获取RGB-LED灯的工作状态,达到了课题预定的全部功能要求。对基于Android系统的智能照明研究具有一定的参考价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号