lidonglei1 发表于 2019-3-14 13:58:35

可能是最简单便宜的DIY温湿度计

http://bbs.eeworld.com.cn/data/attachment/forum/201903/13/143258lneia72j2p3mjm93.jpg.thumb.jpg
冬天人们经常关注家里的温湿度,南方没有暖气更关注温度,北方因为天气干燥,有暖气,所以更关注湿度。下边介绍一个非常简单,并且容易的电子温湿度计制作方法。
材料

[*]DHT11温湿度传感器(约3元)
[*]数码管模块(约3元)
[*]arduino nano(约10元)
[*]mini USB线,导线
[*]盒子

http://bbs.eeworld.com.cn/data/attachment/forum/201903/13/143258spku5wmp6jbuhwkh.jpg.thumb.jpg
http://bbs.eeworld.com.cn/data/attachment/forum/201903/13/143258kuzifhy3yuyuw3hw.jpg.thumb.jpghttp://bbs.eeworld.com.cn/data/attachment/forum/201903/13/143258bl0qrf470s08zlnr.jpg.thumb.jpg

所有电子模块和导线都可以在一家店买到,加上运费也就20+元。


盒子,用来做温湿度计的结构,我用的是个茶叶盒,用电磨机在上边开孔。(不小心给竹叶青做了个广告)http://bbs.eeworld.com.cn/data/attachment/forum/201903/13/143258utamc3cw3xkkkkwc.jpg.thumb.jpg
程序http://bbs.eeworld.com.cn/data/attachment/forum/201903/13/143258czice6vcocv4lol8.jpg.thumb.jpg

程序非常简单,使用米思齐(mixly)编写,先初始化数码管模块,然后循环:温度显示每两秒,湿度显示两秒。为了区分温度和湿度,将温度放置在后边两位,湿度放置在前边两位。米思齐中的数码管模块是显示时间的,所以显示温度时前两位会是00。我是用arduino编写的,所以不存在这个问题,随后更新arduino程序。

连线组装
http://bbs.eeworld.com.cn/data/attachment/forum/201903/13/143258ypxyabnxyrwbwmp3.jpg.thumb.jpg昨天 14:32 上传

将模块摆放好之后用胶枪固定,为了增加空气流动在盒子背面打了两个孔。
页: [1]
查看完整版本: 可能是最简单便宜的DIY温湿度计