编程平台

文章目录
  1. 1. XGOEdu简介
    1. 1.1. XGOEdu下载
    2. 1.2. 将机器狗连接计算机
    3. 1.3. 使用XGOEdu对机器狗进行编程

XGOEdu简介

XGOEdu是一款为XGO K210模块研发的可视化积木编程平台。用户借助图形化的方式进行程序的编写,也可以直接阅读或编写Python程序。程序编写好以后可以在线执行或者上传到硬件模块中。借助该款平台,用户无需让硬件联网,即可为自己的项目进行AI赋能。该平台在提供入门Python语法的基础之上(逻辑、循环、数学运算、变量、文字处理、列表、字典、元组、集 合、函数、文件操作、时间),另外提供了与模块编程&相关的不同类别的功能,如:串口输入输出、10的输入 及输出、按钮/LED灯的控制、麦克风的数据获取、摄像头的控制、音视频处理、模型的使用(包括人脸识别、人脸辨识、物体识别、物体分类器、手写数字识别)。用户亦可以自行训练基于TinyYOLO或者 MobileNET的模型,通过我们的平台进行格式转换以后,将可以通过编程平台进行编程,直接运行在XGO的AI模块上。

XGOEdu下载

  • XGO-Mini k210的可视化编程平台下载。提取码:vuf7

将机器狗连接计算机

  • 把机器狗平铺在桌面上,保持电量充足,按键开机按钮,将随机的安卓数据线一段插入AI模组底部,另外插入电脑USB端口,如下图所示。
    数据线连接电脑和机器狗

使用XGOEdu对机器狗进行编程

  • 安装XGOEdu后,双击XGOEdu按钮,启动编程界面对机器狗进行编程 ,XGOEdu编程界面划分为6个区域:
  1. 文档存取区:程序项目命名、保存(保存为.xml档)、删除所有积木及所有积木一键截图
  2. 辅助区:样例加载、项目档导入及导出、语言设置
  3. 积木指令区:除基础积木以外(由“逻辑”至“串口通讯”),不同模式下拥有不同的扩展积木。
  4. 积木编程区:将积木拖入此区域中以进行程序编写。
  5. Python编程区:当用户将积木拖入积木编程区以后,此处将会生成对应Python源代码,支持用户对代码进行编辑、复制、下载及上传,下载后缀为.py格式的python文档。
  6. 上传区:用户可选择使用在线调试或者下载模式。

XGOEdu主页面如下图所示,具体使用详情请参考课程PPT。
XGOEdu主页面