迷人的大梅沙
时间:2018-08-11 00:42:07来源:杰瑞文章网点击:作文字数:500字
作文导读:
红外测温仪
作者:MnMakerMan
编译:Tony
原文地址:https://www.instructables.com/id/Arduino-Laser-Infrared-Thermometer/
红外测温仪可非接触测量物体表面温度,使用方便,测量速度快,应用非常广泛。今天介绍一款Arduino红外测温仪,所需器件均可在网上买到,软件和外壳3D文件在文末获取,来DIY一个吧。
1. 所需器件
Arduino Nano开发板
轻触按键
5K电阻
200欧电阻
5V激光发射器
双控开关
0.96寸OLED屏幕
GY-906温度传感器模块
9V电池
2. GY-906温度传感器介绍
项目中使用GY-906红外线温度传感器。此模块非常便宜,易于集成,且板载IIC接口带有10K上拉电阻。传感器温度范围为-40至+125摄氏度,物体温度范围为-70至+380摄氏度,传感器精度约为0.5摄氏度。
GY-906红外温度传感器
3. 电路部分
电路图
现在,您已经收集了所有必需的组件,是时候开始将所有组件组装在一起了。建议先将面包板上的所有东西都连接好,然后在一切正常工作后,再将所有东西焊接在洞洞板上。
搭建测试电路
在左侧,激光器带有一个200欧姆限流电阻,并连接到数字管脚5上。轻触按键连接在5V和数字管脚2之间,还有一个5K下拉电阻。因此当开关打开,输入不是浮动的,而是将其设置为0V。
在右侧,安装双控开关,该开关将9V电池连接到arduino nano的VIN和GND引脚。OLED显示屏和GY-906红外温度传感器都连接到3.3V,SDA线连接到A4,SCL线连接到A5。OLED显示屏和GY-906在IIC上都有上拉电阻。
4. 编程部分
本项目需要下载安装两个库:Adafruit_SSD1306和Adafruit-MLX90614-Library。
该程序不断从MLX90614读取温度数据,但只有按下轻触按键时才显示在OLED上,同时激光器也会打开以帮助识别正在测量的物体。程序文件可在文末获取。
5. 外壳3D打印组装
温度计的底部装有9V电池、双控开关和轻触按键。底盖带有卡扣卡入到位。留有一个孔,用于将基本组件的线连接到温度计的顶部。
OLED屏上有一个开口,温度计前面部分安装激光器和MLX90614传感器。激光和传感器均可压入孔中。顶部安装Arduino Nano,用胶枪将电线固定在适当的位置。
在进行3D打印时,面向屏幕的一面朝下,OLED屏幕的角度相当大,因此在支撑板上打印有支撑,但这会使表面看起来不太理想。
外壳3D模型使用Fusion 360设计,3D文件可在文末获取。
6. 测试
现在你已经完成红外测温仪的制作了,可以对温度计进行测试了。打开电源开关,等待显示器加载完毕就可以使用了。
关注公众号「TonyCode」,后台回复“红外”,获取文中代码及文件。
TonyCode
红外测温仪
作者:MnMakerMan
编译:Tony
原文地址:https://www.instructables.com/id/Arduino-Laser-Infrared-Thermometer/
红外测温仪可非接触测量物体表面温度,使用方便,测量速度快,应用非常广泛。今天介绍一款Arduino红外测温仪,所需器件均可在网上买到,软件和外壳3D文件在文末获取,来DIY一个吧。
1. 所需器件
Arduino Nano开发板
轻触按键
5K电阻
200欧电阻
5V激光发射器
双控开关
0.96寸OLED屏幕
GY-906温度传感器模块
9V电池
2. GY-906温度传感器介绍
项目中使用GY-906红外线温度传感器。此模块非常便宜,易于集成,且板载IIC接口带有10K上拉电阻。传感器温度范围为-40至+125摄氏度,物体温度范围为-70至+380摄氏度,传感器精度约为0.5摄氏度。
GY-906红外温度传感器
3. 电路部分
电路图
现在,您已经收集了所有必需的组件,是时候开始将所有组件组装在一起了。建议先将面包板上的所有东西都连接好,然后在一切正常工作后,再将所有东西焊接在洞洞板上。
搭建测试电路
在左侧,激光器带有一个200欧姆限流电阻,并连接到数字管脚5上。轻触按键连接在5V和数字管脚2之间,还有一个5K下拉电阻。因此当开关打开,输入不是浮动的,而是将其设置为0V。
在右侧,安装双控开关,该开关将9V电池连接到arduino nano的VIN和GND引脚。OLED显示屏和GY-906红外温度传感器都连接到3.3V,SDA线连接到A4,SCL线连接到A5。OLED显示屏和GY-906在IIC上都有上拉电阻。
4. 编程部分
本项目需要下载安装两个库:Adafruit_SSD1306和Adafruit-MLX90614-Library。
该程序不断从MLX90614读取温度数据,但只有按下轻触按键时才显示在OLED上,同时激光器也会打开以帮助识别正在测量的物体。程序文件可在文末获取。
5. 外壳3D打印组装
温度计的底部装有9V电池、双控开关和轻触按键。底盖带有卡扣卡入到位。留有一个孔,用于将基本组件的线连接到温度计的顶部。
OLED屏上有一个开口,温度计前面部分安装激光器和MLX90614传感器。激光和传感器均可压入孔中。顶部安装Arduino Nano,用胶枪将电线固定在适当的位置。
在进行3D打印时,面向屏幕的一面朝下,OLED屏幕的角度相当大,因此在支撑板上打印有支撑,但这会使表面看起来不太理想。
外壳3D模型使用Fusion 360设计,3D文件可在文末获取。
6. 测试
现在你已经完成红外测温仪的制作了,可以对温度计进行测试了。打开电源开关,等待显示器加载完毕就可以使用了。
关注公众号「TonyCode」,后台回复“红外”,获取文中代码及文件。
TonyCode

迷人的大梅沙一文由杰瑞文章网免费提供,本站为公益性作文网站,此作文为网上收集或网友提供,版权归原作者所有,如果侵犯了您的权益,请及时与我们联系,我们会立即删除!
杰瑞文章网友情提示:请不要直接抄作文用来交作业。你可以学习、借鉴、期待你写出更好的作文。
说说你对这篇作文的看法吧