本文是一篇实战教程,旨在引导你通过自定义 MCP(Model Context Protocol)工具,结合语音指令控制硬件设备。我们将以 Arcs-mini 开发板为例实现一些 mcp 工具。
通过舵机驱动板
微雪 Servo Driver for micro:bit(IC为PCA5685)可以让Arcs-mini控制更多电机,PCA5685能够同时控制16路舵机,具体介绍可参考:这篇文档
实操之前,请确保已根据文档《Arcs-Mini 开发环境搭建指南》 搭建开发环境。
本篇示例在 2.4.0 版本的 SDK 进行修改
可通过命令git log查看版本,如果版本不一致,请使用命令git checkout mini-v2.4.0切到指定SDK版本
参考文档《烧录工具安装教程》安装ADB工具
执行命令adb shell kv set int user.disable_app_update 1关闭云端OTA更新,防止云端更新把刚烧录的固件刷掉了。
如果您不想重新编译代码而希望直接体验本固件,可点击下载。
.hex 文件拖入 cskburn desktop 后选择 ADB 设备进行烧录即可。
如果您想直接查看所有代码,可点击下载。
源码下载:apps.zip
1.下载后,将其替换 arcs_mini 项目的
apps文件夹
2.参考文档《SDK编译教程》编译烧录即可


微雪 Servo Driver for micro:bit (IC为PCA5685)
MG90S-360°
硬件连接如下图所示:
