随着现代科技的发展,建筑设计不再仅仅是物理结构的构造,而是成为建筑与科技相融合的一门艺术。在这种背景下,“智能家居(smart home)”这一话题成为建筑行业可持续发展和创新的重要组成部分。有鉴于此,通过siliconlabs(亦称“芯科科技”)的强项-多协议无线soc解决方案,将能允许用户部署符合多标准的协议栈以及创建网状网络,从而可以轻松地扩展自己的物联网产品项目。
mg24和mg27多协议无线soc开发套件
本用例采用了芯科科技的mg24和mg27多协议无线soc开发套件,进一步实现以zigbee协议连接的智能家居应用演示。mg24和mg27可用于各种无线协议,如低功耗蓝牙(bluetooth le), 蓝牙mesh和zigbee等。mg24具有小尺寸优势,因此很容易与其他模块集成。此外,它还支持一些标头,以便我们可以很容易地使用跳接与板连接。
准备节点组件
zigbee网络包含了许多不同功能的节点。为了做到这一点,本案例使用的传感器/执行器套件如下图:
最具挑战性的部分是,在其他板中没有任何库兼容重用。因此,我们已经构建了诸如单线(在门锁中),rs232/rs485与uart(在pzem功率计中)或spi(在rfid锁上)之类的协议。起初,它可能包含一些困难的维护,因为中断的传感器与现有的插件冲突,但我们修复了它,还使周期(传感时间,锁定时间等)可以实时修改,并通过闪存永久保存。
我们感兴趣的一件事是如何使开关和灯的操作同步,我的意思是每当光的状态发生变化时就会导致开关的变化,反之亦然。设想了许多方法,但最后我们决定使用从灯泡到开关的报告和从对面直接控制。
实现网关
这是在开发这个项目的过程中面临的最大挑战。我们尝试了很多方法来控制整个系统,但仍然保持效率。我们仍然在考虑两个解决方案:在linux内核上编写一个完整的驱动程序来与主机ncp通信,或者定制一个开源平台。最后我们选择了后者并使用zigbee2mqtt。
安全性
这是相当重要且迷人的部分。目前大多数电路板没有特定的安全方法来保护空中信标,而芯科科技领先集成了aes-128加密。为了确保设备的安全连接,我们为每台设备闪现了install code并制作了二维码。
开发成果
最终开发完成一个包含多设备的网状网络,包括路由器、终端设备和休眠终端设备。
芯科科技的开发板和ide令人印象深刻,因为它易于使用和安装插件。
掌握关键技术未必是抢夺物联网商机的重点
浅谈一下汽车连接器
永磁直流电机湿热盐雾环境加速试验
如何减少电子系统的电磁干扰?
百度、小米和滴滴造车,谁的胜算会更大呢?
基于MG24和MG27开发板实作的Zigbee智能家居用例
一加5最新消息:再度冲击摄影标杆!一加5这次双摄有点逆天
长江存储科普SSD、3D NAND的发展史
谷歌将主导虚拟/增强现实技术市场
5种策略优化移动设备网站
PMC-5565反射内存卡配置方法
拆分政企公司,政企市场管理将更为统一
工厂车间LCD生产看板广泛应用于精益管理
STM32CubeLL能高效的原因
插电混动的技术路线分析
如何构建一个简单的数字温度计和湿度计
好看又实用的蓝牙耳机 无线降噪耳机推荐
小米MIUI9最新消息:小米MIUI9或在7月发布,AI+更省电+无广告
单穗玉米脱粒机的操作方法是怎样的
以数字LLC电源为例 浅谈电源的环路特性测量