论文部分内容阅读
目前我国的智能家居LED灯光照明控制市场前景已经越来越广阔,相关的产品也逐步趋于合理和实用。扩展性强且开源的Android智能手机在不断快速发展,已经可以实现多种控制功能,而蓝牙具有低成本、低功耗、低复杂度,系统稳定等优点,因此开发Android系统与智能LED灯光控制相结合的产品具有很广阔的市场,基于此提出一种以Android手机为平台,蓝牙无线技术为通信方式的LED灯光控制系统设计方案。LED灯光控制系统由Android客户端软件以及LED灯控终端组成。Android客户端软件安装在Android智能手机上,通过手机作为系统控制终端。灯控终端是由蓝牙模块和微控制器及相关电路组成的灯光控制设备,是LED灯光控制系统的最基础部分,通过Android灯控系统的人机交互界面控制灯控终端调灯,以无线方式进行LED远程调光。LED灯控终端是具备蓝牙通信功能和脉宽调制LED功能的控制终端,硬件部分包括单片机与蓝牙模块的接口电路、电源电路、LED驱动电路等部分,其中,蓝牙通信部分采用ATK-HC05蓝牙模块和ATmega48 MCU构建硬件平台,对AVR进行编程,使能蓝牙模块与Android接入,通过套接字接收Android灯控系统指令,实现LED灯控功能。LED调光输出部分采用LED驱动芯片TLC5940,接收到控制指令后,分别实现LED灯的亮度和颜色控制。软件部分包括单片机串口通信部分、蓝牙通信部分、数据处理部分、LED调光输出部分。Android客户端软件基于eclipse平台上开发,包括蓝牙连接管理以及灯光颜色与亮度控制设计,涉及蓝牙API的操作,以及Switch和Seekbar等控件的设置。最后,对整个LED灯光控制系统功能和性能进行测试,对结果进行分析总结,系统整体实现了通过Android手机客户端对LED灯进行开关、亮度和颜色调整等功能,实现了课题预期的目标,在Android手机开发与LED灯照明控制方面具有一定的参考意义。