【智控万物】二哈+麦昆Plus+二维码编程机
本帖最后由 云天 于 2020-8-13 14:13 编辑【项目背景】
很长时间里,我都想用二维码做点事情。一直没有找到合适的切入点,最近二哈出的新固件中,出现了“二维码识别“,结合麦昆Plus,App Inventor2 Wxbit 编程。实现手机编写二维码程序,通过二哈识别二维码传递给麦昆Plus。
【项目准备】
1、https://www.dfrobot.com.cn/goods-2050.html二哈的相关介绍。
2、目前二哈的固件的最新版本为:HUSKYLENSWithModelV0.5.1Norm.kfpkg。刷固件教程
3、之前使用Mind+,二哈扩展切换算法中并没有“二维码识别”。技术说,现在是测试版,正式版会有的。可以手动将二哈切换到“二维码识别”。
将Mind+更新至V1.6.4 RC2.0,已经可以看到“二维码识别”,但后面有备注“教育版独有”。
我之前的二哈(教育版)已损坏,返厂维修。新买了一个二哈,刷了新固件HUSKYLENSWithModelV0.5.1Norm.kfpkg,但并没有出现“二维码识别”,那我从DF商场上买的应该不是教育版。
有的是“标签识别”,这个功能也可满足我的需求,就用它了。
【标签识别】
1、DF教程中说明
本功能可以侦测二维码标签;学习、识别、追踪指定的二维码标签。但没有说明这个二维码是什么二维码?
2、二维码类型
将其中一个“二维码”截图,上传至百度,进行识图搜索。
此二维码类型是AprilTag。
3、AprilTags
在概念上类似于QR码,因为它们是一种二维条形码。 但是,它们被设计用于编码更小的数据有效载荷(4到12位之间),从而可以更长距离地检测它们。 此外,它们设计用于高定位精度 - 可以计算AprilTag相对于相机的精确3D位置。
4、生成二维码图片
使用MaixPy IDE,下载地址:https://dl.sipeed.com/MAIX/MaixPy/ide/_/v0.2.4/maixpy-ide-windows-0.2.4.exe
当HuskyLens检测到二维码标签时,屏幕上会用白色框自动框选出检测到的所有二维码标签
。
【学习二维码】
Mind+编程,实现自动学习。
每三秒自动进行学习,二哈屏幕有相应数字提示,手动在电脑进行二维码图片切换。
https://v.youku.com/v_show/id_XNDc5MTQ2NzE0MA==.html
二维码tag36h11_1,2,3,4,5……,对应动作,如“前进”、“后退”、“停止”、“向左”、“向右”、亮左灯、亮右灯、关左灯、关右灯、开灯、关灯、音乐、抬铲、落铲,1秒,2秒,5秒,10秒,1分,2分等,让二哈先学习。
【识别二维码演示】
https://v.youku.com/v_show/id_XNDc5MTQ2OTA0OA==.html
【完整演示视频】
https://v.youku.com/v_show/id_XNDc5MzEzNzczMg==.html
【App Inventor2编程】
1、界面设计
2、导入二维码素材
3、指令列表
4、逻辑设计
指令列表选择,文本框显示指令
点击“生成”按钮,显示“指令按钮”,并记录在“命令列表”变量中。
点击“传送”按钮,利用定时器,从“命令列表”读取指使,并显示相应的二维码。
传送完成后,使用“启动”按钮,显示启动二维码。
点击“重启”按钮,重新开始。
【App Inventor2源码】
【Mind+编程】
记录由二哈识别二维码的编码所代表的指令。
显示指令名称
执行指令
主程序
【Mind+源码】
期待我的教育版“二哈”重新返回我的怀抱。 本项目适合无蓝牙、wifi等连接方式的情况下,传递指令信息。 AprilTags二维码,识别效率比较高,我手绘了一个二维码,识别的也挺好。
AprilTag确实是个好东西 项目太好了,加个友吧 帅猫 发表于 2020-8-12 16:09
AprilTag确实是个好东西
我想好好利用这个二维码 诩 发表于 2020-8-12 16:11
项目太好了,加个友吧
{:6_212:},好的 帅猫 发表于 2020-8-12 16:09
AprilTag确实是个好东西
手绘比较容易,可以把这种二维码画在任何目标上。 经测试:AprilTag二维码需要,在8*8格外再加一圈白色。才能有效识别。且为黑白色。
识别不了
以桌子的白色为背景,可识别。
重新手绘一个,最外圈为白色。
可有效识别。
大麦在哪买的?? 大麦是DF的试用,教育套装。DF商场好像没有。 {:6_213:}{:6_213:}
云天 发表于 2020-8-13 16:11
大麦是DF的试用,教育套装。DF商场好像没有。
哦,知道了{:5_150:} 终于学会了如何搞到二维码~~~ 不知道教育版和普通版有没有硬件上的差异?现在教育版根本买不到,要是没有硬件差异看看能不能打开教育版的限定功能 同问,普通版通过这个也可以扫二维码,不清楚教育版还有哪些限定功能
页:
[1]