#盲盒+码# Mrobot升级-开源 原创 精华
@toc
说明
【本文正在参加「盲盒」+码有奖征文活动】
前段时间对小萌进行简单优化,普适版本的资源这里开放出来,方便感兴趣的小伙伴复刻。主要资源包括:3D外形打印格式文件、专用PCB、BOM清单,最后也准备了OLED表情版Mrobot,敬请期待。(PS:本文不涉及技术细节,设计思路参考基于OpenHarmony开发Mrobot
1.Mrobot 组成模块介绍
1.1 组成模块
完成Mrobot的制作主要需要一下模块:核心控制板(已集成PCB)、电机驱动板、锂电池及充电模块、扬声器与麦克风、N20电机、Mrobot外壳以及安装底盘(小轮子也是打印的哦!)、0.96OLED显示模块(可选,表情版Mrobot可用)。这些组成模块获取渠道我已经全为大家准备好,大家可快速复刻。组装需要一点点动手能力,可按照下图所示布局摆放模块(开源仓库会及时更新手把手安装调试教程)。
1.2 PCB 说明
本次更新了Mrobot专用PCB,集成Hi3861、语音模块,节省安装空间,同时保留了程序下载接口,方便二次开发。值得一提的是,Mrobot设计之初本就是作为智慧交互终端,可以联动其他智能家居设备,电路板也保留了蓝牙模块接入口,如果想体验完整版本的Mrobot也可以基于本版本PCB开发。
1.3 自定义语音交互
Mrobot使用的是一款超高性价比AI语音模块,支持自定义交互词、音效、并发处理(如开启播报的同时控制GPIO输出)。语音模块与主控板通过串口通信,可以通过发送自定义指令触发一些语音内容,这就实现通过点击APP交互按钮让让机器人说话或者发出一些音效。下面简单总结一下如何使用语音模块,方便后续自行更改固件
第一步是在语音模块官网创建离线语音产品
第二步是自定义唤醒词:
第三步确定交互逻辑:
第四步编译生成SDK固件、烧录即可。
2.Mrobot 清单
2.1 详细清单
话不多说,下面总结一下软硬件BOM清单吧。
序号 | 名称 | 备注 |
---|---|---|
1 | OpenHarmony1.1.0版本源码 | 获取源码 |
2 | Hi12F模组(Hi3861芯片) | hi12f |
3 | 语音模块 含扬声器麦克风套餐 | 语音模块9.5 |
4 | 800-1500mAh锂电池 | 锂电池 |
5 | 锂电池充电模块、OLED | 参考链接 |
6 | 电机及其驱动模块 | 驱动、 N20 |
7 | PCB打样 | PCB打样 |
8 | AMS1117-3.3v 、22uF电容*2 | 稳压模块 |
9 | 3D打印 嘉立创 | 打印 |
注:要打印的模型文件有电机支架、底盘、外壳。具体模型见开源地址
清单已经列好了,考验动手能力的时候到了
好奇这一套成本共计多少
盲猜3D打印占了大头
楼主要继续优化下去呀
150搞定,测试的时候花得多😂