所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
掌控慧眼小MU系列教程二——颜色识别
肥罗-阿勇 肥罗-阿勇 2019-08-19 15:39:27
2
1
简单

  我们在前面的学习中已经知道了我们的机器猫(掌控板)有各种部位(传感器)

  有感知触碰的触角(触碰传感器)

  有感知气味的鼻子(CO传感器)

  有感知温度的皮肤(温度传感器)

  ……

  但是唯独缺了最重要的一个部位,那就是心灵的窗户——眼睛

  我们来闭上眼睛感受一下没有眼睛的世界

  一片黑暗,是不是感觉很害怕?

  而且没有眼睛也是很怪的一件事,我们来感受一下

projectImage

  没有眼睛的机器猫感觉很奇怪

  有了眼睛的机器猫看上去可爱极了

  我们今天就来给我们的机器猫(掌控板)装上一双美丽的大眼睛——小MU视觉传感器

步骤1 步骤1
认识小MU并装上
projectImage

  就是这么一块小小的眼睛,能瞬间让机器猫的世界由一片黑暗变成一片五彩斑斓的美丽世界

  我们来把这个小眼睛给机器猫装上

  1、把左边的输出模式拨码开关的1打下来,2拨上去

  2、用小MU的自带的数据线连接到输出接口,四根线分别是绿蓝黑红,与掌控板的I2C接口连接,绿色线接掌控板的D接口,蓝色接C接口,黑色接—接口,红色接+接口

步骤2 步骤2
启动小MU

  打开MIND+ 

  先从扩展找到主控板——掌控板

  然后点击扩展——传感器——视觉识别摄像头

projectImage

  接着我们就可以看到小Mu的各种设置和参数

projectImage
步骤3 步骤3
给机器猫一个美丽的新世界

  它能做的事情非常多

  今天我就先还给机器猫一个五彩斑斓的美丽新世界

  学习它的第一个功能——颜色识别

  要用小MU必须先进行设置,设置如下

projectImage

  1、设置小MU的接口,这里是I2C

  2、设置小MU启用的算法,这里是颜色检测

  3、设置颜色检测的算法性能级别,一般用自动就可以了

  设置好了,下面我们试试是不是真的可以检测并识别到颜色

  我们来看看代码

projectImage

  我们看到小MU能识别黑,白,红,黄,青,蓝,绿,紫和其他

  这里是以黑色为例,我们可以把其他的颜色都补齐

步骤4 步骤4
动手试试给机器猫一个五彩的世界吧

  根据前面的示例,让机器猫能识别所有的颜色

  顺便思考,我们可以利用这个小MU的颜色识别做出什么好东西呢?

步骤5 步骤5
拓展任务

  我们先来看一段视频

  这是天猫超市的自动分拣系统,每天几千万的包裹都是机器自动完成的

  我们可以做一个简易的物流分拣系统

  任务:有很多个包裹,每个包裹的颜色都不同,要求把这些包裹按颜色自动分拣到相应的位置上。

  请同学们思考完成。

步骤6 步骤6
完成任务
材料清单 材料清单
1x
掌控板
1x
小MU视觉传感器
1x
9舵机

  思路:

  1、建立一个包裹运送系统

  2、用小MU检测包裹的颜色

  3、根据不同颜色调整舵机的角度,让不同颜色的包裹可以去到不同的位置

步骤7 步骤7
课后作业

        利用小MU的颜色检测功能,做一个作品。

Makelog作者原创文章,未经授权禁止转载。
2
1
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]
肥罗-阿勇
注册日期: 2019-04-30
来自佛山的一名普通信息技术老师,热爱计算机技术和创客,希望得到大家的指导。
创造力 4287
项目文章 16