2022年基于Matlab的智能家居照明控制系统的设计.docx

上传人:Che****ry 文档编号:12908722 上传时间:2022-04-26 格式:DOCX 页数:29 大小:312.31KB
返回 下载 相关 举报
2022年基于Matlab的智能家居照明控制系统的设计.docx_第1页
第1页 / 共29页
2022年基于Matlab的智能家居照明控制系统的设计.docx_第2页
第2页 / 共29页
点击查看更多>>
资源描述

《2022年基于Matlab的智能家居照明控制系统的设计.docx》由会员分享,可在线阅读,更多相关《2022年基于Matlab的智能家居照明控制系统的设计.docx(29页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品学习资源内 容 摘 要随着科学技术地飞速进展,我们地家居生活越来越便利化、越来越智能化.而作为我们日常生活密不行分地照明系统在我们地生活中扮演着越来越重要地角色.所以对于照明掌握系统地争论对提高人们地生活质量、节约能源、提倡绿色照明等具有特别重要地意义.本论文使用了 MA TLABGUI 设计了可视化地智能照明掌握系统地界面.采纳了典型地客户/服务器地模型实现远程地掌握.论文主要实现了智能家居照明系统地一键全开全关功能、照明开关定时功能、场景区域地掌握、灯光调剂功能、多点操作等功能.本论文有两个创新点:( 1)模拟了现实中地卧房和客厅地真实情形对现实中地智能家居照明系统地争论具有肯定地借鉴

2、意义 .( 2)本论文预留了远程监控系统、可视对讲系统、门禁掌握系统、安防报警系统、家电掌握系统、窗帘掌握系统和背景音乐系统地争论,为以后智能家居地进展预留了空间.关键词MATLAB ;智能照明;可视化;远程通信欢迎下载精品学习资源Design of intelligent home lighting control system based on Matlab technologyAbstractWith the rapid development of science and technology, our home life more convenient, more and more

3、intelligent. As our daily life are inseparable lighting systems play an increasingly important rolein our lives . So the lighting control system for the study to improve the quality of life, energy saving , green lighting and other advocates of great importance.This paper uses the MATLAB GUI design

4、a visual interface to intelligent lighting control system .With a typical client / server model remote control . Paper mainly achieved full control of a key featureof smart home fullofflightingsystems , lightingswitch timing,scene area , lightingadjustment function , multi-point operation and other

5、functions.This paper has two innovations: 1 to simulate the real situation in reality bedroom and the livingroom has a certain significance for the study of the reality of the smart home lighting system . 2 This paper studies aside remote monitoringsystems, video intercomsystems, access control syst

6、ems, security alarm systems, home appliances control system, curtain control systems and background music systems for the development of future space reserved for the smart home .keywordMATLAB ,Intelligent lighting , Visualization , Remote communication欢迎下载精品学习资源目录第一章 绪论11.1 课题地争论背景和意义11.2 智能照明系统国内外

7、争论现状11.3 争论内容2其次章 开发系统简介22.1 MA TLAB 简介22.2 GUI 设计工具简介32.2.1 GUI 界面和控件介绍32.2.2 GUI 编辑器介绍4第三章 智能家居照明系统地设计43.1 模拟家居灯光地设计43.2 客户端 GUI 地设计53.2.1 灯光掌握界面地设计53.2.2 智能家居掌握系统界面地设计83.2.3 将 MA TLAB GUI程序转换成可执行地程序9第四章 总结104.1 总结10附录一:智能家居系统界面地程序代码12附录二:灯光掌握系统地程序代码15欢迎下载精品学习资源基于 Matlab 地智能家居照明掌握系统地设计第一章 绪论1.1 课题

8、地争论背景和意义近年来,随着国民经济和科学技术水平地提高,特殊是运算机技术、网络技术、通信技 术、掌握技术地快速进展,促使了社会信息化地加速,使人们地工作生活和通讯地关系日益紧密.信息化地社会在转变人们工作习惯与生活方式地同时,对传统住宅地自动化,信息化,环境舒服化、安全化提出了挑战.信息化影响了人们生活地各个方面,转变了人们地生活习惯,提高了人们地生活质量,家居智能化也正是在这种形势下应运而生.智能家居地概念起源于微软地智能家居系统,依据住房为平台,使用综合布线技术、网络通信技术、智能家居- 系统设计、安全技术、自动掌握技术、音频和视频技术将环绕设施一体化地家居生活,构建高效地住宅设施与家庭

9、事务治理制度议程,提高家庭安全、便利、舒服、 美观,实现环境环保地生活方式.照明灯光是生活中不行缺少地部分 .那么智能照明掌握系统也就是智能家居系统中不行缺少地一部分 .而且它仍是智能家居地一大亮点 .它既满意了我们进展科技地憧憬又满意了我们节能优先、进展低碳地要求 .以下是智能照明系统地特点:(1) 实现照明地人性化 .由于不同地区域和不同地人群对比明质量地要求不同 , 所以智能照明系统要求我们可以调整掌握照度,以完成场景掌握、定时掌握、多点掌握等种种方案掌握方案方案 .(2) 延长光源寿命 .智能照明系统具有软驱动和软关断技术,防止了打开灯具时电流对灯丝地过度地冲击,所以使得灯具地寿命得到

10、延长 .(3) 节约能源 . 使用智能传感器感受到室外外亮度来自动调理灯光,以保持室内适合地照度,既能使室内有正确照明情形,又能达到节能地效益 .依据各区域地劳动情形进行照度设定,并按时进行自动开、关照明,使照明体系能最大限度地节约能源 .(4) 提高治理水平 .将传统地手动地开关掌握照明灯具地通断,转变成智能化地掌握,使高素养地思维治理意识用于智能照明系统,以保证照明地质量,提高照明地效率.( 5)使用安全,可与其他报警系统联动.比如与火警系统地联动,当屋子里显现火灾地时候房间会自动报警 .从上世纪六十岁月开发了一般灯具、荧光灯具、高强度放电灯具所使用地电子调光器,到90岁月以来,国际以运算

11、机技术为基础研制出灯光自动调剂系统、定时开关系统和自动补偿系 统,也称 “智能照明 ”地新型智能照明掌握体系,并已有定型产品得以很好地推广和使用,使建筑照明由传统按键掌握走向运算机掌握或无人掌握地新领域.当今意义上地智能照明网络是从舞台灯光掌握系统进展起来地,1986年美国影视剧场技术协会( USITT )地工程委员会开头制定掌握灯光设备和附件地数字式传输协议议, 1990年公布正式文本基础上进展而来地.现在调光网络领域中影响较大地 DMX512 协CAN 协议和 ART-net 协议都是在此目前澳大利亚奇胜场景地智能照明掌握系统开发,可以对同一个场所中至多回路 进行供电掌握和亮度调剂.用户能

12、够调剂和预设每一个灯区地亮度以适应最多18个灯区 照明5种场景,1.2 智能照明系统国内外争论现状欢迎下载精品学习资源只需按一下按键就能够为你地行动挑选你自己中意地照明环境.国内开发地真善美智能照明系统拥有集中掌握和操纵、集中显示、断电自锁、免打搅功效、遥控功能等智能功能,使家居生活更加便利、舒服和快捷.1.3 争论内容随着科技地进展将来地家居照明系统确定会越来越智能、越来越便利,不仅能提高照明地治理效率而且仍能够舒缓人们地身心、提高住宅地防备才能.所以本论文争论智能家居地功能如下:(1) 一键全开全关功能 .整个家居地照明系统可以实现一键全开或全关地功能.所以当我们睡觉 或者上班去地时候可以

13、一键把全部房间地灯都关了,不用再跑每个房间关灯,节约了我们地时间.(2) 照明开关定时功能 .通过一些模块地设定来完成照明系统地定时开关功能.例如:在每天早上八点地时候让房间地灯光自动地打开,晚上十一点地时候让房间地灯光自动地关闭,有事出门地时候关灯,灯光延时五秒在关闭.(3) 场景区域地掌握 .通过 MATLAB地编程功能设定一些特定地照明模式,比如:回家模式、晚餐模式、工作模式、阅读模式等等.通过一次轻触地操作就可以随心所欲地切换各种模式来达到自己中意地成效.( 4 灯光调剂功能 .当我们在吃饭、会客、工作、阅读地时候可以依据自己地心情来调剂灯光地亮度 .用灯光为我们营造一个舒服、温馨地氛

14、围.当我们摸索地时候可以把灯光调地黑而暗来有利于我们地摸索,当我们和伴侣在房间里消遣地时候我们可以把灯光调地明而亮为我们营造一个活泼、欢乐、热闹地气氛.5 多点操作功能 .在任何一个地方地终端上均可掌握不同地方地灯,或者是在不同地方地终端可以掌握同一盏灯 .可以通过触摸屏或者电话等各种方式来治理照明系统.其次章 开发系统简介2.1 MA TLAB 简介MathWorks 公司地MA TLAB是美国地商业贸易数学软件,运算用于算法开发,数据可视化,数据剖析和数值运算地较高地技术运算语言和交互式情形,除了矩阵运算、绘制图形等经常使地用功能外,MATLAB仍可以用来建立用户界面及调用其余地语言(包括

15、C, C+ 和FORTRAN )编写地程序 .他包括 MA TLAB 和 Simulink 两部分 .MA TLAB 是 matrix&laboratory两个词地组合,意为矩阵工厂,是有美国mathworks 公司公布地通常面对科学运算、可视化和交互式程序设计地高科技运算环境.她地数值剖析、矩阵运算、科学数据以及建模和仿真非线性动力系统,以及很多其余地强大地功能地可视化集成在一个易于利用地 Windows 环境,并为争论和规划工程,以及需要有用数值繁多地科学领域供应了一个完备地解决方案.并在很大程度上摆脱了古板地非交互式语言编程(如C, Fortran 语言)地编纂形式,是科学规划地当今国际

16、特别出名地运算水平.MA TLAB地主要性能特点:( 1)语言简洁,语法限制不严,程序设计自由度大,可移植性好. Matlab 是一个高级地矩阵语言,它包含丰富地掌握语句、函数和数据结构.基于 MA TLAB地矩阵,无需预先定义地变量和矩阵(包括数组)维度,就可以很简洁地算术运算,关系运算和规律运算符等,但大多数这些操作符可以在不转变阵列之间地相关性被复制,只要在算术中增加“.就”可用于另一组操作符之间 .( 2)运算符、库函数丰富.MATLAB地一个重要特点是通过调用扩展系统和一组特定应用 程序地工具箱方案,每一个工具箱是一类学科和定制地应用程序.当有特地地库中地特定矩阵MATLAB函数,如

17、做鉴定在解决信号处理、建模、系统、掌握、优化和存在地问题等方面显得特别简洁、高效、便利.在此基础上,高版本地Matlab 已逐步扩展到科学及工程运算地其它领域 .欢迎下载精品学习资源( 3 )庞大地数值(矩阵)运算功能.MATLAB是一种包含运算机算法地大集合.它拥有超过600 个工程中使用地数学函数,用户可以很便利地实现所需地运算功能.算术函数用于科学和工 程运算、新地争论成果,以及可以进行各种优化和容错才能.在正常情形下,你可以用它来代替 基本地编程语言如C 和 C + +.在运算要求相同地情形下,利用MATLAB编程地将事半功倍.这些措施包括套简洁地MA TLAB函数中最基本地功能,如矩

18、阵、向量插图、快速傅立叶变换地复杂功能 .函数地功能:可以解决矩阵和通常地线性方程组、微分方程和求解偏微分方程、符号运算、统计数据地问题、傅立叶变换和数据分析、工程优化问题、稀有矩阵运算、一个复杂地各种运算、三角函数和其余地基本地数学运算多维数组与动态仿真建模.( 4)界面友好、编程效率高.写在无拘无束地势式,称为“草稿式 ”地语言地 MATLAB程序, 那是由于她地名字和功能更接近我们地思维来写地表达公式地方法,例如在写MATLAB程序地公式和解决问题地草稿纸,让你可以快速验证算法.此外 Matlab 是一种说明性语言且没有特殊地编译器 .具体来说,运行MA TLAB , MA TLAB地语

19、句直接输入行命令后,立刻处理,以完成设计地全过程,链接和运行系统.使用丰富地库函数,以防止复杂地编程任务子程序,压缩一切不必要地程序 .( 5)图形功能强大 .MA TLAB具有一个显示矩阵和图形地阵列,如坐标地线性、对数、半对 数坐标和极坐标只是调用不同地画图功能(命令),而它增加了很强地才能可以让这些注释地图形可以打印和标记 . MA TLAB图形技术,包括二维和三维可视化、图像处理、高层次地专业图形动画高级绘图功能(如光图形处理、颜色处理、和四个数据 - 维性能等) ,而且仍包括一些让用户可以做掌握地低级别地图形绘制命令地特性,你可以使用 MA TLAB 地图形处理技术来创建一个图形界面

20、 .即使一些视觉特殊地要求,例如图形对话, MATLAB 也有相应地功能地性能,以确保不同层次地用户地需求 . Matlab 地另一个新版本做了很大地改进争论生产地图形用户界面( GUI ) ,也可满意这方面用户特殊要求 .2.2 GUI 设计工具简介图形用户界面( Graphical User Interface,简称 GUI ,又称图形用户接口)是指采纳图形方式显示地运算机操作用户界面.与早期运算机使用地命令行界面相比,图形界面对于用户来说在 视觉上更易于接受.2.2.1 GUI 界面和控件介绍MatlabGUI地界面由菜单栏、工具栏、控件工具栏和图形对象设计区等四个功能区组成.GUI 地

21、菜单栏有 File、Edit 、View 、Layout 、Tools、和 Help 6 个菜单项 .使用其中地命令可以完成图形用户界面地设计操作.编辑工具在菜单栏地下方,供应常用地工具;设计工具区位于窗口地左半部分,供应设计GUI 过程中所用地控件;空间模板区是网格形式地用户设计GUI 地空白区域 .控件是实现用户与运算机交互地主要途径.表 2-1 列出来十种控件地特点和功能.控件名称功能Push Button启动运算Slider连续步进猎取数值Radio Button多项护持功能挑选Check Box多重挑选功能Edit Text数据传递表 2-1 控件特点及功能欢迎下载精品学习资源Pop

22、-up Menu单项挑选Listbox单项挑选功能Toggle Button两状态切换Axes绘图坐标系Static Text文本显示2.2.2 GUI 编辑器介绍在 GUI 地设计中我们需要用到各种地编辑器.比如:属性编辑器、对象浏览器、菜单编辑器、 Tab 次序编辑器、控件布置编辑器、网格标尺设置编辑器、GUI 应用属性设置编辑器 .属性编辑器( Properties Inspector):查询并设定属性值.控件布置编辑器( Alignment Objects ):调整各对象相互之间地几何关系和位置.对象浏览器( Object Browser ):用于猎取当前Matlab 图形用户界面程序

23、中地全部信息, 对象地类型,同时显示控件地名称和标识,在控件上双击鼠标可以打开该控件地属性编辑器.菜单编辑器( Menu Editor ):创建、设计、修改下拉式菜单和快捷菜单.Tab 次序编辑器( Tab Order Editor ):用于设置当用户按下键盘上地Tab 键时,对象被选中地先后次序 .网格标尺设置编辑器(Grid and Rulers):通过网格标尺设置编辑器,可以再GUI 面板中添加网格以及标尺,来便利用户地界面设计.GUI 应用属性设置编辑器(GUIDEApplicationOptions ):通过该编辑器可以设定GUI 界面缩放形式、 GUI 对句柄操作地响应方式,以及定

24、义GUI 地储存方式 .第三章 智能家居照明系统地设计3.1 模拟家居灯光地设计现代家庭中,家庭一般分为客厅,卧房,餐厅,厨房,书房,卫生间等.由于他们在我们使用中地频率、心情、功能地不同,我们可以设计出不同地照明模式来满意我们不同地要求.不要小看空间、照明,这些隐身设计元素可以影响你地家庭装修.外形舒服或暖和、冷静或活泼、 浪漫或亲热地结构、装饰,营造出不同地光线会有不同地气质.( 1)客厅 .客厅,家居空间中使用频率最高地区域,也是最能表达家居气质地中心地带.一般配有吊灯、射灯、壁灯、筒灯等,可以用不同地灯光相互搭配产生不同地照明成效.我们可以通过吊灯、射灯、壁灯、筒灯不同地亮度来设定不同

25、地照明模式.例如:设定会客场景为吊灯亮80%、壁灯亮 60%、筒灯亮 80%;看电视场景为吊灯亮20%、壁灯亮 40%、筒灯亮 10%.( 2)卧房 . 卧房是主人体息地地方,通过掌握吊灯、射灯、壁灯、筒灯制造一种安静、安逸、舒服地氛围,同时满意我们休息、阅读能要求地实现.( 3)餐厅 .餐厅里边我们也可以设定中餐、西餐等模式来营造我们想达到地目地.此外餐厅地灯光尽量要光明一些,同时留意灯罩朝下布置在餐桌上方,目地是让你地丰富佳肴更加迷人.( 4)厨房 .厨房要保证有足够地亮度,特殊是在操作区不能有阴影和眩光,这关系到您在挥洒刀功地同时,不会损害到手指.( 5)书房 .书房地照明布置地原就是以

26、满意照度要求为准.此外,在书房里为了减轻长时间阅读所造成地眼睛疲惫,应考虑色温较接近早晨太阳光和不闪地照明.( 6)卫生间 .卫生间地要求一般,不过一般要有局部照明地功能.欢迎下载精品学习资源智能照明掌握系统可以利用遥控器或者触摸屏地掌握界面便利地调剂灯光地亮度和区域场景我们依据 DSP 评估板供应地资源来模拟实际家庭中地灯光使用情形.设计了如下表所示地一组灯光掌握系统.用评估板上地四个LED 灯模拟灯具地各种状态 .设计了客厅和卧房两个房间.客厅和卧房中分别有三盏灯:吊灯、筒灯、台灯.表 3-1 客厅灯光模式设置状态1234567891011模式开吊灯开筒灯开台灯关吊灯关筒灯关台灯全开全关回

27、家模式影院模式阅读模式表 3-2 卧房灯光模式设置模式地切换,极大地便利了我们地日常生活.照明系统与我们地日常生活亲密相关,照明系统地智能化不仅能过给我们带来极大地便利也能够提高我们地生活质量.12131415开吊灯关吊灯全开全关3.2 客户端 GUI 地设计3.2.1 灯光掌握界面地设计在 MATLAB中 Command Window窗口下输入 guide 命令,在弹出地对话框GUIDEQuick Start 中地 Creat New GUI选项下挑选 Blank GUI, 新建一个空白模板.空白模板可以让用户自由设置个性化地界面 .挑选 File Preferences选, 择复选框 Sh

28、ow names in component palette 选项,单击OK 可显示出控件地名称 .空白页如图 3-1 所示 .图 3-1 GUI 地空白面板欢迎下载精品学习资源在空白面板里面我们添加Push Button 、Pop-up Menu 、Static Text、Panel 四个控件 .其中 Push Button 用来构建连接、退出按钮.这两个按钮用来掌握用户界面与DSP 地通信 .Pop-up Menu 用来挑选掌握不同地灯具及其亮度或挑选不同地运行模式.Static Text 用来显示用户界面上地静态信息,用做其它控件地标签,在该用户界面中用于显示掌握工程名称.Panel 来构

29、建组件 .欢迎下载精品学习资源挑选控件,单击“ PropertyInspector数据类型等控件属性 .按”钮,打开 “ PropertyInspector对”话框,依次更换名称、欢迎下载精品学习资源( 1)其中对于按钮来说String 属性是显示在按钮上地标题,对于下拉菜单来说String 属性是弹出菜单地字串 .( 2)通过 Back ground Color 来转变控件地背景颜色.( 3)通过 Font Size 来转变控件字体地大小.( 4) Tag 属性地值,是每个控件唯独地标识符,GUIDE用它来构造 GUI 中不同控件地唯独响应函数名 .由于控件在刚建立时,GUIDE给它们地都是

30、默认名,为了突出每个控件地个性,表现它地作用,要重新设置Tag 地属性 .( 5)通过 ctrl 挑选多个控件之后再由快捷键AlignObjectsL 来挑选各个控件之间地行距和宽度.修改完成后如图 3-2 所示.图 3-2 灯光掌握界面欢迎下载精品学习资源当设置好界面后,点击界面上地储存按钮,MATLAB自动生成两个文件:untitled1.m文件和 untitled1.fig文件 .为了完成单击控件时响应相应地大事或行为,需要对不同控件编写相应地回调函数 .在用户界面编辑窗口选中控件,点击鼠标右键,挑选View Callbacks Callback,即可进入控件相应地回调函数进行代码地编写

31、或添加,使之实现相应地功能.界面上地连接按钮是要创建一个UDP 对象,其回调函数会在MATLAB环境下 UDP 数据报地发送和接收中介绍.退出按钮地作用是停止远程掌握,点击它时会显现一个对话框,提示用户是否真地退出系统.其流程图如下列图 .下拉菜单用来挑选掌握不同地灯具及其亮度或挑选不同地运行模式 .在刚打开用户界面时,虽然下拉菜单中显示有各种灯具、运行模式、亮度挑选,但是这不会调用回调函数,只有当下拉菜单被点击时才会执行相应地命令.流程图如图 3-3、3-4所示图 3-3 退出按钮回调函数流程图图 3-4 下拉菜单回调函数流程图欢迎下载精品学习资源等待等待欢迎下载精品学习资源否是否有键按下否

32、是否有键按下欢迎下载精品学习资源欢迎下载精品学习资源是否、取消是执行模式1是是执行模式2Case 1否Case 2欢迎下载精品学习资源欢迎下载精品学习资源退出系统是执行模式n否Case n欢迎下载精品学习资源回调函数别写好后,在设计面板中挑选“run命”令, MATLAB会自动调用程序代码,调试胜利后,通过挑选按钮,即可实现对应函数地调用和执行.程序执行后地状态如图3-5 所示.图 3-5 运行后地灯光掌握系统界面3.2.2 智能家居掌握系统界面地设计智能家居系统包括八个子系统,即灯光掌握系统、远程监控系统、可视对讲系统、门禁掌握系统、安防报警系统、家电掌握系统、窗帘掌握系统和背景音乐系统.

33、智能家居系统主界面如图 3-6 所示.本文中地智能家居系统客户端界面将这些子系统集成在一起,通过调用不同按钮地回调函数可进入各子系统地掌握界面.比如调用 灯光掌握系统,可在其按钮地回调函数中写入以下代码:欢迎下载精品学习资源untitled1 ;% 调用 untitled1.m 函数 .set untitled2,visible,off; %不显示智能家居系统界面. set untitled1,visible,on ;%显示灯光掌握系统界面.如要求退出子系统时返回智能家居系统主界面,就可在各子系统地退出按钮地回调函数中地case是后加入以下代码:set untitled2,visible,on

34、 ;%显示智能家居系统主界面. set untitled1,visible,off;%不显示灯光掌握系统界面.图 3-6 智能家居掌握系统地界面3.2.3 将 MA TLAB GUI程序转换成可执行地程序对于一个通用地,比较成熟地解决方案,当然期望它能应用到更多地场合,而.exe(可执行)文件可运行于全部地通用Windows 操作系统 .因此,将M 文件转换成 .exe 文件会使用户使用起来更加便利,加强了应用程序地通用性.在此我们将 untitled1.m 和 untitled1.fig生成.exe 文件.在确定安装好 Matlab Compiler 后,仍需要对 Compiler 进行适当

35、地配置,方法是在Matlab 命令窗口输入: Mbuild setup.按提示挑选编译器.进行操作地信息如下:mbuild -setupPlease choose your compiler for building standalone MATLAB applications: Would you like mbuild to locate installed compilers y/n. ySelect a compiler:1 Microsoft Visual C+ 2021 Express in C:Program Files x86Microsoft Visual Studio 10

36、.00 None Compiler: 1Please verify your choices:Compiler: Microsoft Visual C+ 2021 Express欢迎下载精品学习资源Location: C:Program Files x86Microsoft Visual Studio 10.0 Are these correct y/n. y* Warning: Applications/components generated using Microsoft Visual C+2021 require that the Microsoft Visual Studio 202

37、1 run-time libraries be available on the computer used for deployment. To redistribute your applications/components, be sure that the deployment machine has these run-time libraries.*Trying :C:UsersasusAppDataRoamingMathWorksMATLABR2021bcompopts.bat From template:D:matlabbinwin64mbuildoptsmsvc100fre

38、ecompp.bat Done . . .将已有地 untitled1.m 和 untitled1.fig单独放在一个文件夹中,然后打开MA TLAB ,挑选路径为此文件夹,然后在命令窗口输入:mcc -m untitled1 等待即可将 GUI 程序转换成可执行程序. 在此路径下生成mccExcludedFiles.log , ReadMe.txt , gui.ctf , gui.prj , gui_main.c , gui.exe. 其中: gui.ctf ,gui.exe 为脱离 matlab 环境运行必需地文件 .有了 gui.ctf , gui.exe 两个文件就可以在未安装 mat

39、lab 地机器上运行客户端图形界面.第四章 总结4.1 总结经过本系统设计学到了很多东西,设计过程也是一个学问快速增长地过程,对不会地学问准时和老师沟通、查阅资料,以解决设计过程中遇到地问题.本论文最困难地是回调函数地设计,在回调函数地设计过程中常常达不到预期地目标,最终在指导老师地帮忙下顺当地完成了预定地目标 .这次毕业设计,感受最深地是经过自己地努力和老师、同学地帮忙,我学习到了很多学问,熟悉地自己学问地欠缺,有时候遇到问题,分析问题不够透彻,使我在设计地过程中走了很多弯路,不过准时和老师沟通和同学沟通,都能分析到问题地根本所在;因此我觉得在今后地学习过程中,熟悉问题、分析问题很重要,这样

40、能够准时解决问题,使自己有更多地时间学习更多地学问 .依据设计要求,本文完成地工作有:(1) 具体设计了灯光掌握系统客户端地图形用户界面,使得对灯光系统地掌握可视化.(2) 考虑到灯光掌握系统只是智能家居系统地一个子系统,设计了一个智能家居系统图形用户界面,集成了八个子系统.通过点击不同按钮可调用不同子系统地图形用户界面.欢迎下载精品学习资源致 谢本论文是在周鹏教授地亲自指导下胜利完成地.通过和周老师多次沟通,我深深地感觉到周 老师学问广博、治学严谨、细致仔细,常常指导和给我们看法,对论文要求严格.对于我请教地问题,耐心细致解答,在此诚心感谢周老师在我设计课题地过程中,尽心地指导和帮忙.同时我

41、要感谢我地同学,在本次设计工作中,他们赐予我了很多专业性地帮忙.不仅如此,他们在学习过程中坚决地毅力以及不怕困难,勇于挑战地精神都是我应当努力地方向.最终感谢我地家人对我一如既往地关怀和勉励.他们教了我很多做人地道理以及踏实实干地精神 .在精神和物质上都赐予了我最大地支持,使我能够更加积极地面对学习和生活中地困难,勇于进取 .欢迎下载精品学习资源参考文献1 陈垚光 . 熟知 MATLAB GUI设计 M. 北京 : 电子工业出版社 , 2021.2 董振海 . 熟知 MATLAB7编程与数据库应用M. 北京 : 电子工业出版社 ,2007.3 李宗. 智能家居中灯光掌握系统地争论D. 硕士论文

42、 . 上海 :上海交通高校 ,2021.4 王军宇等著 . 数字信号处理技术原理与开发应用M. 北京 : 高等训练出版社 , 2003.6.5 叶敏著 . 数字信号处理与交换网 M. 北京 : 北京邮电高校 .6 吴伟陵编著 .移动通信中地关键技术M. 北京 .北京邮电高校出版社 ,20007 韩斌杰等著 .GSM 原理及其网络优化 M. 机械工业出版社 ,2021附录一:智能家居系统界面地程序代码function varargout = untitled2varargin% UNTITLED2 MATLAB code for untitled2.fig%UNTITLED2, by itsel

43、f, creates a new UNTITLED2 or raises the existing%singleton*.%H = UNTITLED2 returns the handle to a new UNTITLED2 or the handle to%the existing singleton*.%UNTITLED2CALLBACK,hObject,eventData,handles,. calls the local%function named CALLBACK in UNTITLED2.M with the given input arguments.%UNTITLED2Pr

44、operty,Value,. creates a new UNTITLED2 or raises the%existing singleton*. Starting from the left, property value pairs are%applied to the GUI before untitled2_OpeningFcn gets called. An%unrecognized property name or invalid value makes property application%stop. All inputs are passed to untitled2_OpeningFcn via varargin.%*See GUI Options on GUIDEs Tools menu. Choose GUI allows only one%ins

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁