NCIR2

SKU:U150

描述

UNIT NCIR2 是一款搭载数据处理MCU的MLX90614非接触式红外单点测温单元,测温范围-70℃~380℃,MCU采用STM32,通过数据处理能实现高、低温告警功能。板上集成了蜂鸣器、RGB指示灯、一个功能按键和一个复位按键,采用I2C与上位机通信。该产品可与上位机一并使用,也能单独使用,适合用于温度测量及异常告警等场合。

产品特性

  • STM32F030F4P6
  • MLX90614 红外(IR)传感器
  • GROVE I2C/HY2.0-4P接口
  • 编程平台:Arduino/UIFlow
  • 两个乐高兼容孔

包含

  • 1x NCIR 2 Unit
  • 1x HY2.0-4P线缆 (20cm)

应用

  • 高精度非接触式温度测量
  • 移动检测
  • 智能家居

规格参数

规格 参数
MCU STM32F030F4P6
传感器 MLX90614ESF-BAA
被测量对象温度范围 -70°C ~ 380°C
传感器工作温度 -40°C ~ 125˚C
Unit工作温度 0°C ~ 40°C
测量精度 ±0.5°C
编程平台 Arduino, UIFlow
I2C通讯地址 0x5A
产品尺寸 48mm × 24mm ×8mm
包装尺寸 136mm × 92mm × 13mm
产品重量 7.3g
包装重量 12.8g

相关链接

原理图

schematics

尺寸图

module size

使用协议

例程

Arduino

UIFlow

UIFlow块介绍

  • 初始化I2C通讯地址(通讯地址默认为0X5A)
image
  • 获取温度值(传感器测量范围内:-70℃~380℃)
image
  • 获取物体表面的反射率(例如皮肤的反射率为0.95)
image
  • 获取最高或最低温度阈值(默认设置为最低10°C,最高37°C)
image
  • 获取最高或最低温度时LED的颜色(RGB值为0-255)
image
  • 获取最高或最低温度时蜂鸣器频率(默认为4000,数值越高响度越尖锐)
image
  • 获取最高或最低温度时蜂鸣器高低电平间隔(默认最低为100,最高为204)
image
  • 获取最高或最低温度时蜂鸣器占空比(占空比值0-255,数值越大响度越大)
image
  • 获取蜂鸣器频率值(默认4000)
image
  • 获取蜂鸣器占空比(占空比数值0-255,数值越大,响度越大)
image
  • 获取蜂鸣器使能状态(打开或者关闭)
image
  • 获取RGB LED颜色(RGB值为0-255)
image
  • 获取按键状态(按下或者放开)
image
  • 获取设备温度值 ( ℃ )
image
  • 获取设备固件版本或I2C地址(I2C默认地址为0x5A)
image
  • 设定反射率(皮肤反射率为0.95)
image
  • 设定最高或最低温度阈值(当检测到的值高于或者低于设定温度,则蜂鸣器响)
image
  • 设定最高或最低温时LED RGB颜色值(RGB值在0-255之间)
image
  • 设定最高或最低温时蜂鸣器频率(这里默认设置为4000,频率越大,响声越尖锐)
image
  • 设定最高或最低温度下蜂鸣器的间隔(数值设置越高响得越快)
image
  • 设定最高最低温度下蜂鸣器的占空比(占空比数值为0-255,占空比越大响度越大)
image
  • 设定蜂鸣器的频率(默认蜂鸣器频率为4000,数值越大响度越大)
image
  • 设定蜂鸣器的使能状态(打开或者关闭)
image
  • 设定RGB LED的颜色值(RGB值范围0-255)
image
  • 保存当前配置设定
image
  • 设置设备的I2C地址(默认为0x5A)
image