Sentry-Mind+ 开发文档

Sentry2-MindPlus 为适配 Mind+ 开发的驱动库, 适用于 掌控版/microbit 在 Mind+ 上的 图形化microPython 两大编程语言的开发。

安装

  1. 下载对应平台的 Mind+软件

  2. 打开 Mind+,新建项目后选择 上传模式

  3. 点击右下角齿轮图标,并点击 用户库

  4. 在搜索栏输入 https://github.com/AITosee/Sentry2-MindPlus,并点击添加。

例程

  1. 20类物体识别

    ../../_images/mindplus_sentry_example_20class.png
  2. 颜色识别

    ../../_images/mindplus_sentry_example_color.png
  3. 人脸识别

    ../../_images/mindplus_sentry_example_face.png
  4. 色块检测

    ../../_images/mindplus_sentry_example_blob.png
  5. 深度学习

    ../../_images/mindplus_sentry_example_learning.png

    注意

    使用前需在 Sentry2 上提前学习好对应的物体

模块说明

  1. 初始化模块

    选择一个端口初始化 Sentry,该方法必须在使用其他 Sentry 相关模块之前调用。

    ../../_images/mindplus_sentry_init.png
  2. 开启/关闭算法

    开启或关闭某个算法。

    ../../_images/mindplus_sentry_set_vision_status.png
  3. 设置摄像头白平衡

    某些特殊场景下可固定摄像头白平衡。

    ../../_images/mindplus_sentry_set_camera_awb.png
  4. 获取算法检测结果的数量

    ../../_images/mindplus_sentry_get_result_num.png
  5. 获取算法检测结果

    获取算法检测结果的具体数值,多个结果可通过设置第三个参数 第N个结果 来获取不同结果的值。

    ../../_images/mindplus_sentry_get_value.png
  6. 获取二维码算法识别结果

    返回二维码识别字符串。

    ../../_images/mindplus_sentry_get_qrcode_value.png
  7. 判断算法结果标签

    判断算法第N个结果是否为某标签,返回

    ../../_images/mindplus_sentry_is_label.png
  8. 获取颜色识别算法识别结果

    获取识别到颜色的 RGB 值。

    ../../_images/mindplus_sentry_get_color.png
  9. 获取线条检测算法的结果

    ../../_images/mindplus_sentry_get_line.png
  10. 设置颜色识别算法参数

    设置颜色识别算法需要识别的位置及大小。

    ../../_images/mindplus_sentry_set_color_param.png
  11. 设置色块检测算法参数

    设置色块检测算法的最小识别大小。

    ../../_images/mindplus_sentry_set_blob_param.png
  12. 设置通用算法的参数

    ../../_images/mindplus_sentry_set_param.png
  13. 设置算法参数的组数

    ../../_images/mindplus_sentry_set_param_num.png