本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

基于Arduino的高级DIY晴雨表
发布时间:2021-09-08
分享到:
基于Arduino的高级DIY晴雨表
发布时间:2021-09-08
分享到:

气压计是一种用于测量大气压力的科学仪器。气压趋势可以预测天气的短期变化。

这次我将向您展示如何制作高级气压计。廉价的家庭气象站只显示雨滴、云或太阳的图像。更先进的气象站将当前压力值显示为数字,并将前几个小时的压力变化显示为粗略的条形图,主要用于装饰目的。这样的气象站要贵得多。同样在市场上,有为水手、游艇手等设计的非常精密的设备,可以高精度地显示压力变化和电流值,但这种设备非常昂贵。我向您展示的设备具有如此昂贵的气压计的所有功能,但构建起来非常简单,而且价格要低很多倍。

第 2 步:零件

它仅由几个部分组成:

  • - Arduino Nano 微控制器
  • - BMP180 压力传感器板,通过此格栅与周围空气直接接触,以实现更准确的温度测量
  • - 液晶显示器 16x2
  • - 两个电阻
  • - 和四个 LED

第 3 步:构建晴雨表

测量结果以两行显示。打开气压计后,第二行将立即为空。数值将分别在 1 小时、3 小时和 10 小时后出现。第一行显示以百帕斯卡为单位测量当前大气压力的结果,旁边是当前压力值与给定位置平均值的偏差,以及以摄氏度为单位的气温。顶行显示的数据每 6 秒刷新一次,通过白色 LED 的短暂闪烁显示。指示器的第二行显示过去一小时、三小时和十小时的压力增量。如果压力在指定的时间段内增加,则相应的增量显示为加号,否则 - 显示为减号。第二行的数据每 10 分钟更新一次。三个 LED 显示大气压的变化趋势。如果压力在过去三小时内上升超过 1.6 百帕斯卡,黄色 LED 亮起(压力上升)。如果变化小于正/负 1.6 百帕斯卡,则压力稳定。如果变化是负的并且大于 -1.6 百帕斯卡,那么我们发现压力下降。这些是相当多的参数,我们可以根据这些参数在不使用互联网的情况下预测短期当地天气。基本上,上升趋势表示天气好转,下降趋势表示恶化。常压意味着天气稳定。过去三小时内达到 6 百帕,黄色 LED 亮起(压力升高)。如果变化小于正/负 1.6 百帕斯卡,则压力稳定。如果变化是负的并且大于 -1.6 百帕斯卡,那么我们发现压力下降。这些是相当多的参数,我们可以根据这些参数在不使用互联网的情况下预测短期当地天气。基本上,上升趋势表示天气好转,下降趋势表示恶化。常压意味着天气稳定。过去三小时内达到 6 百帕,黄色 LED 亮起(压力升高)。如果变化小于正/负 1.6 百帕斯卡,则压力稳定。如果变化是负的并且大于 -1.6 百帕斯卡,那么我们发现压力下降。这些是相当多的参数,我们可以根据这些参数在不使用互联网的情况下预测短期当地天气。基本上,上升趋势表示天气好转,下降趋势表示恶化。常压意味着天气稳定。这些是相当多的参数,我们可以根据这些参数在不使用互联网的情况下预测短期当地天气。基本上,上升趋势表示天气好转,下降趋势表示恶化。常压意味着天气稳定。这些是相当多的参数,我们可以根据这些参数在不使用互联网的情况下预测短期当地天气。基本上,上升趋势表示天气好转,下降趋势表示恶化。常压意味着天气稳定

第 4 步:原理图和代码
 

最后,将设备安装在由 PVC 板制成并涂有自粘墙纸的合适盒子中,以获得专业外观。

Code FINAL so Leds.txt

加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友

讨论