Library Search
结果页信号与槽——温度转换器
在 技术栈 中找到 8 个匹配结果。
技术栈
技术栈
8 个 Qt # Qt 信号与槽——温度转换器
## 目标
演示 Qt 核心机制「信号与槽」:一个摄氏/华氏温度互转的小工具,输入即实时转换。
## 完整代码
### main.cpp
```cpp
#include <QApplication>
#include "TemperatureConverter.h"
int main(int argc, char *argv[]) {
QAppli… 2% KiCad | 铜厚 1oz (35µm) | 线宽 | 最大电流 (温升 10°C) |
|----------------|------|---------------------|
| 信号线 | 0.25mm | ~1A |
| 电源线 | 0.5mm | ~2A |
| 大电流 | 1.0mm | ~3.5A |
| 功率路径 | 2.0mm | ~6A |
> 以上为近似值,精确计算请使用 Ki… 2% Arduino 1. 在 Arduino IDE **库管理器**安装:`DHT sensor library`、`Adafruit SSD1306`、`Adafruit GFX`
2. 按硬件表接线
3. 编译上传,打开串口监视器(9600 波特率)
4. 按按键切换显示模式
## 预期输出
- OLED 实时显示温湿度(2 秒刷新)
- 串口同步输出读数
- 按键切换 4 种模式:双排紧凑 → 大字温度… 2% ROS 2 class TempSensorNode(Node):
def __init__(self):
super().__init__('temp_sensor')
# 声明参数(可运行时覆盖)
self.declare_parameter('sensor_id', 'sensor_01')
self.declare_parame… 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% OpenCV ## 关键点
- `cv::imread()` 读取图像,返回 `cv::Mat` 矩阵
- `cv::cvtColor()` 色彩空间转换,边缘检测需灰度图
- `cv::GaussianBlur()` 去噪,Canny 对噪声敏感
- `cv::Canny(blurred, edges, low, high)` 双阈值法,low:high 推荐 1:3
- `cv::waitKey(0)` 等… 1% MQTT 协议 except KeyboardInterrupt:
print("\n🛑 传感器停止")
# 优雅下线
client.publish(TOPIC_STATUS, json.dumps({"status": "offline", "shutdown": True}),
qos=1, retain=True… 1% STM32 HAL/LL // 流水灯定时 (200ms)
if (now - last_toggle_tick >= 200) {
last_toggle_tick = now;
led_shift();
}
// 按键检测 (每 10ms)
if (now - last_key_check >= 10) {… 1%