标签:MEMS 阵列、热场扫描、极速空调、TinyML、RISC-V、零样本、离线推理、节能
----
背景:为什么空调遥控器要「画图」?
传统空调只有一个温湿度探头,经常“东边冷、西边热”。
•  大客厅 30 ㎡,温差 5 ℃;
•  老人怕冷、孩子怕热,遥控器来回调;
•  空调 AI 模式依赖云端,断网即失效。
于是我们把 MEMS 温湿阵列 + 热场重建网络 塞进 遥控器外壳,1 分钟生成房间「温度等高线图」,空调按需送风,平均省电 23 %。
----
硬件:遥控器里的「气象卫星」
部件    选型    说明
MCU    CH32V307    RISC-V 144 MHz, 256 KB RAM
传感器    8×8 MEMS 阵列    64 点温湿 + 红外补盲
存储    4 MB SPI Flash    模型 + 72 h 缓存
供电    2×AAA 电池    6 个月续航
通信    红外 + BLE    空调直连 / 手机查看
尺寸    120×40×18 mm    标准遥控器大小
----
算法:128 KB 的「热场画家」
模块    参数量    功能
阵列校准    0.02 M    64 点漂移补偿
CNN-Lite    0.10 M    32×32 热图重建
策略头    0.01 M    送风模式推荐
总计    128 KB INT8    200 ms 推理
----
数据:100 间房的 24 h 热场
•  采样频率:30 s;
•  维度:64 点温湿 + 红外灰度;
•  标签:人工标注冷热区;
•  增强:家具遮挡、阳光直射、开关门。
----
训练 & 蒸馏流水线

python train_thermal.py \--dataset room_thermal_100k \--model micro_cnn_thermal \--quant int8 \--export ch32v

•  教师:1.2 M U-Net → 学生 0.13 M
•  量化:逐层 INT8 + 温度漂移正则
----
推理流程:60 秒极速扫描
按键 → 阵列扫描 30 s → 200 ms 推理 → 红外发射送风 → 手机热图

•  单次扫描:30 s
•  推理耗时:200 ms
•  空调响应:< 1 s
----
实测:3 种房间 7 天节能报告
房间类型    温差下降    省电率    用户满意度
30 ㎡客厅    2.1 ℃    25 %    4.7/5
12 ㎡卧室    1.5 ℃    20 %    4.8/5
开放办公    3.0 ℃    28 %    4.6/5
----
用户交互:遥控器「热图屏」
•  实时等高线:冷暖色块一眼看懂;
•  语音播报:「左下角偏冷,右扫风启动」;
•  一键节能:长按 3 秒进入 Eco 模式。
----
功耗与寿命
模式    电流    续航
连续扫描    18 mA    100 h
间隔 5 min    2 mA    6 个月
深睡    0.05 mA    2 年
----
开源 & 量产
GitHub:
https://github.com/room-ai/thermal-remote
已放出:
•  CH32V307 固件 + 128 KB 模型
•  3D 打印壳体
•  手机 Flutter 热图 App
首批 10 万台 已量产,用户反馈 “客厅终于不打架了”。
----
结语:让每间屋子都有 AI 温度计
当 128 KB 模型也能画热场,
当遥控器 60 秒就能省电 1/4,
你会发现 “舒适”原来可以被算法精确到平方厘米。
如果这篇文章帮你少吹一次冷风,欢迎去仓库点个 Star ⭐;
也欢迎留言聊聊你把 AI 塞进了哪些「遥控器」!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/96901.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/96901.shtml
英文地址,请注明出处:http://en.pswp.cn/diannao/96901.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【机器学习】8 Logistic regression

本章目录 8 Logistic regression 245 8.1 Introduction 245 8.2 Model specification 245 8.3 Model fitting 245 8.3.1 MLE 246 8.3.2 Steepest descent 247 8.3.3 Newton’s method 249 8.3.4 Iteratively reweighted least squares (IRLS) 250 8.3.5 Quasi-Newton (variabl…

C++中如何使用互斥(1)------std::lock_guard

操作系统&#xff1a;ubuntu22.04 IDE:Visual Studio Code 编程语言&#xff1a;C11 算法描述 std::lock_guard 是 C11 引入的一个 RAII&#xff08;Resource Acquisition Is Initialization&#xff09;风格的锁管理类&#xff0c;用于自动管理互斥锁&#xff08;mutex&#x…

AI算力提升7.5倍!英伟达发布新一代机器人超级计算机Jetson Thor,驱动物理AI革命

今天&#xff0c;NVIDIA 宣布其专为物理 AI 和机器人打造的新一代机器人计算机 Jetson Thor 正式发售。其中&#xff0c;Jetson AGX Thor 开发者套件售价为 3499 美元&#xff08;约合人民币 2.5 万元&#xff09;。NVIDIA 创始人兼首席执行官黄仁勋表示&#xff1a;“Jetson T…

【数学建模】如何总结数学建模中的层次分析法最好

模型简介模型名称&#xff1a;层次分析法核心问题类型&#xff1a;评价类核心思想和适用场景 核心思想&#xff1a;将大决策问题拆解成小比较问题&#xff0c;通过数学计算综合最终结论&#xff1a;本质是人的主观判断转换为客观数据的工具[[适用场景]] 个人决策企业 / 项目决策…

`mmap` 系统调用详解

mmap 是 Unix/Linux 系统中一个强大且多用途的系统调用&#xff0c;用于将文件或设备映射到进程的地址空间&#xff0c;实现内存映射I/O。 1. 函数的概念与用途 mmap&#xff08;内存映射&#xff09;函数允许程序将文件或其他对象直接映射到其地址空间&#xff0c;这样文件内容…

深度剖析Spring AI源码(二):Model抽象层 - “驯服”天下AI的“紧箍咒”

深度剖析Spring AI源码&#xff08;二&#xff09;&#xff1a;Model抽象层 - “驯服”天下AI的“紧箍咒”上一章我们鸟瞰了Spring AI的宏伟蓝图&#xff0c;今天&#xff0c;我们要深入这座大厦的基石——Model抽象层。如果说Spring AI是连接Java与AI世界的桥梁&#xff0c;那…

永磁同步电机无速度算法--高频脉振正弦波注入到两相静止坐标系

一、原理介绍采用一种改进的永磁同步电机低速无位置传感器控制策略。与传统的旋转高频信号注入法和脉振高频信号注入法不同&#xff0c;该策略选择向静止坐标轴系注入高频脉振信号&#xff0c;转子位置估计信息可以通过载波电流响应提取。并使用一种类似于简化型扩展卡尔曼滤波…

嵌入式学习日志————ADC模数转换器之实验

1.配置ADC的步骤①开启RCC时钟&#xff0c;包括ADC和GPIO的时钟②配置GPIO&#xff0c;把相应端口配置成模拟输入模式③配置多路开关&#xff0c;把左边的通道接入右边的规则组列表里④配置ADC转换器⑤调用ADC_Cmd函数&#xff0c;开启ADC2.库函数配置ADCCLK分频器void RCC_ADC…

Java设计模式之《状态模式》

目录 1、状态模式 1.1、介绍 1.2、设计背景 1.3、适用场景 2、实现 2.1、if-else实现 2.2、状态模式实现 2.3、最终版 1、关于if-else的优化 2、状态模式下的优化 3、ArrayList 配置“状态流” 3、总结 前言 关于Java的设计模式分类如下&#xff1a; 对于状态模式…

three.js+WebGL踩坑经验合集(9.2):polygonOffsetFactor工作原理大揭秘

本篇延续上篇内容&#xff1a; three.jsWebGL踩坑经验合集(9.1):polygonOffsetUnits工作原理大揭秘-CSDN博客 跟polygonOffsetUnits相比&#xff0c;polygonOffsetFactor的系数m要复杂得多&#xff0c;因为它跟平面的视角相关&#xff0c;而不像r那样&#xff0c;在一个固定的…

C++高级特性与设计模式答案

目录 C++高级特性与设计模式:从资源管理到架构设计 一、C++高级特性:超越基础语法的利器 1. 什么是RAII(资源获取即初始化)?它有什么作用? 实现原理 核心作用 2. 什么是Pimpl惯用法?它有什么优势? 实现方式 核心优势 3. 什么是CRTP(奇异递归模板模式)?它的应用场景是…

论文阅读:arxiv 2025 Can You Trick the Grader? Adversarial Persuasion of LLM Judges

总目录 大模型安全相关研究&#xff1a;https://blog.csdn.net/WhiffeYF/article/details/142132328 Can You Trick the Grader? Adversarial Persuasion of LLM Judges https://arxiv.org/pdf/2508.07805 https://www.doubao.com/chat/17534937260220418 文章目录论文翻译…

6pen Art

本文转载自&#xff1a;6pen Art - Hello123工具导航 ** 一、&#x1f3a8; 6pen 是什么&#xff1f; 6pen 是一款由国内团队开发的 AI 绘画工具&#xff0c;让你只需用文字描述想法&#xff0c;就能瞬间生成惊艳的视觉画作。不管是写实风景还是抽象概念&#xff0c;它都能理…

Let‘s Encrypt证书在 Android5.x 的设备上报错

报错信息&#xff1a; com.android.volley.NoConnectionError: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.at com.android.volley.toolbox.NetworkUtility.shouldRetryException(N…

C语言数组名与sizeof的深层关联

要理解 “数组名本质代表整个数组的类型和内存块” 与 “sizeof(arr) 输出总字节数” 的关联&#xff0c;核心是抓住 sizeof 运算符的设计逻辑 和 数组类型的本质属性—— 这两者是直接挂钩的&#xff0c;我们一步步拆解&#xff1a;第一步&#xff1a;先明确 sizeof 的核心作用…

最近对javashop做了压力测试:百万级并发下完全不是问题

最近对 javashop 做了压力测试&#xff1a;百万级并发下完全不是问题 在电商行业竞争白热化的今天&#xff0c;系统性能直接决定了用户体验和企业商业成功。本文基于《Javashop 压测报告》&#xff0c;从技术架构、核心指标、业务价值三大维度深度解析其性能优势&#xff0c;并…

Java大厂面试实战:从Spring Boot到微服务架构的全链路技术解析

Java大厂面试实战&#xff1a;从Spring Boot到微服务架构的全链路技术解析 面试场景&#xff1a;某互联网大厂Java后端开发岗 面试官&#xff08;严肃&#xff09;&#xff1a;谢飞机&#xff0c;我们今天来聊点硬核的。先说说你对Java生态的理解。 谢飞机&#xff08;挠头&…

在分布式环境下正确使用MyBatis二级缓存

在分布式环境下使用 MyBatis 二级缓存&#xff0c;核心挑战是解决多节点缓存一致性问题。单机环境中&#xff0c;二级缓存是内存级别的本地缓存&#xff0c;而分布式环境下多节点独立部署&#xff0c;本地缓存无法跨节点共享&#xff0c;易导致 “缓存孤岛” 和数据不一致。本文…

血缘元数据采集开放标准:OpenLineage Integrations Apache Spark Quickstart with Jupyter

OpenLineage 是一个用于元数据和血缘采集的开放标准&#xff0c;专为在作业运行时动态采集数据而设计。它通过统一的命名策略定义了由作业&#xff08;Job&#xff09;、运行实例&#xff08;Run&#xff09;和数据集&#xff08;Dataset&#xff09; 组成的通用模型&#xff0…

人工智能之数学基础:离散随机变量和连续随机变量

本文重点 随机变量是概率论与统计学中的核心概念,用于将随机现象的抽象结果转化为可量化的数值。根据取值特性的不同,随机变量可分为离散型和连续型两大类。 在前面的课程中我们学习了随机变量,随机变量可以理解为一个函数,通过这个函数我们就可以将随机试验中的结果数值…