红外测温

文章目录

  • 红外测温
  • 前言
  • 一、MLX90614
  • 二、使用步骤
  • 总结

前言


K210随便找一个都行

一、MLX90614

这个模块之前的博客有介绍,他是用IIC通信的。模块就不过多介绍了,之间看代码吧

import ustruct,utime
from micropython import const_TA_ADDRESS = const(0x06)
_TOBJ1_ADDRESS = const(0x07)
_TOBJ2_ADDRESS = const(0x08)  class MLX90614:def __init__(self, i2c):self.i2c = i2cself.address = 0x5adef readdata(self, register):try:data = self.i2c.readfrom_mem(self.address, register, 2)return ustruct.unpack('<H', data)[0]except:passdef read_temp(self, register):temp = self.readdata(register)temp=temp/50-273.15return tempdef AmbientTemp(self):return self.read_temp(_TA_ADDRESS)def ObjectTemp(self):return self.read_temp(_TOBJ1_ADDRESS)

二、使用步骤


把mlx90614py文件放到SD卡里,然后运行main函数,main函数如下

from machine import I2C
import mlx90614
import time#红外测温对象
i2c = I2C(I2C.I2C0,freq=100000,sda=6, scl=7)
temp = mlx90614.MLX90614(i2c)while True:print('ObjTemp:'+str('%.2f'%temp.ObjectTemp())+' C')print('AmbTemp:'+str('%.2f'%temp.AmbientTemp())+' C')time.sleep_ms(500)


看一下运行结果

一个是我宿舍的温温度,一个是我手掌的温度,结果还是相对准确的。

总结

简单的红外测温就是这样,后续我打算结合口罩识别,用K210做一个上位机,搞一个口罩检测测温系统。

K210+MLX90614红外测温相关推荐

  1. ESP32设备驱动-MLX90614红外测温传感器驱动

    MLX90614红外测温传感器驱动 1.MLX90614介绍 MLX90614 是一款用于非接触式温度测量的红外温度计.IR 敏感型热电堆检测器芯片和信号调节 ASIC 都集成在同一 TO-39 罐封 ...

  2. STM32驱动MLX90614红外测温模块

    简介:STM32F103C8T6驱动MLX90614红外测温模块源码介绍. 开发平台:KEIL ARM MCU型号:STM32F103C8T6 传感器型号:MLX90614 特别提示:驱动内可能使用了 ...

  3. MLX90614红外测温模块使用

    一.MLX90614介绍(官方介绍,很官方) MLX90614 是一款红外非接触温度计.TO-39 金属封装里同 时集成了红外感应热电堆探测器芯片和信号处理专用集成芯 片. 由于集成了低噪声放大器.1 ...

  4. STM32+MLX90614红外测温

    红外测温 文章目录 红外测温 前言 一.传感器 二.代码 1.MLX90614.C 2.MLX90614.h 总结 前言 手上有一个红外测温模块,拿出来玩一玩 一.传感器 一共有四个引脚,看到SCL和 ...

  5. STM32系列(HAL库)——F103C8T6 通过GY906/MLX90614红外测温模块实现温度测量

    1.软件准备 (1)编程平台:Keil5 (2)CubeMX (3)XCOM(串口调试助手) 2.硬件准备 (1)GY-906-BCC红外测温模块 (2)F1的板子,本例使用经典F103C8T6 (3 ...

  6. 26、基于51单片机mlx90614(GY-906)非接触式红外测温上下限声光报警系统设计

    摘要 门式红外人体测温安检仪与传统的安检系统比较,增加了人体测温功能,在流行病多发季节可以适当的提醒人们减少外出,必要时可采取强制措施禁止出行以减少疾病的传播:并且测温为非接触式,与传统的接触式测温相 ...

  7. 第二十七篇、基于Arduino uno,获取mlx90614非接触式红外测温传感器的温度值——结果导向

    0.结果 说明:先来看看串口调试助手显示的结果,第一个值是空气的温度,第二个值是被测量的物体温度,如果是你想要的,可以接着往下看. 1.外观 说明:虽然mlx90614非接触式红外测温传感器形态各异, ...

  8. 基于stm32人脸识别和红外测温

    目录 一.项目功能 二.原理图 三.实物视频 四.实物图片 五.程序 资料下载地址:基于STM32人脸识别和红外测温 一.项目功能 本系统由stm32f103c8t6单片机最小系统电路+k210人脸识 ...

  9. 红外测温传感器的现状

    主流传感器: 1.迈来芯-比利时 非接触式 MLX90614 红外测温模块 温度传感器模块 该MLX90615是一个红外线非接触式温度探测感应头,这个敏感的红外热电堆探测器芯片和信号调理ASIC的集成 ...

最新文章

  1. linux 常用命令:
  2. mysql多字段数据统计_超详细的mysql元数据sql统计--information_schema
  3. uboot、kernel和rootfs烧录
  4. 神经网络中归一化的重要作用
  5. VC++ 2010 MFC新特性学习 - 增强与Windows Shell的集成
  6. python standard lib_跟Python Standard Library混个脸熟(一)
  7. Factory Method模式
  8. sh(Spring+Spring mvc+hibernate)——IDeptDao.java
  9. 计算机网络十进制转二进制的应用题,【网络-理论】二进制与十进制的转换
  10. 模拟灰度传感器循迹的程序_灰度传感器的工作原理
  11. 为什么存取周期大于存取时间_为什么开放存取很重要
  12. Python安装(一)-Linux下安装Python
  13. 自学软件测试!自学到什么程度可以出去找工作...拿到阿里offer才知道这就够用了...
  14. 容器内部使用docker命令时报错:缺少libcrypto.so.10
  15. 第五届强网杯全国网络安全挑战赛 题目复现(有题目附件,详解)
  16. 制作字幕.html教程,怎样制作视频字幕
  17. .glusterfs_如何在Ubuntu 20.04上使用GlusterFS创建冗余存储池
  18. 【优秀的下载工具】Leech for Mac 3.1.4
  19. vulnstack_ATTCK1渗透
  20. Linux网络设备驱动结构概述

热门文章

  1. PowerBI-日期和时间函数-HOUR\MINUTE\SECOND
  2. 股市盛宴,看这个Excel插件如何玩转行情数据分析
  3. 钉钉小程序 AntV-f2 图表无法横向滚动
  4. 修改网页内容-Chrome DevTools
  5. SDL编程入门(19)游戏手柄和操纵杆
  6. AutoCAD for Mac (三维制图软件) v2022
  7. 2D 游戏工具系列:unity自带Tilemap和地图编辑器Tiled的基本使用以及Super Tiled2Unity如何导入tmx到Unity中(3)
  8. 好未来(TAL)喜忧参半的前景
  9. 放射性元素如何伤人?//2021-2-6
  10. 850. 矩形面积 II:扫描线+离散化+线段树