Library Search
结果页

AM2302 高精度温湿度传感器技术文档

在 技术栈 中找到 8 个匹配结果。

返回文档库
技术栈

技术栈

8 个
查看全部
ROS 2 class TempSensorNode(Node): def __init__(self): super().__init__('temp_sensor') # 声明参数(可运行时覆盖) self.declare_parameter('sensor_id', 'sensor_01') self.declare_parame… 2% Arduino 1. 在 Arduino IDE **库管理器**安装:`DHT sensor library`、`Adafruit SSD1306`、`Adafruit GFX` 2. 按硬件表接线 3. 编译上传,打开串口监视器(9600 波特率) 4. 按按键切换显示模式 ## 预期输出 - OLED 实时显示温湿度(2 秒刷新) - 串口同步输出读数 - 按键切换 4 种模式:双排紧凑 → 大字温度… 2% MQTT 协议 except KeyboardInterrupt: print("\n🛑 传感器停止") # 优雅下线 client.publish(TOPIC_STATUS, json.dumps({"status": "offline", "shutdown": True}), qos=1, retain=True… 2% InfluxDB client = InfluxDBClient(url="http://localhost:8086", token="my-token", org="my-org") write_api = client.write_api(write_options=SYNCHRONOUS) sensors = { 'lab-401': {'location': '四楼实验室', 'floor':… 2% ESP-IDF /* ═══════════════════════════════════════════ * Core 1 任务:传感器采集与 WiFi * ═══════════════════════════════════════════ */ void sensor_task(void *pvParameters) { sensor_data_t data; uint32_t se… 1% Verilog / SystemVerilog assign rx_data = data_reg; endmodule ``` ## 顶层集成带 FIFO ```systemverilog // uart_top.sv module uart_top ( input logic clk, rst_n, input logic rx, output logic tx,… 1% Qt // 输入验证器:只允许数字 auto *validator = new QDoubleValidator(-273.15, 10000, 2, this); celsiusInput = new QLineEdit(this); celsiusInput->setPlaceholderText("摄氏度"); celsiusInput->setValidator… 1% OpenCV ## 关键点 - `cv::imread()` 读取图像,返回 `cv::Mat` 矩阵 - `cv::cvtColor()` 色彩空间转换,边缘检测需灰度图 - `cv::GaussianBlur()` 去噪,Canny 对噪声敏感 - `cv::Canny(blurred, edges, low, high)` 双阈值法,low:high 推荐 1:3 - `cv::waitKey(0)` 等… 1%