所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

温湿度传感器&串口记录器测评1

Anders项勇 Anders项勇 2022-06-18 16:44:55
步骤1 步骤1
介绍:

3月份获得了温湿度传感器&串口记录器的测评资格,可是刚好上海疫情来了,快递中断了,导致6月份才收到,刚开工又忙的很,现在才有时间集中测试。

1.I2C温湿度传感器-DHT20:一般温湿度传感器都比较常见,但这个传感器是传统DHT11的改进版,芯片做了升级,传输方式也改为I2C,测量精度有所提升,这样可以用在一些对环境温度、湿度要求比较高的环境。

2.串口数据记录器:串口记录我们平时多是通过电脑的串口监视器来监视串口数据,现在有了这个硬件的串口数据记录器。

原计划是用温湿度传感器-DHT20完善之前一个智能呼吸机项目的智能面罩传感器,监测病人呼吸的温度、湿度模拟体征,可是呼吸机后来拆做他用了,暂时没空再去搭建起来了。

串口数据记录器原计划是制作一个无人机黑匣子,通过串口数据记录器记录无人机的实时飞行数据,以便炸机后进行分析,但是仔细看了下大疆TT的转接板,应该是没有多余的串口了,串口被用于扩展板和TT的通讯去了。

想了半天,想一下测试两个硬件,就用sparrow主板连接了两个硬件进行测试,获取实时温度、湿度,然后用串口记录器把温湿度的历史数据记录下来。

步骤2 步骤2
硬件连接

温湿度传感器-DHT20的这个保护罩看来悬空的,最好是粘在板子上,否则不小心掰起来容易损坏。

projectImage

sparrow主板接口比较多,不用接扩展板就能同时接多个传感器,这里同时接串口,I2C、电源等都够用,是个好板子。

projectImage
步骤3 步骤3
编程
projectImage

在mind+的用户库可以搜索DHT20,把这个温湿度传感器加上,串口记录器不用加直接用就好了。程序很简单,直接把获得的温度、湿度值写入到串口1,而串口1刚好接了这个串口记录器,就直接在串口记录器下面生成文件记录下来。串口记录器有128MB,插在电脑上就会像个U盘一样被读出,就可以看到下面生成的记录文件。

projectImage
步骤4 步骤4
评价

1.I2C温湿度传感器-DHT20精度较高,arduino下也发布了库,用arduino编程也很方便。其他使用和其他温湿度传感器类似,但是精度会改善,适合精度要求较高的场景。在另外一个呼吸机的项目https://makelog.dfrobot.com.cn/article-309431.html中的智能面罩可以使用这个传感器的,检测病人呼吸的温度和湿度模拟病人的体征,根据这个来反馈控制控制电机压缩气囊的频率。当然这个呼吸机只是个演示模型,比较适合原理演示,等有空再把呼吸机给恢复。

2.串口数据记录器做设备没有网络,离线情况下的数据记录是非常适合的。

Makelog作者原创文章,未经授权禁止转载。
0
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
|
[[c.comment_content]]