ESP32设备驱动-OLED显示BME280传感器数据

OLED显示BME280传感器数据

文章目录

  • OLED显示BME280传感器数据
    • 1、BME280介绍
    • 2、硬件准备
    • 3、软件准备
    • 4、代码实现

在本文中,我们将介绍如何使用OLED显示BME280传感器的数据。

1、BME280介绍

BME280 传感器用于测量有关环境温度、大气压力和相对湿度的读数。 它主要用于以低功耗为关键的网络和移动应用程序。 该传感器使用 I2C 或 SPI 与微控制器进行数据通信。 虽然市场上有多种不同版本的 BME280,但我们将要研究的版本使用 I2C 通信协议和 SPI。

I2C是Inter-Integrated Circuit的意思,工作原理是同步的多主多从系统。 对于 BME280 和 ESP 板,ESP32 充当主机,而 BME280 传感器作为从机,因为它是外部设备,充当从机。 ESP开发板通过I2C协议与BME280传感器通信,获取温度、气压和相对湿度。

BME280引脚

ESP32设备驱动-OLED显示BME280传感器数据_第1张图片

  • VCC:接3.3V
  • SCL:用于产生时钟信号

你可能感兴趣的:(物联网全栈开发实战,ESP32,嵌入式硬件,单片机,物联网,传感器)