跳到主要内容

添加外部模块

前言

在前面的学习中,我们已经掌握葡萄板AI编程的基本用法。 除了使用板载的内置传感器,我们也能使用外部的模块。目前外部模块支持电机和舵机。

具体操作

  1. 在聊天窗口点击【添加模块】 image.png
  1. 选择【外接模块】——勾选上【点击控制】 image.png
  1. 葡萄板电机控制接口有两个,1和2。和Agent对话中,需要明确说明,控制是哪个电机接口。

  2. 如按键A和按键B,控制电机1口转动和停止。

    Agent很快的给出代码,同时也给了程序的介绍,每次的对话都会返回使用的积分数。

    1. 运行程序

      选择程序后,点击右上角的【运行】按钮 硬件电机口1接好电机,可以看到按A键电机转动,且亮绿色,按B键点击停止,且亮红色。

      让程序脱机运行

      Agent产生的程序的名称一般是根据需求进行起名的。而葡萄板硬件的程序运行机制是:开机自动运行main.py。

      想让做好的程序自动运行,请将其命名为"main.py"

      修改完毕后,重新上电后,程序就会自动运行main.py了。

      可以按照下图进行重命名文件。