肥罗-阿勇 发表于 2020-12-24 08:42:31

K210板教程2——识别二维码和条形码

本帖最后由 肥罗-阿勇 于 2023-3-18 12:24 编辑

我们先来简单认识一下博派


https://makelogimg.dfrobot.com.cn/Fpjd8I2PEtAyKMSKTF_eFNp1QOAY?imageView2/2/w/1600


将摄像头和屏幕安装好,如图所示。


https://makelogimg.dfrobot.com.cn/Fmy4eSILEI0F1SH3oyMai16ubtX1?imageView2/2/w/1600


我们暂时先不管针脚,先来看看如何利用摄像头识别各种物体、颜色、二维码、条形码等。


步骤1测试屏幕和摄像头



在适用博派做项目之前,我们先来测试一下摄像头和屏幕是否完好。
打开创客联盟版Mixly,拖入如下代码。
主控板一般不用选,注意选好COM口


https://makelogimg.dfrobot.com.cn/FjPhgt_OV3YouMdWM1VgIwe6Wv9a?imageView2/2/w/1600


点击上传,如果屏幕能显示摄像头拍到的内容说明摄像头和屏幕完全正常,我们可以开始尝试用博派来做项目了。


步骤2识别二维码



我们先从识别二维码和条形码开始学习,这个在博派里是最简单的。
打开创客联盟版Mixly,在机器视觉里就有关于二维码和条形码的积木块。


https://makelogimg.dfrobot.com.cn/Fg2O3kli78jor9HkfLLAJAwWZ-PH?imageView2/2/w/1600


我们要做的就是把摄像头拍到的图形让其进行解析即可
整个识别二维码的代码如下:


https://makelogimg.dfrobot.com.cn/FiVa_Nt-fDYsIONCADdKzeib8zyO?imageView2/2/w/1600


效果如下:


https://makelogimg.dfrobot.com.cn/Fr3_wvLZ0Hvj_Ec3wpdOv_oFNZmo?imageView2/2/w/1600


步骤3识别条形码



识别条形码的程序和二维码差不多,直接上代码和效果图。


https://makelogimg.dfrobot.com.cn/FrxKNUu541qiL2rVEhEUC5aSPvNG?imageView2/2/w/1600


https://makelogimg.dfrobot.com.cn/FrG97BGzBriI5ekBOjhSbknfTcUH?imageView2/2/w/1600


步骤4步骤4
使用Mind+来进行编程



打开Mind+ ,切换到上传模式,点击扩展,主控选择Maxiduino


https://makelogimg.dfrobot.com.cn/FgfYUB5hDKXOrTpV7UeJ3AseAI-C?imageView2/2/w/1600


返回主界面,我们会发现积木块内容不多,那是因为我们还没有加载人工智能模块和机器视觉模块。
再次点击扩展,找到功能模块,选择人工智能和机器视觉。


https://makelogimg.dfrobot.com.cn/FuzPUb3o40iQR24BIpoliFgS2ijh?imageView2/2/w/1600


再次返回主界面,你就发现多了很多积木块,人工智能和机器视觉的模块都有。


https://makelogimg.dfrobot.com.cn/Fg95-HQ9Lnyyy3uMfWWPyuDMqFFL?imageView2/2/w/1600


下面来编写代码,代码的编写方式和Mixly基本上是一样的。
直接上代码:


https://makelogimg.dfrobot.com.cn/Fs0fkncEqmz0DbsyZEId1hhQH0M2?imageView2/2/w/1600


https://makelogimg.dfrobot.com.cn/FooUEg1SJSjKVe6FlFfYfpXOhtKz?imageView2/2/w/1600


附件附件


博派识别二维码.mix


博派条形码识别.mix


Mind+博派识别条形码.sb3


mind+博派识别二维码.sb3













Sipeed-大佬鼠 发表于 2021-3-3 17:54:10

MaixPy 分区开设啦,我可以把这篇文章分类给 MaixPy 吗
页: [1]
查看完整版本: K210板教程2——识别二维码和条形码