2026信息素养
2026智能博物赛项
RobotMasterB类机器人教程
智能博物扩展版使用说明
智能博物图形化AilyBlockly编程
Arduino代码电机编程
B类机器人比赛核心流程控制
汝城县职业中等专业学校知识库-信息中心朱老师编辑
-
+
首页
Arduino代码电机编程
##### 安装依赖库 * 打开管理库:Arduino IDE → 项目 → 导入库 → 管理库  * 安装**lvgl** by kisvegabor,版本9.2.2    ##### 打开示例 打开示例路径:Arduino IDE → 文件 → 打开 → 跳转到ai_vox3/ai_vox_engine_motordriver_mcp示例所在目录 → 选择ai_vox_engine_motordriver_mcp.ino文件 → 点击打开 5. ##### 配置 以下操作都在Arduino IDE菜单栏中 1. 关闭编译警告:Arduino IDE → 文件 → 首选项 → 编译器警告 → 设置为:==无== → 确定 2. 选择开发板类型:==ESP32S3 Dev Module== 3. 配置FLASH Size:Arduino IDE → 工具 → Flash Size → ==16M== 4. 配置分区表:Arduino IDE → 工具 → Partition Scheme → ==Custom== 5. 配置PSRAM:Arduino IDE → 工具 → PSRAM → ==OPI PSRAM== ##### 硬件接线 按照main.cpp中PIN的描述部分进行接线: 首先将MD40模块连接到小职的(SCL SDA 5V G)引脚上,然后再将直流电机与MD40模块的直流电机口(M0-M3)连接,同时外接电源接上MD40模块。 ` ```c++ constexpr gpio_num_t kI2cScl = GPIO_NUM_12; constexpr gpio_num_t kI2cSda = GPIO_NUM_13; ```   ##### 编译并运行 运行结果: LCD会显示交互信息,按下Boot按键或者直接说“你好小职”进行唤醒对话,如果有激活信息则需要按照提示进行设备激活,说话过程中可以使用“你好小职”进行打断说话。 注意:MD40模块上的M0 ~ M3直流电机口,分别对应1 ~ 4号电机 外设控制: * 聆听过程中,可以让小智AI帮你调整Speaker音量大小:0 ~ 100 * 聆听过程中,可以让小智AI帮你调整屏幕亮度大小:0 ~ 255 * 聆听过程中,可以让小智AI帮你控制电机进行正转或者反转 * 聆听过程中,可以让小智AI帮你调整电机速度大小:0 ~ 255
admin
2026年4月7日 17:48
转发
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
Word文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码
有效期
AI