Library Search
结果页入门篇:从 Blink 到传感器读取
在 元器件 / 技术栈 / 知识库 中找到 15 个匹配结果。
元器件
元器件
4 个 DHT11 DHT11
元器件名称: DHT11
分类: 传感器
DHT11 是一款传感器。
DHT11 温湿度传感器,数字信号输出,测温0~50°C±2°C,测湿20~90%RH±5%RH,单总线协议,适合入门级环境监测。3.3-5.5V供电,采样周期≥1秒,4脚单排直插封装。 2% pH传感器模组(水质监测) 示例: pH传感器模组代码例程 — ESP32 Arduino.md
(KB: kb_29fa3e131ba0e902acdb2f94) 1% DHT22 DHT22
元器件名称: DHT22
分类: 传感器
DHT22 是一款传感器。
DHT22/AM2302 高精度温湿度传感器,数字信号输出,测温-40~80°C±0.5°C,测湿0~100%RH±2%RH,单总线协议。相比DHT11精度更高、量程更宽,适合工业级和户外环境监测。3.3-5.5V供电,采样周期≥2秒。 1% INMP441 INMP441
元器件名称: INMP441
分类: 传感器
INMP441 是一款传感器。
INMP441 MEMS全向麦克风模块,I2S数字输出,支持64dB高信噪比,-26dBFS灵敏度,24位精度,低功耗1.4mA,适用于远场语音识别、智能音箱、AI语音助手等应用 1%
技术栈
技术栈
3 个 Arduino # Arduino Hello World:LED 闪烁与串口输出
## 目标
掌握 Arduino 最基础的开发流程:编译 → 上传 → 观察 LED 闪烁和串口监视器输出。
## 完整代码
```cpp
/*
* Arduino Hello World - 板载 LED 闪烁 + 串口打印
* 适用于 Arduino Uno / Nano / Mega 等大多数开发板
* 板载… 2% InfluxDB # InfluxDB Hello World:传感器数据写入与查询
## 目标
使用 InfluxDB 2.x 存储温度传感器数据,用 Flux 语言查询和聚合。
## 完整代码
### 命令行写入
```bash
# 准备 token 和环境变量
export INFLUX_TOKEN="my-super-secret-token"
export INFLUX_ORG="my-org"… 2% OpenCV ## 关键点
- `cv::imread()` 读取图像,返回 `cv::Mat` 矩阵
- `cv::cvtColor()` 色彩空间转换,边缘检测需灰度图
- `cv::GaussianBlur()` 去噪,Canny 对噪声敏感
- `cv::Canny(blurred, edges, low, high)` 双阈值法,low:high 推荐 1:3
- `cv::waitKey(0)` 等… 1%
知识库
知识库
8 个 入门篇:从 Blink 到传感器读取 **最佳实践**:
- `setup()` 中放初始化代码:pinMode、Serial.begin、传感器初始化
- `loop()` 中放业务逻辑,**避免** 在 loop 内使用长 `delay()`
---
## 4. 数字 I/O
### 基本操作
```cpp
pinMode(pin, INPUT); // 输入(高阻态)
pinMode(pin, INPUT_… 2% Arduino) // ===================== 模拟传感器读取 =====================
static float read_temperature(void) { return 25.6f + (random(-50, 50) / 100.0f); }
static float read_humidity(void) { return 58.2f + (random(-… 2% STM32F411CEU6 BlackPill 代码例程 void loop()
{
// 每隔 5 秒输入一段文字
Keyboard.print("Hello from BlackPill F411!");
Keyboard.press(KEY_RETURN);
Keyboard.release(KEY_RETURN);
delay(5000);
}
```
### 2.3 5V 传感器直接读取(得益于全 5V… 2% Hello World:LED 闪烁与串口输出 # Arduino Hello World:LED 闪烁与串口输出
## 目标
掌握 Arduino 最基础的开发流程:编译 → 上传 → 观察 LED 闪烁和串口监视器输出。
## 完整代码
```cpp
/*
* Arduino Hello World - 板载 LED 闪烁 + 串口打印
* 适用于 Arduino Uno / Nano / Mega 等大多数开发板
* 板载… 2% 进阶:DHT22 温湿度传感器 + OLED 显示 // OLED 初始化
if (!display.begin(SSD1306_SWITCHCAPVCC, OLED_ADDR)) {
Serial.println(F("SSD1306 初始化失败!"));
while (1) delay(10);
}
display.clearDisplay();
display.setTextSize(1);
display… 2% 树莓派 4B GPIO 编程例程 — Python + C + WiringPi try:
print("PWM 0~255 范围呼吸灯")
while True:
for duty in range(0, 256, 2):
pi.set_PWM_dutycycle(LED, duty)
time.sleep(0.01)
for duty in range(255, -1, -2):… 2% Hello World - 传感器数据写入与查询 # InfluxDB Hello World:传感器数据写入与查询
## 目标
使用 InfluxDB 2.x 存储温度传感器数据,用 Flux 语言查询和聚合。
## 完整代码
### 命令行写入
```bash
# 准备 token 和环境变量
export INFLUX_TOKEN="my-super-secret-token"
export INFLUX_ORG="my-org"… 2% 树莓派 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%