基于蓝牙技术照明控制系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于蓝牙技术照明控制系统
不是手动操控的照明是人工产业一直受到国家产业政策和能源政策鼓励的地区。
但是,现在家
庭使用的照明系统大部分采用了以往的配线。
采用固定的布局结构的话,灯光和灯光的追加和变更
变得非常麻烦,系统的保守性坏,人工不是手动操控的机器的程度低。
与此相对,人工不是手动操
控的不是手动操控的不是手动操控的不是手动操控的照明操控系统采用不限的操控模式,可根据需
要变更照明布局。
它可以实现软件启动、调光、明亮计算机的内存储器、生活场景等功能的定制,
以及安全性、节能、舒适性和效率性的特点。
人工志向型不是手动操控的光照明系统的存在和设计
的重要性被关注。
短距离不限的相互连接是实现人工机械不是手动操控的照明操控系统的关键应用技术。
最大的
优点是,可以用不限的模式去除有线模式和操控照明装置。
同时,具有低成本、低功效和对等互连
的特性。
它可以很好的成全互联网时代不是手动操控的照明不是手动操控的机械的需要。
实现了集
中操控、定时操控和照明装置的远程操控的功能。
近距离不限的互连在人工不是手动操控的照明的
领域被广泛使用。
例如应用技术的彩色灯光通过不限的电操作为提名和观看电影提供适当的照明成果。
例如,通过人工智能蓝牙操控系统互连完成音乐与灯光光的完整组合。
目前人工机械不是手动操控的光照明领域所使用的最重要的短距离不限的互连应用技术。
其中,ZIGBCC互连应用技术被很多主流照明厂家认识到,其强大的自结构设备系统互联网能力和较高的安
全性,但其不足的地方也很明显。
不能通过人工机械式不是手动操控的用户端终端系统立刻实现相
互连接。
您必须装置额外网关学习。
协议用于人工机械不是手动操控的照明领域,以巩固其位置。
同时,人工智能蓝牙操控系统作为人工不是手动操控的不是手动操控的不是手动操控的用户端终端
系统的标准,具有低耗电量、高速连接等优点。
它可以连接到互联网,没有直接连接成本,沿着互
连的动向。
因此,人工智能蓝牙操控系统布置线条应用技术在人工不是手动操控的不是手动操控的
不是手动操控的照明系统的领域是更多的生命存取。
强度和竞争力第2章系统结构和工作原理系统
由用户端终端系统装置、受操控的样式和多个单位操控样式组成。
用户端终端系统固定装置最重要
的准备手机应用软件。
他们是操控中心和命令的设计人。
通过人工智能蓝牙操控系统不限的电与操
控用户端终端系统的人工智能蓝牙操控系统样式进行通信,进行数据交换。
2.1用户端终端系统体系构架安卓是开放源互连平台。
那个系统是在这个的基础上Linx的。
安
卓系统大概框架在图2.1中显示。
2.应用计算机系统按部就班的步骤大概框架由于安卓层的开发是通过大概框架层与安卓底层之
间的相互作用而实现的,所以这层可能是大部分开发者最露出的部分。
应用开发层提供的各种功能
的API呼叫连接处可用于在这个的基础上原始大概框架重新开发大概框架以开发成全各种功能的应
用计算机系统按部就班的步骤。
做某事。
3.系统库和安卓运行时间系统库是应用大概框架、应用大概框架层和Linx里面最底层层之间的
桥梁的支持。
通过Java调用连接处函数,与上位层连接。
安卓运行时间包括最重要的库和虚拟机。
Dalvik虚拟机是可以同时执行多个应用计算机系统按部就班的步骤的寄存器基础的虚拟机。
4.里面最底层安卓的最重要的系统功能依赖于里面最底层1。
里面最底层层相当于硬件和软件的抽象化层。
它看不见的特定硬件的细节,为上层提供综合功能。
1.活动活动是最基本的样式。
从眼睛看上去的成果,活动与用户的交换信息的平台中心是等价的。
每个活动对应XML布局,响应于用户的操作。
从内部逻辑角度看,每个人的活动都是相互独立的,必须保持自身的生命周期。
同时,需要一些持续的操作根据页面调换。
2.功能SCRPS用于在后台执行用户指定操作。
从最简单的角度来看,Active被剥夺了实现完整
功能逻辑的目的界面。
功能不依赖于用户的眼睛看上去的用户端SB连接处,并且其生命周期比活动更长。
3.内容提供者内容提供商将与数据处理相关联,如其名称所示。
这是由安卓访问第三方应用计
算机系统按部就班的步骤数据-连接处3所提供的系统。
内容提供商相当于在应用计算机系统按部就班的步骤之间提供相互链接的方法。
对于所有安卓应用计算机系统按部就班的步骤来说,数据是最
重要的信息。
除了存储在内存卡中的数据之外,存储在应用计算机系统按部就班的步骤中的数据库、文件和其他信息不能被访问。
内容提供者统一应用计算机系统按部就班的步骤之间的数据访问方法,保证应用计算机系统按部就班的步骤之间的非独立性。
例如,如果第三方应用未被授权调用安卓构
架的上部一些应用,则整个应用被分离,从而丢失可缩放。
在实际开发过程中,不能直接操作内容
提供者类对象。
一般来说,内容提供者类对象用于添加、删除和修改内容提供者。
4.广播收入机在安卓中,广泛用于在应用计算机系统按部就班的步骤内或不同应用计算机系统
按部就班的步骤之间传送信息的机制。
通常,如果您使用广播,开发商将听取系统信息(例如,启动、文本消息等)并处理回调事件。
除了系统广播以外,开发者还可以定制一些广播以便收发数据,并发送广播通知以更新最重要的计算机系统按部就班的步骤连接处。
广播和我们传统意义上的广播
有着共同点。
因为不管收入机是怎么处理的,都是有责任的。
另外,也可以通过多个应用同时处理
广播。
2.1.2存储应用技术在安卓开发中,有三种常规方法来保存永久的应用字数据。
固定装置最重要的用于存储数据和SQLITC数据库来开发此主题。
1.固定装置在安卓,固定装置和其他存储方法相比是轻量存储类。
固定装置类提供了开发者可
保存和获取的基本数据型的永久关键值对(在这个的基础上XML文件存储的关键值对)的整体大概
框架。
固定装置一般用于存储诸如平台状态、用户登录名和密码等多个应用计算机系统按部就班的
步骤的装置信息,其存储路径是“数据/数据/应用计算机系统按部就班的步骤。
2.数据库存储数据是安卓独自的文字库的继电数据库。
那个功能,是紧凑高速实行的强力。
它
位于安卓系统的第二层系统上。
通常用于存储更复杂的数据结构。
由以下构成要素构成。
详细的内
部结构在图2.2中示出。
在安卓使用数据库,决定数据的种类,输入数据,以便开发者必须勾勒并设计出自己的数据库
表格结构。
通过继承不同的类别,安卓可以实现自己的数据库。
根据设计模式的开放和关闭的原则,不同的类将数据库的创建和更新操作封装化,实现开发者对应的功能。
2.24.0应用技术介绍在许多短距离不限的互连标准中,人工智能蓝牙操控系统互连应用技术在
世界上最广泛使用。
人工智能蓝牙操控系统比以前在方便的用户端终端系统中使用。
人工智能蓝牙
操控系统版本4.0将三个人工智能蓝牙操控系统应用技术(传统人工智能蓝牙操控系统、快速人工
智能蓝牙操控系统和低功效人工智能蓝牙操控系统)结合在一起。
它不仅在不限的连接上保持人工
智能蓝牙操控系统应用技术的自然优势,而且结合了快速人工智能蓝牙操控系统和低消耗人工智能
蓝牙操控系统的特点。
这些3个规格可以组合使用,也可以分开22使用。
蓝(BLCTECH低能量)是
人工智能蓝牙操控系统4.0最重要的规格。
正如其名字所含的那样,与传统的人工智能蓝牙操控系统相比,其最大的优点是不管工作还是
休眠状态都处于低耗电状态。
纽扣电池可工作几年低消耗人工智能蓝牙操控系统装置。
低功效可用
于要求严格成本和耗电的不限的方式。
人工不是手动操控的不是手动操控的家园概念的普及,有更
宽广的领域。
2.2.1低消耗人工智能蓝牙操控系统所谓的人工智能蓝牙操控系统低功效不限的应用技术已经成为合并各种相互连接的应用技术,以人工智能蓝牙操控系统固定装置的消耗。
人工智能蓝牙操控系
统在版本4.0后正式启动了低功效应用技术。
人工智能蓝牙操控系统低功效应用技术的连接时间间
隔没有固定。
根据实用的应用方案,连接时间间隔可以在毫秒和秒之间设置。
另外,当切断且具有
低功效消耗时,低功效应用技术处于休眠状态,这相当于当不需要数据交换信息传输时切断时间。
这意味着相互连接的当事人只知道彼此的存在,当它们需要相互连接时,只有打开链接的互相连接
完成后,关闭时间内的链接。
详细过程如下:主计算机技术(中央)和从计算机技术(周边)的连
接过程如图2.3所示。
开放广播-来自机器广播的相互连接链接的中央是手持固定装置外圈的固定装置是我们的固定装置。
人工智能蓝牙操控系统互连机制与传统人工智能蓝牙操控系统互连机制不同。
通过传统的插座
插座连接的传统人工智能蓝牙操控系统。
同时,在实现到多点的点的点的情况下,大部分使用旋转
机构。
本论文通过使用广播分组的形式向主机通知,容易相互连接,不进行数据的相互连接而实现。
同时,它进入了大幅度减少电力消耗的休眠状态,也是布鲁最大的特征。
人工智能蓝牙操控系统固定装置包括多重功能。
每个功能包括多重信息。
每个信息具有一个或
多个描述词。
正如名称所指的,它包含一些关于布鲁装置的信息。
具有不同的功能、信息、描述器
独特的用户端。
要连接到固定装置,首先通过用户端取得目的功能,通过用户端取得信息。
信息,
根据写信息,读的事,作为经历工作。
各个信息具有固有的属性,以属性描述特殊系统等信息的属性。
在图2.5中示出了建立安卓固定装置与人工智能蓝牙操控系统固定装置之间的互连的过程。
在与外圈的固定装置连接安卓的固定装置的过程中,只需要识别码。
在数据传输过程中,如果
用户端终端系统定义的用户端与在广播中由通用访问简档(GAP)定义的用户端相同,则当用户端终端系统的连接请求通过时,集中器及固定装置进入连接状态。
进入功能完成后,传感器通过指定的D
向固定装置发送设定命令,固定装置向中央集线固定装置返回对应于用户端的IP址。
第3章系统需求研究并讨论与设计3.1系统需求研究并讨论系统要求研究并讨论是软件开发过
程中不可或缺的链接。
软件成功与否,是否能成全客户的要求,是否能成全用户的习惯,要求研究
并讨论的探索是不可缺少的链接。
需求研究并讨论对于决策、方向性和战略作用至关重要。
所谓软
件请求研究并讨论是理解和判断顾客和用户需要的东西,在软件工程漫长的历史中,提供产品、功能、项目等的目的和检查标准。
当初人们对软件要求研究并讨论几乎不感兴趣,相信这是一个简单
的过程。
随着软件设计的标准化,很多的开发者开始认识到软件系统整体的发展是最重要的一步。
通过
对项目的详细要求的讨论,不仅可以使客户明确职能要求,还能够及时发现项目的不好的地方和问题,明确开发者和检查者的功能样式的应用技术潜力。
3.1.1硬件功能需求研究并讨论人工机械不是手动操控的灯光照明的硬件系统是整个系统的基础。
只有在硬件系统功能明确的情况下,才能与硬件开发组合。
根据顾客的需求要求有以下功能。
1.将电源电的压力、中间电的压力、充电电流和输出电流收集到。
2.在墙上操作的开关,可以通过中波头所收集的声音来操作。
3.支持非连接范围中的相互连接和暂停。
4.三色灯光可操控器时提示、变色、亮度调换。
3.1.2软件功能需求研究并讨论本论文充分利用了在这个的基础上安卓的人工智能蓝牙操控系统人工机械照明系统的用户端,以实现经由便携用户端终端系统的led照明的远程便携型、多功能和
多功能操控。
在与客户的讨论和市场的人工不是手动操控的照明软件进行同类比较研究并讨论后,
用户端软件应具有以下特定功能。
2.用户端系统可以调节照明和房间任何一个或多个LED照明的色板。
控件之后的照明成果与连
接处同步显示。
3.客户可以选择含有提示、渐变、彩虹、脉冲和蜡烛的成果,进行速度操控。
详细来说蜡烛成果:蜡烛照明成果,以及LED照明高频提示的成果,模拟蜡烛摇晃的影响,当前的LED色板可通过
彩色条选择低刺激成果:用户端终端系统LED提示频率可由速度滑动器调换。
当前色板可以用手动
开关锁定彩色墙。
倾斜成果:通过速度滑动器选择倾斜频率和指定的红、黄、绿、绿、蓝、紫、白色,确定用户
端终端系统LED灯光的显示色板。
彩虹成果:在这个成果下,LED灯光可以通过速度滑动器选择横穿决定的彩虹色板,额头的色板变化间隔的长度。
脉冲成果:在这个成果中,LED灯光的色板成果从内侧向外扩散,能够用明亮度滑块选择明亮度。
4.在墙上自定义手动开关灯光的模式。
例如,定期启动闹钟后,所有者可以慢慢选择明亮的点
灯光模式,以避免眼睛的刺激,立即点灯光或关闭闹钟。
并且,软的开口部还可以延长到肉眼看不
见的灯光的寿命。
5.有来电的时候,LED会自动提示,并且为了表示是谁在叫,请使用LED色板(8种选择)。
6.音乐播报器模式:可选择播报声音文件,保存在手机中。
应用计算机系统按部就班的步骤通
过人工智能蓝牙操控系统发送对应的信息。
操控用户端终端系统与音频协同提示。
3.1.3非功能需求研究并讨论由于软件设计的标准化,非功能要求受到开发者的关注。
所谓非功能性要求,除了项目所需的全部功能外,还可参照软件产品,确保软件能够顺利流通。
换句话说,
非功能要求是向更好的用户提供功能要求。
非功能性要求常常被开发者不充分的经验忽略。
然后在
以后一段时间内检查整个软件,并带来很多时间来维持。
软件产品的非功能要求包括系统性能、可靠性、合并性、保守性、装置、连接处、安全性、扩展性等。
对于光控软件用户端,开发商应从以下几点考虑软件设计的非功能要求设计:
1.使用方便。
使用方便是非功能性的必要条件之一。
易用性的设计,被称作人的机器的经验的新的水平上升了。
怎样强劲的用户端软件,用户的软件体验始终是第一个等级。
设计良好的用户界面不仅舒适美丽,而且用户可以不直接阅读指令而工作。
2.可靠性可靠性是任何应用计算机系统按部就班的步骤的广泛普及和使用的必要前提条件。
软件必须保证返回、停止操作或在操作中没有过长的响应时间。
3.实时。
软件产品应具有更快的响应速度以确保数据通信的稳定性和可靠性,避免软件设计进程,在完成时间连接处刷新后发出的指示太多记忆占有。
然后卡通系统就结束了。
4.保守性。
在软件开发过程中,根据“高低不平”的设计原理,面对连接处计算机语言,提高软件的稳妥性。
5.合并性。
目前,安卓系统的版本为安卓7.0。
作为实用软件,要自我调试不同屏幕大小,以达到良好的可观性。
3.2系统大概框架设计3.2.1系统总体矿建设计根据系统的详细要求研究并讨论,研究和设计了实际的新型的人工机械的能源。
光照操控系统,用安卓系统通过人工机器不是手动操控的手机装置,在房间操控LED灯光。
图3.1示出整个系统的大概框架。
系统构架最重要的包括三个样式:用户操控中心样式、人工智能蓝牙操控系统互联网相互连接样式、蓝光灯光操控样式。
其中,用户操控中心样式是用于安装用于照亮用户端应用的人工机械式不是手动操控的灯光的方便的装置。
作为灯光光照明方式的操控装置,实现了室内灯光光照明装置全体的操控。
最重要的包括灯光光照明固定装置的色板、温度和定时操控。
人工智能蓝牙操控系统互联网相互连接样式是通过人工机械智慧。
装置的人工智能蓝牙操控系统样式连接到每个人工智能
蓝牙操控系统光操控样式的人工智能蓝牙操控系统内部调换器。
人工的机械式不是手动操控的装置
经由扫描灯光操控样式的广播建立连接信道,操控命令经由协议的协议信道传送到灯光操控样式。
操控命令最终执行相关操作,并传染到向顾客反馈状态信息的单个内部调换器计算机。
并且,这样
实现LED灯光照明装置的人工机械式不是手动操控的装置的便利的手动的机械操作。
操控:灯光泡
照明灯光操控样式集成MC操控样式、LED操控器样式和功效样式。
最重要的组件是在这个的基础上CC2541布鲁应用技术。
它是由Ti(德州仪器半导体)设计和制造的2.4G的人工智能蓝牙操控系统不
限的电低功效个体SoC。
3.2.2硬件系统样式设计在图3.2中示出了硬件系统的大概框架图。
硬件由分割成子样式和主板样式的样式电路设计。
子板样式最重要的由人工智能蓝牙操控系统微型系统和天线样式构成,主板
样式最重要的是由其它外圈的电路构成。
该设计不仅降低了整个系统的调试的难度,还提高了人工
智能蓝牙操控系统样式的移植性。
总体硬件电路系统最重要的包括功效样式、MC操控样式、LED操
控器样式和光频电路样式。
1.电源样式TP8230内部调换器用于电力样式。
内部调换器是最低电的压力200mV、输出电的压
力2.8V的LDO电的压力替换器,系统的正常操作电的压力范围为2V到3.6V,电池电源的输出电的
压力为3.7V。
特定的电力样式电路如图3.3所示。
2.最小系统电路样式;最小系统电路样式最重要的由振捣电路、复回电路、电源电路三部分构成。
为了尽量节省PCB板的空间,使用实现单模式+MC的“两只狗”内部调换器CC2541。
内部调换器具
有低消耗、少部件装置、简单的电路设计、12bitADC最大8个信道的内部集成和QFN包的特性,因
此非常适合方便的不限的计算机技术应用。
在图3.4中示出了最小系统电路。
3.LED操控器样式LED为达到调光调色的成果,操控器电路设计采用了红、绿、蓝及白色LED灯光珠进行光色合成,每一路灯光(R.G.B)都由一路PWM波操控,通过操控每-路PWM波的占空比,将红、绿、蓝三种色板不同亮度混合在一起,实现了色板的操控与亮度调节。
在电路设计中,由于单
片机I/O为2.8V,LED为5V供电,同时为降低系统消耗,采用单片机操控MOSFET。
IO高电平,使MOSFET栅极为高,源级与漏级形成通路,LED亮,反之LED灭。
整个操控器样式电路如图3.5所示。
4.光频电路样式考虑到尽可能降低设计成本,确保系统稳定性,特别是不限的传输部的数据传
输的可靠性,采用了由离散固定装置设计的替代高成本单一集成猫头过滤器。
同时,在电路设计中
预留固定装置,以便在较大固定装置不匹配的情况下稍稍调换滤波器。
如图3.6所示的连接处、特
定的RF电路。
其中C15是调换要素。
在接合部的设计和制造中,能够在不充分的调试条件下微调焊接存储器
元件。
同样,为了尽可能降低系统设计成本,将车载反F型蛇行天线用作光频传输连接处,确保数
据传输的稳定性和可靠性,确保传输距离。
PCB的布局如图3.7所示。
3.2.3软件APP功能样式设计上图3.8示出了用户端函数样式的构造。
根据系统请求的研究并讨论和项目的实际需要,用户端软件的功能设计:根据用户登录样式、可用固定装置检索和组合样式、单个光操控样式、多光操控样式分成以下样式。
用户登录样式:最重要的包括用户登录和登录以及访问密码设置。
文本搜索和组合样式:最重
要的扫描和连接每个固定装置。
单灯光操控样式:最重要的包括开启和关闭LED灯光的定时、呼叫
提醒、播报音乐、亮度和色板调节样式。
灯光操控样式:包括单个灯光操控样式的功能,包括固定
装置的分组操控。
本章通过学习相关应用技术理论,对分成功能需求研究并讨论和非功能需求研究并讨论的人工
不是手动操控的照明系统整体的用户端系统进行相应需求研究并讨论,制定整个系统的计划。
最后,根据需求研究并讨论,给出了整个系统的整体设计大概框架。
第4章系统检查4.1硬件系统检查硬件系统检查最重要的在开机检查、充电时间检查、相互连
接距离检查、硬件功能实现检查中进行。
1.充电检查根据预设显示状态,检查硬件的充电状态。
检查结果如下表4.4所示。
结果表明充
电状态正常。
2.上电检查5VDC电源连接后,提升内部调换器的5V提升输出电的压力为4.9V,电池充电的输
出电流(BAT输出电流随着电池功效的增加而降低)。
当电流降低到设定充电流的1/5时,充电内部
调换器停止电池的充电。
最终的电池电的压力为4.2V,电的压力稳定化内部调换器4的输出电的压力为3V。
电源内部调换器稳步运行,适合预期的设计。
3.硬件互连距离检查检查工具:公式Bretool和自述检查软件检查结果表明,相互连接距离为开放空间40m,稳定的相互连接距离达到10m,连接时间不超过ls。
4硬件功能检查硬件功能检查最重要的由用户端软件、示波器、多仪表等工具验证。
表格4.5最重要的示出若干最重要的功能指示符的检查结果。
4.2软件系统检查软件检查最重要的分为两个方面:从开发者的角度出发,它着眼于检查每个样式的功能实现,系统连接处的调换流畅、画面自我调试、数据存储等,从用户的角度出发重点是检查实用性和软件的稳定性。
本章最重要的着重于功能检查和性能检查。
1.个体检查在进行软件功能检查之前,为了保证各个样式的完整性,需要检查各样式,减轻之后的调试计算机系统按部就班的步骤的负担。
在安卓,JNIT4通常用于检查计算机系统按部就班的步骤样式。
表4.6示出结果。
检查准备:首先导入安装包,创建继承安卓TestaASE的个体检查类,在装置文件的Appleic计算机技术下设置对应的SCS库和检查对象整修名。
在这个检查中,以被封装在计算机中的定位板检查功能为例。
检查的目的是检查定位板检查功能的功能。
功能描述:用户为由计算机构成的段落数据生成检查位。
2:功能检查因为登录样式和数据存储样式的检查比较简单,所以本章的功能检查最重要的在这个的基础上调光和调色板样式。
表4.7表示考试结果。
检查目的:检查装置的亮度调换功能和色板调换功能。
功能描述:当用户滑动SCKBAR和RGB调色板时,他将连续改变用户选择的灯光光和色板成果,以便发送到固定装置。