红外测温模块
淘宝购买
Kittenbot-红外测温模块
适用场景
- 非接触式测温,人体温度、环境温度
产品简介
该模块能够精确检测人体表面温度,支持图形化编程简单易用,并且在结构上支持接插乐高插销,快速结合优秀的机械搭建完成颇具形态的趣味使用案例
基本参数
尺寸 | 24 x 24 x 56mm |
---|---|
净重 | 8.8g |
技术参数
工作电压 | 3.3~5V |
---|---|
型号 | MRT-311 |
工作温度 | -30~100℃ |
明暗面积 | 0.35 x 0.35mm |
在microbit中使用
硬件接线
- 红外测温使用的通讯方式是IIC
红外测温模块接在Robotbit扩展板的方法
红外测温模块接在Powerbrick的方法
Makecode应用(推荐)
- 加载Robotbit插件,插件地址:Robotbit
- 搭建程序
Kittenblock应用
硬件选择Microbit Python
你可以通过连接串口后,点击连接串口右边的恢复固件按钮,开启在线调试模式(此时你能点击红外测温积木块直接获取当前的温度值而无须反复下载,便于调试)
完成调试后,调出代码框将程序上传到microbit脱机运行(此时microbit脱离在线调试模式)
危险如果转译代码框内没有代码
- 先排除没有积木块报错的现象(即不要混用舞台和精灵相关的积木块)
- 确保要执行的代码在小旗子积木块下(在这个积木块下的代码待会被转译成代码)
- 而后勾选翻以前的框框,点一下翻译若可见代码翻译出来了,上传即可
:::
在未来板lite中使用
插件选择
选择硬件未来板,添加硬件子插件红外测温模块
::: warning
注意:选择硬件前,请确保硬件主板升级到最新(即右下角没有升级的小箭头)
:::
硬件连线
序号 | 模块名称 | 接口连线 | 使用线材 | 线材样片 |
---|---|---|---|---|
![]() | 红外测温模块 | I2C-I2C | 黑色PH2.0-4Pin接口线 | ![]() |
#### 编程积木
序号 | 积木图 | 积木功能 |
---|---|---|
1 | 返回当前红外温度 | |
2 | 返回当前环境温度 | |
3 | 模块LED灯珠变换颜色 |
软件编程
功能实现包含如下部分:
- 屏幕显示红外温度
- 屏幕显示环境温度
- 环境温度大于等于36.5时led变为红色
- 环境温度小于36.5时led变为绿色