#盲盒+码# Mrobot升级-开源 原创 精华

Hello_Kun
发布于 2022-12-17 03:52
浏览
3收藏

@toc

说明

【本文正在参加「盲盒」+码有奖征文活动
前段时间对小萌进行简单优化,普适版本的资源这里开放出来,方便感兴趣的小伙伴复刻。主要资源包括:3D外形打印格式文件、专用PCB、BOM清单,最后也准备了OLED表情版Mrobot,敬请期待。(PS:本文不涉及技术细节,设计思路参考基于OpenHarmony开发Mrobot

1.Mrobot 组成模块介绍

1.1 组成模块

完成Mrobot的制作主要需要一下模块:核心控制板(已集成PCB)、电机驱动板、锂电池及充电模块、扬声器与麦克风、N20电机、Mrobot外壳以及安装底盘(小轮子也是打印的哦!)、0.96OLED显示模块(可选,表情版Mrobot可用)。这些组成模块获取渠道我已经全为大家准备好,大家可快速复刻。组装需要一点点动手能力,可按照下图所示布局摆放模块(开源仓库会及时更新手把手安装调试教程)。
#盲盒+码# Mrobot升级-开源-鸿蒙开发者社区

1.2 PCB 说明

本次更新了Mrobot专用PCB,集成Hi3861、语音模块,节省安装空间,同时保留了程序下载接口,方便二次开发。值得一提的是,Mrobot设计之初本就是作为智慧交互终端,可以联动其他智能家居设备,电路板也保留了蓝牙模块接入口,如果想体验完整版本的Mrobot也可以基于本版本PCB开发。
#盲盒+码# Mrobot升级-开源-鸿蒙开发者社区
#盲盒+码# Mrobot升级-开源-鸿蒙开发者社区#盲盒+码# Mrobot升级-开源-鸿蒙开发者社区

1.3 自定义语音交互

Mrobot使用的是一款超高性价比AI语音模块,支持自定义交互词、音效、并发处理(如开启播报的同时控制GPIO输出)。语音模块与主控板通过串口通信,可以通过发送自定义指令触发一些语音内容,这就实现通过点击APP交互按钮让让机器人说话或者发出一些音效。下面简单总结一下如何使用语音模块,方便后续自行更改固件
第一步是在语音模块官网创建离线语音产品
#盲盒+码# Mrobot升级-开源-鸿蒙开发者社区
第二步是自定义唤醒词:
#盲盒+码# Mrobot升级-开源-鸿蒙开发者社区
第三步确定交互逻辑:
#盲盒+码# Mrobot升级-开源-鸿蒙开发者社区
第四步编译生成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打印 嘉立创 打印

注:要打印的模型文件有电机支架、底盘、外壳。具体模型见开源地址

2.2 开源地址

Mrobot开源地址Gitee

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
已于2022-12-17 03:57:42修改
6
收藏 3
回复
举报
4条回复
按时间正序
/
按时间倒序
红叶亦知秋
红叶亦知秋

清单已经列好了,考验动手能力的时候到了

回复
2022-12-19 09:59:04
麻辣香锅配馒头
麻辣香锅配馒头

好奇这一套成本共计多少

回复
2022-12-19 13:51:02
Whyalone
Whyalone 回复了 麻辣香锅配馒头
好奇这一套成本共计多少

盲猜3D打印占了大头

楼主要继续优化下去呀

回复
2022-12-27 18:08:25
Hello_Kun
Hello_Kun 回复了 麻辣香锅配馒头
好奇这一套成本共计多少

150搞定,测试的时候花得多😂

1
回复
2023-2-18 13:26:08
回复
    相关推荐