4。1 编程语言——C 语言介绍 14
4。2 编程环境——IAR 介绍 15
4。3 遥控系统软件流程图 16
4。4 控制驱动系统软件流程 17
4。5 NRF24L01 头文件 17
4。6 LCD12864 头文件 17
4。7 LCD12864 显示程序 19
4。8 延迟程序 19
总结 21
参考文献 22
致 谢 23
。
1 前言
1。1 选题背景
随着科技的进步和人们生活水平的提高,人们对于智能家居的需求越来越大,要求也 越来越高。家居智能化的快速发展,满足了人们对安全方便、舒适便捷以及节能环保的时 尚生活的追求[1]。灯光的智能化控制是智能家居的重要组成部分,人们对照明的要求越来 越高,从最初提供亮度的基本功能到现在多方面的需求[2]。生活中常常遇到这样的问题, 当在客厅中看电视或者读书时并不需要太强烈的照明光线不得不关掉客厅大灯开启光线 相对较暗用于满足看电视或读书需要的其他灯具。为了满足不同的场合不同的照明要求, 需要安装多种灯具,这给灯具控制带来极大的不方便,智能照明系统能轻松解决这个问题。 只要按下手中的遥控器就能换转场景灯光照明[3]。需求的变化导致控制方式的变化;从传 统的机械式开关演变为现在的综合计算机网络技术、通信技术电子技术的智能照明系统[4]。论文网
从第一代光源白炽灯开始,人类对光源的研究就没有停止过,在经历过第二代光源荧 光灯和第三代光源金卤灯之后,科学家研发了第四代光源 LED 发光二极管。LED 发光二极 管具有结构紧凑、可控性好、启动快、寿命长、环保节能等优点,符合当今社会的环保理 念[5]。因此 LED 智能照明技术在上海世博会得到大规模的应用,上海世博会闭幕后仍有相 当一部分得到了进一步的普及与推广[6]。LED 智能照明技术实现了在提升照明质量同时, 使智能家居照明走向绿色环保和低碳节能的发展方向[7]。
本文主要研究的是以单片机 MSP430 为控制核心 2。4G 射频技术为基础,无线控制多个 LED 串并联组成的灯板实现亮度可调、定时开关、全自动快关灯,以及渐亮来保护灯板的 功能。可以说本课题研究的基于 MSP430 家居智能灯设计颠覆了人们对传统照明的概念, 它的超低的能源消耗,智能化的操作方式无疑给用户提供一种全新的照明体验,让用户的 生活更加安全方便、舒适便捷。
1。2 国内外发展趋势
在国外智能灯的发展已经比较完善,在美国,人们可以从超市力买到灯控产品,在欧 洲客户可以自己学习和安装灯控产品。而在国内,简单的遥控器控制灯的一开一关以及属 于先进的灯控了,绝大数遥控器还没有用过。在国外,已经不是单单的灯的开关,开发公 司越来越注重全自动调光、自然光源的充分利用照明、光环境场景的智能转换等,并有看 一定的成果,而国内还需研究。在国内智能家居行业,兴起于 90 年代的末期,2000 年是 智能家居在中国的一个概念年,随着广泛宣传,许多居民已经接受了智能家居这个概念[8]。
1。3 智能灯控制系统的优势
1)、良好的节能系统可以更好的延长灯具的使用寿命。智能模式可以根据具体情况对 灯光进行控制。如现场是否有人活动,外界采光强度等等[9]。