通过Z-Wave 800 SoC多级传感器实现二氧化碳传感器应用指南

来源:SILICON LABS

发布时间:2024-03-18

通过Z-Wave 800 SoC多级传感器实现二氧化碳传感器应用指南1
本篇博文将展示如何使用功能配置参数来扩展“Z-Wave - SoC多级(Z-Wave - SoC Multilevel Sensor)”示例项目,以及如何运用Silicon Labs(亦称“芯科科技”)的Z-Wave 800系列中的ZGM230-DK2603A开发套件,进一步添加连接到UART终端的二氧化碳(CO2),并使用多级传感器命令类(Commend Class)读取和报告环境中的二氧化碳水平。本演示所采用的软件基于芯科科技Gecko SDK 4.3.2版本,以下仅节录摘要说明,您可以点击文末的阅读原文按钮或获取完整内容。

构建Z-Wave二氧化碳传感器所需的硬件和软件资源

 

一部Windows操作系统的电脑作为开发工作站

 

 

安装Simplicity Studio V5开发环境

 

 

芯科科技的ZGM230-DK2603A开发套件

 

 

二氧化碳传感器与串口(UART)连接,本示例采用Winsen MH-Z14A

 

本文假设您已经安装了Simplicity Studio V5和Gecko SDK 4.3.2,并且对如何使用它有一些基本的了解。

基于“Z-Wave – SoC多级传感器”示例项目创建初始项目

首先在Simplicity Studio V5中创建一个新项目,选择“Z-Wave - SoC多级传感器”示例项目,然后单击“创建”:

 

通过Z-Wave 800 SoC多级传感器实现二氧化碳传感器应用指南2
这是一个很好的起点,因为它已经实现了一个功能齐全的Z-Wave设备,支持开发套件板上的大多数传感器。示例项目中定义了几个配置参数,但没有使用代码中的任何配置变量,而且很少或根本没有可用的文档来展示如何使用配置变量。

以下为配置Z-Wave二氧化碳传感器的步骤,详细操作内容请访问下方链接阅读博文:https://community.silabs.com/s/share/a5U8Y000001dqvdUAA/create-a-zwave-co2-sensor-based-on-the-zwave-800-series-development-kit?language=en_US

 

添加一些配置参数

 

 

添加代码以在运行时获取配置参数

 

 

添加代码以在运行时使用配置参数

 

 

增加对使用UART的二氧化碳传感器的支持

 

 

向项目中添加对UART的支持

 

 

在项目中增加对二氧化碳传感器的支持

 

 

为二氧化碳传感器选用正确的类型

 

 

0
0
收藏
纠错

免责声明

  • 1、本文内容版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系感算商城(service@gansuan.com),我方将及时处理。
  • 2、本文的引用仅供读者交流学习使用,不涉及商业目的。
  • 3、本文内容仅代表作者观点,感算商城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。
  • 4、如需转载本方拥有版权的文章,请联系感算商城(service@gansuan.com)注明“转载原因”。未经允许私自转载感算商城将保留追究其法律责任的权利。

最新消息通知

样品申请

  • 品牌
  • 申请数量

  • 商品分类
  • 单价
    -
  • 封装
  • 库存
  • 供应商
  • 小计
    -
  • 1.多样品申请请先加入样品清单
  • 2.样品申请数量有限,超过限额可能不能获批
纠错反馈 关闭
感谢您对感算商城的支持,帮助我们共同提升商品信息的准确性。
如果您发现商品介绍、规格参数、规格书、商品图片等信息有误或不完善,欢迎指出。
感谢您对感算商城的支持,帮助我们共同提升网站内容信息的准确性。
如果您发现网站内容信息有误或不完善,欢迎指出。
纠错内容

上传附件
最多可添加3个文件,支持多种格式,每个大小不超过20MB
*详细描述
0/200