构建 CircuitSense:我如何打造一个双引擎 AI 实验室伙伴,感知你的硬件
Attempting to retrieve article content…> Source: Dev.to
请提供您希望翻译的具体文本内容,我将按照要求保留源链接、格式和代码块,仅翻译正文部分。
$44 Billion in Electronic Waste. Zero AI Tools to Fix It.
每年,价值 $44 billion 的电子产品被丢弃——并不是因为它们已经无法修复,而是因为没有人知道它们出了什么问题。
技术员盯着一块 PCB 看:“那个电容鼓起了吗?那些焊点是冷焊吗?这是什么 IC?数据手册在哪里?”
这些工具几十年来没有变化:万用表、放大镜和 Google。与此同时,AI 可以驾驶汽车、生成电影——但它仍然无法看一眼电路板就告诉你问题所在……直到现在。
认识 CircuitSense
CircuitSense 是一个 AI 实验室伙伴,通过摄像头实时查看你的硬件并与你对话。
- 无需输入。无需上传照片。无需等待。
- 指向。提问。修复。
| 功能 | 描述 |
|---|---|
| SCAN | 识别每个元件,检查物理状态,检测协议 |
| DIAGNOSE | 寻找故障:烧毁的走线、冷焊、弯曲的引脚、鼓胀的电容 |
| WIRE | 通过 ASCII 接线图精准展示元件连接方式 |
| LEARN | 用适合初学者的语言解释每个元件 |
为什么这很重要
创客运动已经爆发——5 千万块 Arduino 开发板,每月数百万个 ESP32 销售。然而,对于没有导师在身边的学生和爱好者来说,学习曲线异常陡峭。
CircuitSense 就是那位导师。它:
- 识别你的 ESP32 以及它的引脚排列。
- 发现你遗漏的弯曲排针。
- 在你提问之前就告诉你 GPIO 21 是 SDA,GPIO 22 是 SCL。
- 在你即将把 5 V 接到 3.3 V 输入时发出警告。
这不是普通的聊天机器人;它查看你的特定硬件并给出具体的答案。
秘密:双脑胜于单脑
大多数 AI 助手依赖单一模型。CircuitSense 同时运行 两个模型:
脑 1 – 对话语音
由 Gemini Live API 提供支持,它能听取你的问题,查看摄像头画面,并实时自然地作出回应。
脑 2 – 静默分析器
每约 15 秒扫描一次摄像头画面,生成结构化的元件清单并提供健康评估、协议检测、数据手册链接和项目建议。侧边栏持续更新,让你不必盯着空白屏幕。
结果:当脑 1 正在处理复杂的布线问题时,脑 2 已经识别出 15 个元件并标记出一个可疑的电容器。
CircuitSense 能看到的内容
在测试中,CircuitSense 成功识别并评估了:
- 开发板 – ESP32、Arduino、STM32、NodeMCU
- 传感器 – MPU6050 IMU、HC‑SR04 超声波、LD2410C 雷达
- 复杂 PCB – 机顶盒、控制板、定制设计
- 单个故障 – 弯曲的引脚、氧化的接触点、排线损坏
- 协议 – I²C、SPI、UART、USB、HDMI、以太网、蓝牙
它可实时生成健康评分、布线图,甚至根据检测到的组件提供项目建议。
使其有用的模式
CircuitSense 包含四种实用模式:
| 模式 | 用途 |
|---|---|
| SCAN | 你的放大镜升级版。对准任何电路板,几秒钟内获取完整的元件清单。 |
| DIAGNOSE | 质量检查员,查找物理损伤、腐蚀、冷焊点以及制造缺陷。 |
| WIRE | 布线助手。询问“如何将此 ESP32 连接到此 MPU6050?”即可获得可用一只手操作、另一只手握焊铁的 ASCII 图示。 |
| LEARN | 耐心的导师,解释每个元件的功能、它们如何协同工作以及引脚功能,使用适合初学者的语言。 |
谁需要这个
- 电子专业学生 学习识别元件并调试电路
- 爱好者和创客 使用 Arduino、ESP32、Raspberry Pi 构建项目
- 维修技术员 诊断消费电子产品中的故障
- 质量工程师 对 PCB 组件进行目视检查
- 任何人 曾经盯着电路板并想“那是什么?”
Built With
- Gemini 2.5 Flash 本地音频(实时 API)用于实时语音
- Gemini 2.5 Flash 用于结构化视觉分析
- Google Cloud Run 用于托管
- Python、FastAPI、WebSocket 架构
立即尝试
- 实时演示: CircuitSense on Cloud Run
- 源代码:
随手抓起任何电子产品——Arduino、手机充电器的 PCB,甚至是电视遥控板——将相机对准它,观看 CircuitSense 实时分解它。
AI 驱动的电子维修时代并非即将到来,它已经到来。
