本篇详细的记录了如何使用STM32CubeMX配置STM32L431RCT6的硬件I2C外设读取环境光强度传感器数据(BH1750)。

1. 准备工作

开发板

首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi)。

SGP30传感器模块

SGP30是一款单一芯片上具有多个传感元件的金属氧化物室内气体传感器,内集成4个气体传感元件,具有完全校准的空气质量输出信号,主要是对空气质量进行检测。TVOC(Total Volatile Organic Compounds,总挥发性有机物)是一项重要指标,一般我们可以用它来反映甲醛的浓度,所以SGP主要用于甲醛的检测,另外还可以用于监测CO2浓度。

SGP引脚的定义如下:

典型应用电路如下:

STM32CubeMX | 29-使用硬件I2C读取甲醛传感器SGP30相关推荐

  1. vb6编写dll读取dat文件_【STM32Cube_15】使用硬件I2C读取温湿度传感器数据(SHT30)...

    寻求更好的阅读体验,请移步Mculover666的个人博客: [STM32Cube_15]使用硬件I2C读取温湿度传感器数据(SHT30)​www.mculover666.cn 本篇详细的记录了如何使 ...

  2. 【STM32Cube_15】使用硬件I2C读取温湿度传感器数据(SHT30)

    上一篇:[STM32Cube_14]使用硬件I2C读写环境光强度传感器(BH1750) 寻求更好的阅读体验,请移步:Mculover666的个人博客. 本篇详细的记录了如何使用STM32CubeMX配 ...

  3. STM32单片机硬件I2C读取AHT10温湿度传感器数据

    STM32使用硬件IIC读取AHT10温湿度传感器的数据并显示在0.96寸OLED屏上. 我用的单片机是STM32F103C8T6,程序用的是ST标准库写的. STM32使用硬件I2C读取SHTC3温 ...

  4. 硬件I2C sht3x温湿度传感器 学习过程记录

    硬件I2C sht3x温湿度传感器 stm32的硬件I2C,非中断方式 代码及stm32工程分享 软件方式实现传送门 sht3x温湿度传感器的资料解析 背景 在此之前,对sht3x这款传感器的开发也是 ...

  5. ESP32读取甲醛传感器数据

    ESP32读取甲醛传感器数据 本文提供了基于ESP32开发板快速完成甲醛传感器数据读取的方式,可以用于开发甲醛检测仪. 准备 传感器:达特WZ-S甲醛传感器 开发板:安信可ESP32 NodeMCU- ...

  6. STM8/STM32硬件I2C读取APDS9930程序代码

    STM的硬件I2C一直被各种吐槽,实际上只是用起来比较复杂而已,难点主要是在作为Master时的数据接收上,作为Slave时的数据发送没难度,正常用.重点是要真正掌握它里面设计的那个Data shif ...

  7. 【HaaS Python硬件积木】甲醛传感器

    一.产品简介 甲醛(化学式HCHO或CH2O)是一种有特殊刺激气味的气体,对人的眼睛和鼻子有强烈的刺激作用.若空气中甲醛浓度过高,比如新装修的房子.新买的汽车等,可引起中毒反应,严重的可致癌.甲醛是空 ...

  8. STM32通信硬件 I2C

    20.1关于 I2C STM32F103系列的I²C控制器,可作为通信主机或从机,因此有四种工作模式可选择:主机发送模式.主机接收模式.从机发送模式.从机接收模式. 传输速度上,支持标准模式(Stan ...

  9. 【Renesas RA6M4开发板之I2C读取mpu6050】

    [Renesas RA6M4开发板之I2C读取mpu6050] 1.0 mpu6050 1.1 mpu6050介绍 1.2 mpu6050特点 1.3 mpu6050应用 2. RT-theard配置 ...

最新文章

  1. FoxMail的25号端口被占用问题
  2. CTFshow 命令执行 web48
  3. vue及脚手架的下载安装,创建项目
  4. 「日常训练」 Mike and Fun (CFR305D2B)
  5. Flink SQL Client方言切换与datagen->Hive(DDL形式+streaming形式)
  6. 回归分析假设_回归分析假设的最简单指南
  7. 程序员面试金典 - 面试题 16.01. 交换数字(位运算swap)
  8. virtualbox安装android6.0并设置分辨率为1920x1080x32
  9. 与 python 交互
  10. 李洪强iOS开发Swift篇—02_变量和常量
  11. # command-line-arguments .\main.go:72:23: undefined: initApp
  12. 趋势科技称 Apex One EDR 平台的两个0day已遭在野利用
  13. 视频教程-Matlab小白入门必备教程-Matlab
  14. CANAPE字体颜色c语言,CANape介绍CANape介绍.doc
  15. 黑马程序员MySQL-视图SQL笔记
  16. 虚拟钢琴音源插件-GSi Genuine Sounds Vol.I Piano Edition v1.0.2 CE-win
  17. python实现求两个数的最大公因数
  18. 看着现在的勒布朗·詹姆斯,让人再次回想起篮球之神——伟大的迈克尔·乔丹和他的最佳搭档——斯科蒂·皮蓬
  19. 浏览器报错:net::ERR_CONTENT_LENGTH_MISMATCH 200 (OK)
  20. [ 操作系统 ] 假定在单CPU条件下有下列要执行的作业,用一个执行时间图描述在采用非抢占优先级算法时执行这些作业的情况;对于上述算法,各个作业的周转时间是多少?平均周转时间是多少?

热门文章

  1. 色眼识人[转] -- yet another 心理测试
  2. 机会往往留给有准备的人
  3. 游戏录像软件测试,瑕不掩瑜!改版后的游戏录屏对比录屏软件测试 - 地下城与勇士掌游宝...
  4. css样式超出部分省略号
  5. 《The Wiley Handbook of Human Computer Interaction 》 中Accessibility章节(690-702页)翻译
  6. Windows下ruby的pry安装和配置
  7. 什么是用户体验五要素
  8. BIOM格式文件_微生物组数据通用数据格式
  9. Linux schedule 2、调度算法
  10. 百度区块链莱茨狗?你只有一只?来!教你免费领4只