所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

【教哈有方】二哈体感游戏

四画 四画 2020-03-30 17:21:13

项目背景:

      基于HuskyLens是一款简单易用的人工智能摄像头(视觉传感器),内置人脸识别,仅需一个按键即可完成AI训练,摆脱繁琐的训练和复杂的视觉算法,方便简洁再结合掌控版的显示屏可以完成一个体感接球游戏。

项目思路:

       首先熟悉一下掌控板的触摸键接球游戏怎么完成,然后用二哈代替触摸键尝试制作体感接球板,接着在制作随机下落的球。

材料清单 材料清单
1x
掌控板
2x
HuskyLens
3x
数据线
步骤1 步骤1
连接硬件
projectImage

将二哈通过I2C接口与掌控板连接,然后再把掌控版连接到电脑上。

步骤2 步骤2
人脸学习

      二哈只要一上电就可以开机,开机后要首先进行的一项操作,就是刷新固件,刷新完固件之后就可以先进行学习,这次的游戏我要用人脸识别,所以先学习人脸。

projectImage

      在做作品的时候采用的是真实的小朋友做人脸识别学习,但由于要做上传的帖子,为了不泄露个人隐私,所以采用了的是两张照片来代替小朋友,作品完成后,小朋友玩的不亦乐乎,给全家带来了欢乐,这也许是人工智能的另一个优势吧。小朋友们纷纷表示将来要好好学习人工智能。下面是先准备两张人脸照片。

projectImage

然后就可以按照第一幅图的步骤进行学习了。

小提示,像下图这样+字并没有进入方框内,是不可能学习成功的。

projectImage

一定要记住,要将十字放在方框内,才能学习成功,一旦学习成功,背后的灯就会变成绿色。

projectImage

在学习完第1个人脸的时候,会出现下面的对话框,等倒计时没走完的时候,继续按下学习键来学习第2个人脸。

projectImage
projectImage

这样就成功地完成了人脸学习。

步骤3 步骤3
编程

       1. 打开软件使用上传模式,点击左下角的扩展,选择主控板为掌控板,再点击传感器,选择二哈,点击返回,进入编辑界面。

projectImage
projectImage

       2.先用掌控版的触摸键做了一个接球游戏来理清思路

projectImage

       3没有问题之后又用二哈做识别视觉点亮指定的LED灯

projectImage

       4.尝试工作都做完了,这下可以下手做正经作品了。人脸识别移动接球版的程序。

projectImage

5.尝试成功没有问题,接着加进去随机下落的球体的程序,这样程序就完成了。

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