这个气象站为我们提供了温度、湿度和相对大气压力的实时数据。我们可以直接在 PC 显示器上以三个模拟仪表的形式观察数据。这个漂亮的图形用户界面 (GUI) 是在 Processing 软件的帮助下创建的,特别是 Bill Kujawa 创建的“仪表”库。还有许多其他选项可以修改仪表。您可以在 Processing 的 Meter library 下的 Example 部分找到所有可用选项。
电子部分由一块Arduino兼容板组成,其上连接了BMP180(大气压力)和DHT11(湿度和温度)传感器板。电路图如下图所示。此外,还提供了基于 SFE_BMP180 和 DHT11 库的 Arduino 代码。在串行监视器上,我们可以看到逗号分隔的测量值。处理软件从串行端口检索此数据并形成图形界面。
要运行最终应用程序,首先将代码上传到 Arduino 并保持 Arduino 与 PC 的连接。接下来,打开 Processing 草图并根据您的设置修改串口名称和波特率。然后只需单击“运行”,它就会显示温度、湿度和相对压力表,这些仪表使用来自传感器的实时数据运行。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !