#大冒险#二哈AI智控安监

2020-09-201250
AI 快速预览详细 收起
本项目名为“二哈AI智控安监”,通过二哈AI视觉传感器和掌控板,实现智能识别宝可梦和僵尸的功能。项目使用了物体分类KNN算法,通过采集立体宝可梦模型的信息,提高了识别准确性。当检测到宝可梦时,舵机会控制门自动打开,并显示绿灯;检测到僵尸时,则会启动攻击模式,并显示红灯。该项目不仅适合STEM教育场景,还能帮助孩子掌握基础的机器学习算法,提升编程与动手能力。

一、项目介绍】  

话说植物战僵尸中戴夫驾驶自己制造的时光前往各时空探险,寻找神奇的玉米卷。但时光机滥用引起的混乱后遗症接踵而来,僵尸被带入到了宝可梦的世界;更可怕的是宝可梦们失去了超能力,只能任人宰割;此时勇敢的二哈挺身而出,变身智能防控门。


二、项目功能

1.二哈摄像头识别宝可梦和僵尸

2.蓝灯表示系统开启,红灯表示检测出僵尸,绿灯表示检测到宝可梦

3.检测是宝可梦,舵机控制门看开;检测是僵尸,上方舵机控制门持续攻击

project-image

材料清单

  • 二哈AI视觉传感器 加 硅胶套 X1 链接
  • 掌控板 X1 链接
  • 掌控扩展板 X1 链接
  • 180舵机 X2 链接
  • DF红色纸壳 X3 链接
  • 宝可梦和僵尸玩偶 X4

路演:甲、乙、丙、丁

project-image

步骤1 二哈算法选择

project-image

二哈算法:

物体分类 KNN(K-Nearest Neighbor)算法:是机器学习算法中最基础、最简单的算法之一。它既能用于分类,也能用于回归。KNN通过测量不同特征值之间的距离来进行分类。该模式的启用是其它五种模式的补充,弥补了无法自动定义模型的缺点,很好的解决了数据库中没有模型的情况。与参考教程不同的是,我采用立体宝可梦模型进行采集信息,效果更好。

具体可参考wiki:切换到物体分类,按下学习按钮,学习没有带口罩的图片,长按可以学习多张不同角度的图片,推荐30张以上,学习越多越准确,松开学习完毕自动训练;接下来学习带口罩的图片,同样学习30张以上,松开学习完毕自动训练。


project-image

步骤2 程序设计

软件:MIDN+1.6.2

程序初始化:

初试两个舵机,提示灯,二哈模块初始化

project-image

二哈采集信息:

检测是僵尸,警示灯变红,执行天降干扰模块

project-image

检测到宝可梦(三种操作雷同):

舵机控制门自动打开,提示灯为绿色

project-image
project-image

步骤3 搭建操作台

project-image
project-image
project-image

步骤4 作品实测

源代码附后

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

所需材料/产品

加载全部

    掌控微数据

    掌控微数据

    掌控微数据

    micro:bit掌控IO扩展板(兼容行空板M10/K10、micro:bit、掌控)

    micro:bit掌控IO扩展板(兼容行空板M10/K10、micro:bit、掌控)

    micro:bit掌控IO扩展板(兼容行空板M10/K10、micro:bit、掌控)

    Gravity: 二哈识图(HuskyLens)AI 视觉传感器 基础套餐

    Gravity: 二哈识图(HuskyLens)AI 视觉传感器 基础套餐

    Gravity: 二哈识图(HuskyLens)AI 视觉传感器 基础套餐

相关推荐

评论(0)
- 没有更多了 -

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

相关推荐

所需材料/产品

掌控微数据

掌控微数据

掌控微数据

micro:bit掌控IO扩展板(兼容行空板M10/K10、micro:bit、掌控)

micro:bit掌控IO扩展板(兼容行空板M10/K10、micro:bit、掌控)

micro:bit掌控IO扩展板(兼容行空板M10/K10、micro:bit、掌控)

Gravity: 二哈识图(HuskyLens)AI 视觉传感器 基础套餐

Gravity: 二哈识图(HuskyLens)AI 视觉传感器 基础套餐

Gravity: 二哈识图(HuskyLens)AI 视觉传感器 基础套餐

加载全部