保姆级教程|自制毛绒 AI 伙伴:能聊天、有表情、会转头,树莓派 + 大模型 API 搞定

不用本地跑 AI,树莓派联网调用大模型 API,就能做出一个类似小爱同学、但更可爱的桌面机器人。

#树莓派#DIY#机器人#AI#教程更新于 2026-08-23
📑 本页目录

不用本地跑 AI,树莓派联网调用大模型 API,就能做出一个类似小爱同学、但更可爱的桌面机器人。

本文从零开始,把配置清单、购买方法、毛绒外壳改造、眼睛动画和语音互动一次讲透。


一、项目简介

我们想做一个这样的机器人:

  • 能语音对话,调用云端大模型 API(通义、文心、GPT 等都行)
  • 有“眼睛”显示表情,能眨眼、看方向、变爱心
  • 有简单的头部或手臂动作
  • 外壳是毛绒玩具,摸起来柔软可爱
  • 不需要本地跑 AI,树莓派只负责采集声音、播放语音、驱动屏幕和舵机

这个项目非常适合新手:成本可控、代码量不大,但成就感极高。

二、主控怎么选?树莓派 4B 还是 5?

对比项 树莓派 4B(4GB) 树莓派 5(8GB)
CPU 性能 够用 强 2~3 倍
供电要求 5V/3A 5V/5A(必须官方 27W)
散热 散热片即可 必须主动风扇
价格 约 380~450 元 约 550~700 元
适用场景 本项目完全够用 以后想做本地 AI 可一步到位

建议:如果只是联网调 API 做语音互动,树莓派 4B 4GB 性价比最高。预算充足、想买新不买旧,就直接上树莓派 5 8GB + 官方 27W 电源 + 主动散热器。

三、核心电子配置清单(桌面版)

这套清单先把功能全部调通,之后再塞进毛绒玩具。

序号 名称 推荐型号/规格 数量 用途 参考价
1 主控板 树莓派 4B 4GB 1 运行程序、联网调 API 380~450 元
2 电源适配器 5V/3A USB-C(树莓派 4B 用) 1 给树莓派供电 30~50 元
3 TF 卡 32GB Class10,预装系统更好 1 存系统和代码 30~50 元
4 散热 树莓派 4B 散热片套装 1 稳定运行 20~40 元
5 麦克风阵列 ReSpeaker 4-Mic Array(树莓派专用) 1 远场拾音、语音唤醒 130~180 元
6 功放模块 MAX98357 I2S 数字功放板 1 驱动喇叭 15~25 元
7 喇叭 3W 4Ω 小喇叭 1~2 播放语音 10~20 元
8 眼睛屏 1.28 寸圆形 TFT 屏(GC9A01,SPI) 2 显示左眼、右眼动画 40~60 元/个
9 舵机驱动板 PCA9685 16 路舵机驱动板 1 控制多路舵机 30~45 元
10 舵机 SG90 9g 小舵机 2~3 控制头部转动、点头 6~10 元/个
11 舵机独立电源 5V/2A 电源适配器 1 给舵机供电,避免拉垮树莓派 30~50 元
12 杜邦线 公对公、公对母、母对母各 40 根 若干 连接模块 10~20 元
13 结构件 亚克力板、舵机支架、螺丝铜柱等 若干 固定模块 50~100 元

桌面版合计约 900~1200 元(不含树莓派已有情况)。

四、毛绒玩具版额外清单

把电子模块装进毛绒玩具,还需要这些材料和工具:

类别 推荐物品 数量 用途 参考价
毛绒外壳 25~40cm 毛绒玩具,最好有拉链 1 机器人身体 30~100 元
内部支架 3D 打印骨架 / 亚克力板 / 硬纸板 1 固定树莓派、舵机、屏幕 50~150 元
眼睛保护罩 透明亚克力半球,直径约 30mm 2 保护圆形屏,增加立体感 10~30 元/个
固定材料 魔术贴、热熔胶、AB 胶、扎带 若干 固定模块和线材 20~50 元
透声网布 音箱网布或薄纱布 1 块 覆盖麦克风/喇叭开孔,防止毛绒遮挡 10~20 元
电源开关 小型拨动开关 1 方便开关机 5~10 元
电池组(可选) 18650 电池盒 + 保护板 + 充电模块 1 组 让机器人移动,不插电使用 60~120 元
工具 剪刀、美工刀、热熔胶枪、针线、小电钻 1 套 改造毛绒玩具 50~100 元

毛绒版在桌面版基础上增加约 300500 元,总预算大约 13001700 元。

五、设计原型图

1. 正面外观示意

自制毛绒 AI 伙伴:正面外观示意

设计要点:

  • 两个圆形屏对称放置,间距根据毛绒玩具脸型调整
  • 麦克风阵列尽量靠近正面,用透声网布覆盖
  • 喇叭开在身体侧面或底部,避免和麦克风太近产生回声
  • 头部下方可安装一个 SG90 舵机,实现左右转头

2. 内部结构示意

自制毛绒 AI 伙伴:内部结构示意

核心思想:把树莓派、电源、驱动板等集中固定在一个“核心盒”里,再整体塞入毛绒玩具。这样拆装方便,散热也更好。

六、购买指南

方法一:集中找淘宝店配齐(推荐新手)

打开淘宝,搜索“树莓派机器人配件 一站式”或“树莓派 4B 套件”,找一家销量高、评分好的店。

直接复制下面内容发给客服:

你好,我想做桌面 AI 对话机器人,需要以下配件,请帮我配齐并报价,谢谢!

1. 树莓派4B 4GB主板 x1
2. 树莓派4B官方5V/3A电源适配器 x1
3. 32GB TF卡(预装Raspberry Pi OS) x1
4. 树莓派4B散热片套装 x1
5. ReSpeaker 4-Mic Array麦克风阵列(树莓派专用) x1
6. MAX98357 I2S功放模块 x1
7. 3W 4Ω小喇叭 x1
8. 1.28寸圆形TFT屏幕(GC9A01驱动,SPI) x2
9. PCA9685 16路舵机驱动板 x1
10. SG90 9g舵机 x3
11. 5V/2A电源适配器(给舵机供电) x1
12. 舵机云台支架、亚克力外壳、螺丝铜柱若干
13. 杜邦线 公对公/公对母/母对母 各40根

另外我还要做毛绒玩具外壳,请帮我看看有没有透明亚克力半球、热熔胶枪、魔术贴这些材料,谢谢!

客服会确认型号和库存,你下单即可。

方法二:自己搜索关键词分店购买

  • 树莓派 4B 4GB 官方电源
  • ReSpeaker 4-Mic Array 树莓派
  • MAX98357 I2S 功放模块
  • 1.28寸圆形屏 GC9A01 SPI
  • PCA9685 舵机驱动板
  • SG90 舵机
  • 舵机云台支架 亚克力
  • 透明亚克力半球 30mm
  • 毛绒玩具 拉链 中号

七、组装步骤

  1. 桌面调通功能:先把树莓派、麦克风阵列、喇叭、屏幕、舵机在桌面上全部接好,测试录音、播放、眼睛动画、舵机转动。
  2. 制作核心盒:用亚克力板或 3D 打印做一个盒子,把树莓派、电源模块、功放、舵机驱动板固定好,留出 GPIO 排线口、USB 口、散热孔。
  3. 改造毛绒玩具
    • 在脸部规划眼睛位置,剪两个圆孔,安装圆形屏和透明亚克力半球
    • 在鼻子/胸口位置开孔,安装麦克风阵列,外面贴透声网布
    • 在身体侧面或底部开孔,安装喇叭
    • 在背部或底部留一个开口,方便塞入核心盒和以后维护
  4. 塞入核心盒:将核心盒放入毛绒身体,用魔术贴或针线固定,连接外部屏幕、舵机和麦克风的杜邦线,整理好走线。
  5. 安装头部转动机构:在头部和身体连接处安装 SG90 舵机云台,用热熔胶或支架固定。
  6. 测试和收尾:通电测试所有功能,确认散热正常,最后把毛绒开口缝上或拉上拉链。

八、软件思路

树莓派安装 Raspberry Pi OS(64 位),用 Python 编写主程序。整体流程:

自制毛绒 AI 伙伴:软件整体流程

常用库参考:

  • 录音:pvrecorder 或 arecord
  • 语音识别:百度、讯飞、OpenAI Whisper API
  • 大模型:OpenAI、通义、文心等
  • 语音合成:edge-tts(免费)或云 TTS
  • 屏幕动画:spidev + Pillow,或者 lvgl
  • 舵机控制:adafruit-circuitpython-servokit

建议:先实现最简单的“录音→调 API→播放”,再逐步加入表情动画和舵机动作。

九、注意事项

  1. 电源一定要足:树莓派 4B 用 5V/3A,树莓派 5 用 5V/5A 官方电源。舵机必须独立供电,和树莓派共地,否则容易重启。
  2. 散热不能忽视:毛绒玩具保温好,树莓派容易过热。建议在核心盒里加一个 5V 小风扇,在毛绒底部开散热孔。
  3. 麦克风位置很关键:麦克风不能被厚毛绒完全挡住,否则拾音效果极差。用透声网布覆盖开孔,尽量远离喇叭。
  4. 屏幕排线脆弱:穿毛绒时要小心,留足长度,避免硬折。
  5. 电池安全:如果加电池,必须用带保护板的电池组,并用阻燃材料包裹,充电时有人看护。
  6. 树莓派 5 兼容性问题:如果买树莓派 5,ReSpeaker 4-Mic 的驱动可能需要更新,买前一定问卖家是否支持。

十、结语

做一个毛绒 AI 伙伴,其实没有想象中那么难。你只需要:

  • 一个树莓派
  • 一个麦克风阵列
  • 两个圆形屏幕
  • 几个舵机
  • 一个可爱的毛绒玩具

就能拥有一个能聊天、有表情、会转头的专属机器人。

如果已经心动,不妨先收藏这份清单,趁着周末动手试试。成品做出来放在桌上,绝对是一件很治愈的事。

如果你觉得这篇文章有用,欢迎点赞、转发、收藏~