细说智能家居新标准-Matter,蓝牙在智能家居中发挥的作用

557 篇文章 7 订阅
488 篇文章 4 订阅

Matter是在连通性标准联盟(CSA)下开发的互操作性协议。其联盟成员包括最大的智能家居技术制造商,如Amazon、Apple、Google、Samsung和其他400多家企业。Matter的通用性和开放性使物联网设备能够安全地连接和交互,无论制造商。例如,当在家时会使用Amazon Echo来控制智能恒温器,而支持Matter功能的设备将允许在外出时从竞争对手的平台如Apple HomeKit上控制它——所有这些都无需经过额外的大量设置流程。目前,Matter可以与灯、锁、暖通空调控制、插头、百叶窗和传感器一起工作。该组织计划将支持扩展到更复杂的设备,如安全摄像头、机器人吸尘器和大型电器。

在这里插入图片描述

Matter通过采用一种新的低功耗本地网状网络技术来解决这一问题,该技术名为Thread,专门为物联网设备构建。除了Wi-Fi,Thread还使用802.15.4无线电波技术,与多达250个设备同时通信,而无需像Zigbee或Z-Wave设备这样的网桥。每个设备都成为一个节点,它们相互连接以扩大覆盖范围,使用智能家居集线器等电源充当Thread边界路由器,将本地网络连接到Wi-Fi进行远程控制。Thread比Wi-Fi更快,是连接不同平台智能设备的通用语言。由于小设备可以在本地相互通信,因此不再需要在云端处理操作。在不依赖互联网的情况下,关灯或锁门的请求发生得更快。更重要的是,如果网络中断,仍然可以控制智能家居。
在这里插入图片描述

低功耗蓝牙在智能家庭中起到了重要的作用,可以减少布线。而且,低功耗蓝牙可以收集房间内的数据,并实时监控功能,实现无线智能家居、安防等物联网应用的连接。

低功耗蓝牙在我们平时生活中很是常见,应用范围也比较广,人们生活中的家居用品,如智能控制灯光技术,这种技术不仅是传统意义上的对灯光开关的控制,更随科学技术的发展,人们对灯光的控制要求不仅在开关上面,还包含灯光色彩、种类的变化控制等。如北京奥运会上的灯光表演。
在这里插入图片描述

因此,在现时生活中,低功耗蓝牙智能灯光控制技术的应用在很大程度上满足了人们的需要,也可以满足人们的需求 智能家居技术在人们生活中的应用范围很广,依据应用的地方不同,相关企业智能家居把他们分为以下几个方面。
1、对客厅的控制应用

在客厅中的应用与卧室的控制类似,都能实现对房间内的照明场景及娱乐设施的控制,如通过灯光实现对音响设备的控制等。通过音乐设备实现对窗帘、空调等设备的控制。还可以通过通信设备的使用,实现对家里面电器的控制。

2、对楼道的控制应用

智能家居控制系统不仅是实现灯光的控制,还能根据自然光的亮度,实现对灯光的开关调节。具体可以突出,当自然光的光线较亮时,会将楼道内的灯光亮度调暗。当自然光强度较暗或者没有自然光时,会实现对灯的亮度自动调节。此外,还能帮助人们进行定时提醒,做到定时开灯、定时关灯等。

3、室内方面的应用

具体对房间内的照明控制系统,对此来实现对不同场景的切换与控制;还可以对窗帘、空调等电器设备的智能控制。除此之外,还以可以通过移动设备,对整个房间内的电器及灯具的控制。智能家居控制系统在人们的生活中应用非常广,不仅增强了人们生活的安全性,更提供了人们生活的方便与快捷,使人们在生活过程中具有愉悦的心情,因此受到人们广泛的青睐。
在这里插入图片描述

ST17H66蓝牙BLE5.2芯片是伦茨科技最新推出的16脚蓝牙BLE芯片, 具有256KB Flash +(96KB ROM)+64KB SRAM,蓝牙协议栈固化,不再占用Flash空间。64KB的SRAM,分区使用,可以在待机时保存更多用户数据,可以设置大容量缓冲区,支持更加复杂的功能。符合SIG规范的自组网应用。包括多节点的控制,以及2主4从的同时工作。

ST17H66有10 x GPIO,-103dBm @BLE 125Kbps。单端天线输出,可以无匹配电路。支持天线矩阵切换,支持外挂LNA信号放大。
在这里插入图片描述

最大的优势是功耗降低。上一代产品蓝牙接收峰值电流>13mA; MCU的功耗0.5mA/MHz;低功耗模式下平均电流>40uA。新产品的蓝牙接收峰值电流8.6mA,MCU的功耗<90uA/MHz。低功耗模式下平均电流可降低到20uA30uA。BLE5的广播数据包更加灵活,最多可包含200Byte数据,BLE4只有32Byte。传输速率更快,BLE5可以达到2030KB/s;BLE4一般在45KB/s。

应用场景:

对功耗控制要求比较严格的应用,比如高档的防丢器,电子标签等。
对数据传输有一定要求的客户,比如用于云台自拍的透传模块,希望蓝牙OTA更加可靠的客户。
方便灵活的电子标签应用。如商品标签,资产防盗,生物追踪。
伦茨科技拥有自主研发无线射频和低功耗蓝牙BLE5.2芯片并具有全球知识产权,针对AIoT物联网领域和个人消费者,提供蓝牙主控全集成芯片的「软硬件共性」解决方案及核心器件,配套全方位APP软件平台定制开发。所设计的蓝牙芯片方案应用于智能穿戴设备、蓝牙室内导航、智能家居、医疗健康、运动建身、数据传输、远程控制、个人外设及AIoT物联网等场景。(tingting是伦茨科技旗下品牌,主要是提供Apple Find My服务应用于各大物联网产品中)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Qt 5.9.1,创建一个可以进行串口收发文件的应用程序可以按照以下步骤进行: 1. 打开Qt Creator并创建一个的Qt控制台应用程序项目。 2. 在项目创建对话框,选择C++作为项目语言,并选择合适的项目路径和名称。点击"下一步"。 3. 在"套件选择"对话框,选择适合你的开发环境的套件,并点击"下一步"。 4. 在"类选择"对话框,选择"空白项目"并点击"下一步"。 5. 在项目设置对话框,点击"下一步"直到完成项目创建。 现在,你已经创建了一个空白的Qt控制台应用程序项目。接下来,你可以将之前提供的示例代码添加到主.cpp文件。 1. 打开`main.cpp`文件。 2. 导入必要的头文件: ```cpp #include <QCoreApplication> #include <QtSerialPort/QSerialPort> #include <QFile> ``` 3. 将示例代码添加到main函数: ```cpp int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); // 示例代码 return a.exec(); } ``` 4. 在代码找到`setPortName()`方法和`setBaudRate()`方法,并根据你的串口设置进行修改。例如,如果你要使用COM1串口和波特率115200,将其修改为: ```cpp serialPort.setPortName("COM1"); serialPort.setBaudRate(QSerialPort::Baud115200); ``` 5. 找到`QFile`的构造函数,并将文件路径修改为你要发送的文件的路径。例如,如果要发送的文件位于"C:/path/to/file",将其修改为: ```cpp QFile file("C:/path/to/file"); ``` 6. 保存文件并构建项目。确保项目构建成功并没有错误。 现在,你已经在Qt 5.9.1创建了一个串口收发文件的应用程序,并添加了示例代码。你可以运行该应用程序,它将打开串口,并将指定文件的内容发送到串口。请记得在运行之前,根据你的实际情况修改串口名和文件路径。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值