Library Search
结果页AM2302 高精度温湿度传感器技术文档
在 知识库 中找到 8 个匹配结果。
知识库
知识库
8 个 AM2302 高精度温湿度传感器技术文档 # DHT22/AM2302 高精度温湿度传感器技术文档
## 1. 概述
DHT22(又称 AM2302)是一款高精度数字温湿度传感器,采用专用数字模块采集技术和温湿度传感技术,内含电容式感湿元件和高精度 NTC 测温元件。相比 DHT11,DHT22 拥有更宽的量程、更高的精度和更高的分辨率(0.1°C / 0.1% RH)。出厂前经过精密校准,校准系数存储在 OTP 内存中。
**与… 3% DHT22/AM2302 高精度温湿度传感器代码例程 # DHT22/AM2302 高精度温湿度传感器代码例程
## 1. STM32 HAL 库驱动(GPIO 模拟单总线)
```c
// dht22.h
#ifndef __DHT22_H
#define __DHT22_H
#include "main.h"
typedef struct {
float temperature; // 温度 °C(负温自动处理)
flo… 3% DHT11 温湿度传感器技术文档 # DHT11 温湿度传感器技术文档
## 1. 概述
DHT11 是一款含有已校准数字信号输出的温湿度复合传感器。传感器内部包含一个电阻式感湿元件和一个 NTC 测温元件,并连接到一个高性能 8 位单片机。出厂前经过精确校准,校准系数以程序形式储存在 OTP 内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。
**主要特性:**
- 单总线数字信号输出,节省 IO 口
- 超小体… 2% DHT11 温湿度传感器代码例程 # DHT11 温湿度传感器代码例程
## 1. STM32 HAL 库驱动(GPIO 模拟单总线)
```c
// dht11.h
#ifndef __DHT11_H
#define __DHT11_H
#include "main.h"
typedef struct {
uint8_t humidity; // 湿度整数
uint8_t temperature;… 2% STM32F103ZET6 Elite Board 代码例程 uint8_t W25Q_ReadStatus(void)
{
uint8_t status;
W25Q_CS_LOW();
SPI2_SendByte(W25Q_READ_STATUS);
status = SPI2_SendByte(0xFF);
W25Q_CS_HIGH();
return status;
}
```
### 2.3 DS18… 2% 可燃气体传感器技术参考手册 ```
5V
│
┌────┼─────────────┐
│ │ │
│ ┌┴┐ │
│ │ │ RL(10kΩ) │
│ └┬┘ 负载电阻 │
│ │ │
│ ├──── AO ──── ADC (MCU)… 2% 进阶:DHT22 温湿度传感器 + OLED 显示 # Arduino 外设综合:温湿度传感器 DHT22 + OLED 显示
## 目标
使用 DHT22 采集温湿度,在 SSD1306 OLED 上实时显示,并实现按键切换显示模式。
## 硬件清单
| 元件 | 引脚 |
|------|------|
| Arduino Uno | - |
| DHT22 温湿度传感器 | DATA → D2 |
| SSD1306 OLED (12… 1% NTC热敏电阻测温模块 — 技术文档 # NTC热敏电阻测温模块 — 技术文档
## 1. 概述
NTC热敏电阻测温模块采用负温度系数 (Negative Temperature Coefficient) 热敏电阻与 10KΩ 分压电阻构成分压电路,温度变化引起 NTC 阻值变化,进而改变 AO 引脚输出电压。模块同时板载 LM393 比较器,通过电位器设定阈值,当温度超过阈值时 DO 引脚输出低电平,实现简易温度开关功能。
#… 1%