项目简介
本库是用于与Sensirion的I2C接口的SEN44空气质量传感器进行交互的Arduino库。借助该库,用户能便捷地通过I2C通信和传感器交互,获取空气质量数据。
项目的主要特性和功能
- 具备与Arduino板连接的I2C通信接口。
- 包含初始化、开始测量、停止测量等基本传感器操作功能。
- 可读取传感器测量的空气质量数据,如颗粒物质量浓度和数量浓度等。
- 支持启动风扇清洁传感器。
- 能设置自动清洁的间隔时间。
- 可以获取设备的文章代码(序列号或标识)、版本信息以及设备状态等。
- 支持温度偏移设置和读取,还能将温度偏移值写入持久化内存。
安装使用步骤
- 下载最新版本的Sensirion I2C SEN44库文件(.zip格式)。
- 在Arduino IDE中,通过“Sketch” -> “Include Library” -> “Add .ZIP Library...” 路径导入库文件。
- 确保已安装依赖项,如Sensirion Core库。
- 连接SEN44传感器到Arduino板的I2C总线,并确认接线正确。
- 在Arduino IDE中打开示例项目“exampleUsage”。
- 点击“Upload”按钮上传代码到Arduino板。
- 打开串口监视器(Serial Monitor)或串口绘图器(Serial Plotter),设置波特率为115200 baud,观察测量值。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】