待补充 AI_DesktopCat_Qwen3.5Omni

⭐⭐⭐☆☆ (3/5) 🧩 软硬件结合 已发布
AI-FanGe 101 Stars MIT BOM 完整度: /5 教程完整度: /5

项目简介

An ai hardware using qwen3.5 omni as its model.


AICat 是一个基于 Seeed XIAO ESP32S3 Sense 的开源桌面机器猫项目,它将硬件与AI能力巧妙融合,打造出一只能够看、听、说、动的智能桌面宠物。项目核心由ESP32主控、ST7789屏幕、摄像头、麦克风、MAX98357A扬声器、PCA9685舵机驱动以及STS3032总线舵机构成,实现了完整的交互闭环。

项目特点

**AI 语音交互**:通过麦克风采集语音,后端进行 ASR 和 AI 对话,并通过扬声器播放回复。
**丰富的表情和动作**:屏幕显示表情动画,舵机控制嘴巴、尾巴、耳朵和四肢,实现多种情绪表达。
**网页控制台**:通过浏览器访问后端控制台,可调试视频、语音、表情和舵机。
**模块化设计**:硬件和软件均采用模块化设计,方便复刻、改造和扩展。
**完整的 3D 打印模型**:提供 3D 打印的外壳和结构件模型,可自行打印组装。

技术规格

主控芯片
屏幕
摄像头
麦克风
扬声器
舵机驱动
总线舵机
普通舵机
通信方式
后端服务
AI 服务

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Seeed XIAO ESP32S3 Sense 1 带摄像头和麦克风版本
ST7789 SPI 屏幕 (1.83寸) 1 170x320 分辨率
MAX98357A I2S 功放模块 1 用于驱动扬声器
小喇叭 1 3W/4Ω 或类似规格
PCA9685 16 路 PWM 舵机驱动板 1 用于控制普通舵机
STS3032 总线舵机 4 用于四肢,需 TTL/总线转接模块
2g/3.7g 塑料齿轮舵机 4 用于嘴巴、尾巴、左耳、右耳
MG90S 金属齿轮舵机 可选 用于负载稍高的位置
外部舵机电源 1 按舵机规格选择,5V 或更高
杜邦线、面包板或自制 PCB 若干 用于连接各模块
USB 数据线 1 用于给 ESP32 供电和烧录
3D 打印外壳和结构件 1套 项目提供模型文件

所需工具

工具用途是否必需
3D 打印机 打印外壳和结构件 ✅ 是
焊台 焊接电子元件和连接线 ✅ 是
螺丝刀套装 组装结构件 ✅ 是
杜邦线/面包板 电路原型搭建 ✅ 是
万用表 电路测试和故障排查 ▢ 推荐
电脑 编程、烧录和运行后端服务 ✅ 是

能力画像

记忆与知识检索
1/5
逻辑推演
2/5
表达与交流
1/5
感知与观察
1/5
数理与计算
2/5
动手与操作
4/5
狂热与坚持
4/5
创造与创新
3/5

所需技能

🔧 **动手能力**:需要具备一定的电子焊接、电路搭建和机械组装能力,能够处理杜邦线、面包板、舵机安装等操作。 💻 **编程能力**:需要熟悉 Arduino IDE 的使用,能够修改和上传 ESP32 固件,了解 Python 基础以便配置和运行后端服务。 ⚡ **电子电路**:需要理解基本的电路原理,能够看懂接线图,了解电源、共地、I2C、SPI、I2S 等接口的基本概念。

适用场景

**桌面 AI 宠物**:作为桌面上的智能互动伙伴,可以进行语音对话和表情互动。
**硬件学习项目**:适合学习 ESP32、舵机控制、语音交互、嵌入式开发等技术的综合实践。
**创客作品展示**:作为创客空间或技术展览的交互式展品。
**二次开发平台**:项目模块化设计,方便开发者在此基础上增加新功能或改进现有设计。