Library Search
结果页DHT11 温湿度传感器技术文档
在 元器件 / 技术栈 / 知识库 中找到 13 个匹配结果。
元器件
元器件
4 个 DHT11 示例: DHT11 温湿度传感器代码例程.md 3% DHT22 示例: DHT22/AM2302 高精度温湿度传感器代码例程.md
(KB: kb_bd84b85bb63e12ccd672c923) 2% pH传感器模组(水质监测) 示例: pH传感器模组代码例程 — ESP32 Arduino.md
(KB: kb_29fa3e131ba0e902acdb2f94) 1% HC-SR04 HC-SR04
元器件名称: HC-SR04
分类: 传感器
HC-SR04 是一款传感器。
HC-SR04 超声波测距模块,采用非接触式超声波(40kHz)测距技术,测量范围2cm~400cm,精度±3mm。核心为收发一体超声波探头+CX20106A放大/整形芯片,TRIG触发+ECHO回响接口,5V供电。广泛用于机器人避障、液位检测、停车测距等场景。4线接口(VCC/TRIG/ECHO/GN… 1%
技术栈
技术栈
1 个知识库
知识库
8 个 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;… 3% DHT11 温湿度传感器技术文档 # DHT11 温湿度传感器技术文档
## 1. 概述
DHT11 是一款含有已校准数字信号输出的温湿度复合传感器。传感器内部包含一个电阻式感湿元件和一个 NTC 测温元件,并连接到一个高性能 8 位单片机。出厂前经过精确校准,校准系数以程序形式储存在 OTP 内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。
**主要特性:**
- 单总线数字信号输出,节省 IO 口
- 超小体… 3% AM2302 高精度温湿度传感器技术文档 块采集技术和温湿度传感技术,内含电容式感湿元件和高精度 NTC 测温元件。相比 DHT11,DHT22 拥有更宽的量程、更高的精度和更高的分辨率(0.1°C / 0.1% RH)。出厂前经过精密校准,校准系数存储在 OTP 内存中。
**与 DHT11 对比:**
| 特性 | DHT11 | DHT22 |
|------|-------|-------|
| 测温范围 | 0~50°C |… 2% 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… 2% 进阶:DHT22 温湿度传感器 + OLED 显示 # Arduino 外设综合:温湿度传感器 DHT22 + OLED 显示
## 目标
使用 DHT22 采集温湿度,在 SSD1306 OLED 上实时显示,并实现按键切换显示模式。
## 硬件清单
| 元件 | 引脚 |
|------|------|
| Arduino Uno | - |
| DHT22 温湿度传感器 | DATA → D2 |
| SSD1306 OLED (12… 1% 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… 1% 可燃气体传感器技术参考手册 ```
5V
│
┌────┼─────────────┐
│ │ │
│ ┌┴┐ │
│ │ │ RL(10kΩ) │
│ └┬┘ 负载电阻 │
│ │ │
│ ├──── AO ──── ADC (MCU)… 1% 树莓派 Pico W WiFi 编程例程 — MicroPython + MQTT + Web Server class BLE_Temp:
def __init__(self):
self._ble = bluetooth.BLE()
self._ble.active(True)
self._ble.irq(self._irq)
self._register()
self._advertise()
def… 1%