0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

BME280气象站的制作

454398 来源:网络整理 作者:网络整理 2019-12-05 15:49 次阅读

BME280是博世完全集成的环境单元,将压力,湿度和温度传感器集成在尺寸为2.5 x 2.5 x 0.93mm³的微型8针金属盖LGA封装中。由于其体积紧凑,易于使用(BME280支持标准I2C和SPI接口)以及支持开源Arduino库的可用性,因此BME280在气象爱好者中非常受欢迎。该项目描述了如何使用chipKIT Uno32从BME280读取大气压,相对湿度和温度测量值,以建立独立的气象站。传感器读数通过I2C总线获取,并显示在诺基亚5110 LCD显示屏上。

BME280气象站的制作

BME280气象站

硬件设置

诺基亚5110 LCD被用于诺基亚流行的5110和3310型号手机中。它是由低功耗PCD8544控制器芯片驱动的48×84像素矩阵LCD。它由3.3V电压供电,并包括片上产生的LCD电源和偏置电压,因此需要最少的外部组件来工作。PCD8544通过串行总线接口从微控制器接收显示数据和命令。

LCD需要5个I/O引脚来进行完全控制。几乎每个诺基亚5110 LCD模块中可用的引脚如下所示:

RST:显示重置输入

CE:芯片使能输入

DC:数据或命令选择信号

DIN:串行数据输入

CLK:时钟输入

VCC:3.3V电源

BL:背光LED阳极(连接到3.3V)

GND:电源接地

chipKIT Uno32和Nokia 5110 LCD之间的连接与我以前在本文中使用的连接类似。下图显示了两者之间的引脚连接。

诺基亚5110 LCD和chipKIT Uno32之间的引脚连接

有很多市场上出售的BME280分支模块。您可以使用它们中的任何一个来访问I2C引脚。然后,将SDA和SCL引脚分别连接到chipKIT Uno32的A4和A5引脚。请注意,为了将A4和A5引脚用于I2C操作,必须将ChipKIT Uno32板上的JP6和JP8跳线分别置于RG3和RG2位置。它们放置在RG3/RG2位置,以将引脚用于I2C操作。下图显示了该项目的完整硬件设置。

chipKIT Uno32,BME280和Nokia 5110 LCD之间的连接

项目的实际设置。诺基亚5110 LCD和BME280传感器模块放在面包板上。

软件

在为该项目开发固件之前,我们需要安装以下库。/p》

Adafruit统一传感器库

Adafruit BME280库

诺基亚5110 LCD库 LCD5110_Basic (支持文本)和 LCD5110_Graph (支持文本,图形和位图) 。在此项目中,仅使用基本库,可以从以下链接下载该库。

下载LCD5110_Basic

该项目的完整chipKIT程序可以可从以下链接下载:

Download_BME280_Weather_Station_Firmware

该程序以摄氏度为单位显示环境温度,以百分数(hPa)为单位显示湿度,以百帕斯卡(hPa)为单位显示大气压力。

输出

将程序上传到Uno32板后,气象站就可以摇摆了。下图显示了LCD屏幕上显示的输出。

气象站显示温度,湿度和压力。

大气压以hPa单位显示。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2548

    文章

    50658

    浏览量

    751824
  • 气象站
    +关注

    关注

    1

    文章

    740

    浏览量

    15642
收藏 人收藏

    评论

    相关推荐

    负氧离子气象站

    气象站
    pingao141378
    发布于 :2024年10月19日 08:52:28

    校园气象站高校科普论文气象站多功能气象站

    校园气象站高校科普论文气象站多功能气象站是一种集气象监测、数据传输、数据处理、信息发布等功能于一体的数字化气象设备。它可以通过各种传感器实时
    的头像 发表于 08-06 17:53 407次阅读
    校园<b class='flag-5'>气象站</b>高校科普论文<b class='flag-5'>气象站</b>多功能<b class='flag-5'>气象站</b>

    小型便携气象站的主要功能与用途分析

    气象站
    博科仪器
    发布于 :2024年07月15日 14:50:02

    全自动农业气象站的简单介绍及技术参数分析

    气象站
    博科仪器
    发布于 :2024年06月25日 15:56:14

    便携式气象站:未来气象监测的便携新选择

    气象站
    万象环境科技
    发布于 :2024年06月23日 10:39:24

    便携式气象站:科技与便捷的完美融合

    气象站
    万象环境科技
    发布于 :2024年06月22日 21:14:07

    什么是自动气象站

    在科学技术迅猛发展的今天,自动气象站以其高效、精准、实时的特点,逐渐成为现代气象观测的先锋。它不仅极大地提升了气象观测的效率和准确性,还为农业生产、交通运输、环境保护等领域提供了重要的气象
    的头像 发表于 06-14 09:15 500次阅读
    什么是自动<b class='flag-5'>气象站</b>?

    小型气象站是什么?有哪些作用?

    小型气象站可以监测多种气象参数,包括但不限于温度、湿度、气压、风速、风向、降水量等。这些数据对于农业、气象预测、交通运输、环境监测等领域都至关重要。例如,在农业领域,农民可以根据气象站
    的头像 发表于 05-29 17:03 534次阅读

    多参数自动气象站:科技前沿与应用尖端

    JD-CQX10 多参数自动气象站代表了气象监测领域的科技前沿与应用尖端,其集成了多种传感器和先进技术,能够实现对气象要素的全面监测和高效数据采集。 这些先进的自动气象站
    的头像 发表于 05-16 17:16 387次阅读

    微型气象站的性能表现如何?

    微型气象站是一种小型化、轻便化的气象监测设备,通常用于户外环境的气象监测和数据采集。其性能表现主要包括准确性、稳定性、灵敏度和易用性等方面。 首先,微型气象站的准确性是评价其性能
    的头像 发表于 05-10 16:22 375次阅读

    农业小型自动气象站应用

    小型自动气象站作为现代农业的重要组成部分,其应用价值不可忽视。在农业生产中,气象条件是影响作物生长和产量的重要因素之一。因此,小型自动气象站通过提供准确、及时的气象数据,为农业生产提供
    的头像 发表于 04-24 16:42 414次阅读

    罐区防爆气象站:科技保障,安全生产

    JD-FBCQ罐区防爆气象站是指在石油、化工等工业罐区内设置的一种气象监测设备,旨在监测和分析当地气象变化,提供关键气象信息,以保障罐区安全生产。科技保障在这里主要体现在提供高精度、实
    的头像 发表于 03-19 16:40 576次阅读

    什么是科研用的小型气象站

      JD-CQX7科研用的小型气象站是一种专门设计用于科学研究领域的气象监测设备,其主要特点是小巧轻便、灵活易用,并具有高精度的测量性能。这种气象站通常包括多个传感器,能够测量和记录气温、湿度、风速、风向、气压、降水量等多种
    的头像 发表于 03-15 15:26 363次阅读

    农业气象站:助力现代农业发展

    农业气象站:助力现代农业发展
    的头像 发表于 01-31 11:28 387次阅读

    如何读取PSoC6上的BME280传感器?

    我想在我的项目中使用 I2C 通信读取 BME280 传感器... 我正在使用 PSoC 6 + PSoC Creator 4.4 + BME280 但我不知道如何开始! CAN 有人帮我吗?
    发表于 01-29 07:21