所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
【教哈有方】我教二哈学数学
chenhanzhong chenhanzhong 2020-03-27 23:45:58
0
0
简单

        跟二哈(HuskyLens)相处了一段时间,发现它真是个聪明的孩子。只要有正确的方法和足够的耐心,就能让它学会很多技能。

       为了让它能赢在起跑线上,语数英是必不可少的了。今天我就来教它学数学,让它认识数字1-5和加法。

点开视频可以看下它的学习成果↓

材料清单 材料清单
1x
掌控板
1x
掌控板 IO扩展板
1x
高品质 micro USB数据线
1x
二哈识图(HuskyLens)AI 视觉传感器
步骤1 步骤1
硬件接线

#接线:掌控板和二哈连接使用I2C接口

#编程软件:Mind+

步骤2 步骤2
让二哈认识数字和加号

       首先教它认识数字1-5和+号。但是目前的二哈是没有识别文字的功能的,所以我用了“颜色识别”的功能来实现:用不同颜色来表示不同的数字。多种颜色学习和识别方法可以看这里:http://wiki2.dfrobot.com.cn/HUSKYLENS_V1.0_SKU_SEN0305_SEN0336#target_20

       为了避免颜色相近而造成识别错误,所以选择了相差较大的颜色。如下图:

projectImage
步骤3 步骤3
设计显示图案

为了让二哈更加灵动,使用PPT给它设计了表情和对话框。掌控板屏幕分辨率是128x64,所以要将图片宽高比例设置为2:1。

projectImage
步骤4 步骤4
编写程序

接下来开始编程

打开Mind+,切换到上传模式。
加载掌控板和HuskyLens传感器模块。

1.初始化二哈板子,掌控板屏幕来回切换表情

projectImage
projectImage

2.识别对应颜色数字,显示到屏幕上。

使用变量依次检测对应的颜色数字是否在画面中,检测到就显示对应信息。

projectImage
projectImage

3.学习加法

1)可以在程序上设置,当二哈看到“+”和两个数字的时候,就知道要做加法了。

这里只是部分程序。

projectImage

2)将计算结果显示。

这里只是部分程序,

projectImage
projectImage
步骤5 步骤5
注意事项

1.环境光线要充足,建议开启二哈的补光灯;

2.二哈学习识别时要让整个数字都被方框框住,距离不宜过远;

3.因为颜色相近的可能会识别错误,比如橙色和黄色。如果想要增加识别的数字,就要选择色差较大的颜色来表示。

步骤6 步骤6
改进和优化

1.感兴趣的小伙伴可以让二哈学习更多数字,以及减法、乘法、除法。

2.还可以让二哈识别汉字等。

3.欢迎小伙伴们一起留言探讨,提出改进建议。


——END——

Makelog作者原创文章,未经授权禁止转载。
0
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]