esp8266温湿度传感器_用树莓派实现办公室温湿度监控

df313f4303948d823e2c7d77295af2e4.png

受启发于各个机房的温度监控汇总网站,决定用树莓派自己搞一个温度监控站

硬件准备:

树莓派一只:

8cb751b5079f91454d128398939b1c10.png

新旧都可以,这个温度监控对于性能几乎不要求

温湿度传感器:

9d7989404d711addde16ebd05d07a7da.png

现成的组件,dht22,大约15元,

Good for 0-100% humidity readings with 2-5% accuracy
Good for -40 to 80°C temperature readings ±0.5°C accuracy

官方文档说温度范围正负0.5度,所以还不错

三个引脚,一个在GND上一个在VCC上,一个在GPIO上,是用于读数的,树莓派版本不同,引脚位置不同,具体还要看对应版本树莓派的datasheet

我是这样接的

520fed8706a85719ebe81375d624bb5b.png

接好元件和网线下一步就是让温度测量跑起来,然后serve到界面上。

这里使用了第三方工具Adafruit_DHT在Python环境里读出来温度,因为Python做服务端也非常方便,所以可以顺手在同一个脚本里写一个服务端,服务一个网页,提供一个api, 在每次api被访问的时候出发一次温度测量,并把测量结果回传到网页上。

树莓派本身就可以有HDMI输出所以再加一个旧显示器,就组成了一个完整的监控板:

673e731f44a3e2d8ae14c0b9b86f4087.png

给实验室提供实时更新的温度湿度监控服务,师兄师姐看了都说好 233333

因为地处实验室走廊交通枢纽,正在考虑广告位招租 2333333

插上网线,树莓派服务的网页可以在任何地方访问,所以远程查看实验室的温度湿度也是非常方便的:

e6d51ee665307a048ff023ed9d73b46d.png

本项目所涉及的代码已发布至github

Pjer-zhang/DHT22_raspberry

欢迎重构

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值