首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
aht20专题
【STM32c8t6】AHT20温湿度采集
【STM32c8t6】AHT20温湿度采集 一、探究目的二、探究原理2.1 I2C2.1. 硬件I2C2.1. 软件I2C 2.2 AHT20数据手册 三、实验过程3.1 CubeMX配置3.2 实物接线图3.3 完整代码3.4 效果展示 四、探究总结 一、探究目的 学习I2C总线通信协议,使用STM32F103完成基于I2C协议的AHT20温湿度传感器的数据采集,并将采集的温
阅读更多...
[协议]stm32读取AHT20程序示例
AHT20温度传感器使用程序: 使用i2c读取温度传感器数据很简单,但市面上有至少两个手册,我这个对应的手册贴出来: main: #include "stm32f10x.h" // Device header#include <stdint.h>#include "delay.h"#include "OLED.h"#include "MP
阅读更多...
基于 I2C 协议使用 AHT20 温湿度传感器采集数据
目录 一、I2C 协议简介二、AHT20 温湿度传感器三、实验步骤1)实验准备2)程序代码3)程序烧录 四、总结五、参考资料 本文内容:学习 I2C 总线通信协议,完成基于 I2C 硬件协议的 AHT20 温湿度传感器的数据采集,并将采集的温度-湿度值通过串口输出。具体任务: 解释什么是 “ 硬件I2C ” 和 “ 软件I2C ” ? (阅读野火配套教材的第 23 章 “ I2C
阅读更多...
【elfboard linux开发板】7.i2C工具应用与aht20温湿度寄存器读取
1. I2C工具查看aht20的温湿度寄存器值 1.1 原理图 传感器通过IIC方式进行通信,连接的为IIC1总线,且设备地址为0x38,实际上通过后续iic工具查询,这个设备是挂载在iic-0上 1.2 I2C工具 通过i2c工具可以实现查询i2c总线、以及上面挂载的设备以及设备的寄存器值。 a. 下载安装: 可以通过IIC工具地址进行下载,或以下命令下载(慢): git
阅读更多...
STM32-I2C通讯-AHT20温湿度检测
非常感谢,提供的视频学习 https://www.bilibili.com/video/BV1QN411D7ak/?spm_id_from=333.788&vd_source=8ca4826038edd44bb618801808a5e076 该文章注意:串口显示中文会乱码,必须选用支持ASCII的串口助手,才能正常显示中文。 图形化界面配置好,串口,和I2C 首先,给每个外设,都生成.
阅读更多...
基于I2C协议的AHT20温湿度传感器的数据采集及OLED屏显示
目录 一、 I2C协议简介1、何为I2C协议2、软件I2C与硬件I2C3、I2C总线协议 二、AHT20采集温湿度程序1、AHT20芯片相关信息2、主要代码分析3、硬件连接4、实验结果 三、SPI简介1、SPI连接方式2、SPI通讯过程3、SPI工作模式 四、OLED简介五、汉字点阵编码原理与显示六、OLED显示应用1、显示自己的学号姓名1.1 汉字点阵取模1.2 主要代码1.3 连线说明1
阅读更多...
基于12C协议的AHT20温湿度采集
目录 12C通信协议硬软件I2CAHT20测温湿度参考 12C通信协议 I2C通信协议 (1) I2C 协议简介 I2C 通讯协议(Inter-Integrated Circuit)是由 Phiilps公司开发的,由于它引脚少,硬件实 现简单,可扩展性强,不需要 USART、CAN 等通讯协议的外部收发设备,现在被广泛地 使用在系统内多个集成电路(IC)间的通讯。 在计算机
阅读更多...
stm32通过I2C实现AHT20温湿度采集
文章目录 使用工具一、I2C总线协议1.1 什么是I2C协议1.2 I2C 协议的物理层和协议层1.3 I2C 基本读写过程1.4 软件IIC和硬件IIC 二、通过I2C实现AHT20温湿度采集2.1 AHT20芯片相关信息的了解2.2 硬件连接2.3 添加代码2.4 实验结果展示 三、总结四、参考资料 使用工具 软件:Keil 5.31 mcuisp 野火串口调试助手 硬件
阅读更多...
STM32:AHT20温湿度传感器驱动程序开发
注:温湿度传感器AHT20数据手册.pdf http://www.aosong.com/userfiles/files/AHT20%E4%BA%A7%E5%93%81%E8%A7%84%E6%A0%BC%E4%B9%A6(%E4%B8%AD%E6%96%87%E7%89%88)%20B1.pdf 一、分析AHT数据手册文档 (1).准备工作 1.新建工程。配置UART2 2.配置
阅读更多...
STM32:AHT20温湿度传感器驱动程序开发
注:温湿度传感器AHT20数据手册.pdf http://www.aosong.com/userfiles/files/AHT20%E4%BA%A7%E5%93%81%E8%A7%84%E6%A0%BC%E4%B9%A6(%E4%B8%AD%E6%96%87%E7%89%88)%20B1.pdf 一、分析AHT数据手册文档 (1).准备工作 1.新建工程。配置UART2 2.配置
阅读更多...
stm32通过I2C实现AHT20温湿度采集
stm32通过I2C实现AHT20温湿度采集 一、什么是I2C协议硬件I2C与软件I2C 二、AHT20采集温湿度1.主要代码2.结果显示 总结参考资料 一、什么是I2C协议 1.I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。 2.I2C是一个能够支持多个设备的总线,包含一条双向串行数据线SDA,一
阅读更多...
STM32103C8通过IIC采集温度(AHT20)
一、IIC 1 IIC介绍 IIC(Inter-Integrated Circuit)其实是IICBus简称,所以中文应该叫集成电路总线,它是一种串行通信总线,使用多主从架构,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边设备而发展。I²C的正确读法为“I平方C”(“I-squared-C”),而“I二C”(“I-two-C”)则是另一种错误但被广泛使用的读法。自2006
阅读更多...
STM32103C8通过IIC采集温度(基于AHT20)
通过IIC采集温度 一、IIC1.1 IIC介绍1.2 通信原理1.3 分类 二、实现采集三、屏显四、总结五、参考资料 一、IIC 1.1 IIC介绍 IIC(Inter-Integrated Circuit)其实是IICBus简称,所以中文应该叫集成电路总线,它是一种串行通信总线,使用多主从架构,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边设备而发展
阅读更多...
嵌入式系统开发14——基于I2C协议使用AHT20传感器采集温湿度
本文主要介绍I2C总线通信协议,并在此基础上,使用STM32F103完成基于I2C协议的AHT20温湿度传感器的数据采集,并将采集的温度-湿度值通过串口输出。 目录 一、任务要求二、I2C总线通信协议1、I2C简介2、I2C总线的特点3、I2C物理层4、I2C协议层5、I2C总线时序图6、数据传输7、软件I2C和硬件I2C 三、实现过程1、任务要求2、准备工作3、核心代码4、项目总览5、项
阅读更多...