一、制作背景
行空板是一款专为Python学习和使用设计的新一代国产开源硬件,采用单板计算机架构,集成LCD彩屏、WiFi蓝牙、多种常用传感器和丰富的拓展接口。同时,其自带Linux操作系统和Python环境,还预装了常用的Python库,让人们特别是中小学生轻松就能运用,它是学生接触和了解人工智能的有效工具。
二、初识K10行空板
我在得到K10行空板后,在好奇心的驱使下,利用空余时间进行了初步的探索,我们来看下新旧版本的区别。
之前用的行空板:
K10行空板:
从板载功能上我们可以看到,K10行空板有了很多实用的功能,因为是新的产品,还不了解,但没关系,这里有行空板K10的学习介绍: https://wiki.dfrobot.com.cn/_SKU_DFR0992_%E8%A1%8C%E7%A9%BA%E6%9D%BFK10#target_23
首先对行空板进行通电,开机成功后,K10运行首次开机程序,提供4种不同模式的功能(人脸检测、语音识别、传感器、查看教程)供大家使用。可以通过A、B键切换,按下A键,切换上一个模式,按下B键切换下一个模式。
当然,要用程序去感受K10行空板的神秘,我们用DFRobot官网上的软件是不能连接的,因为它现在还在内测中,不久之后,它会以完美的姿态出现在我们面前,现在,我们需要在下面的网址中去下载内测版本mind+:
https://pan.baidu.com/s/1BZ8dK0jJA9CKiAQ2_DAmdA?pwd=1m2v 提取码:1m2v
打开Mind+,切换到上传模式,点击“扩展”,在扩展页面中,点击“主控板”,选择“行空板K10”,完成加载,就可以感受K10行空板的神秘与乐趣了。
我通过初步测试,“人脸检测”模式中,我感觉主板背后的摄像头灵敏度很高,可以代替我们之前为了识别人像,要连接二哈等摄像头,目前支持48个图片记忆,只要通过预览功能,按键盘左右键就能不断进行人脸学习或识别的训练,可以用k10的A键学习,B键识别,A+B键为忘记所有人脸ID。
“语音识别”模式中,它与我们之前需要语音唤醒去操作其它传感器,要单独连接语音传感器要方便得多,而且灵敏度也很好,通过唤醒指令“你好 小新”唤醒语音识别。
在主板后面,将语音合成器固定在上面,能够播放我们需要编写的语言文字。
K10的屏幕分辨率为240x320,屏幕存在4种显示方向。
在K10行空板中,它将创客“三剑客”有效地结合在小巧的主板上,给作品制作人带来了方便,也防止了自己外接传感器导致的冲突。
三、作品制作
此次的小测试,我做了一个班级学生“行空板点名器”,观察一下K10行空板的屏幕图像显示效果和板载语音识别、扬声器播放的效果。
首先,我选了6张图片,分别设为JPG和PNG格式,大小在10M至100K之间,便于观察屏幕图像显示效果。
程序如下:
四、 测试体会
通过测试,感受如下:
K10行空板和之前版本的行空板比较,增加了多个实用性较强的如语音识别与播放、图像识别、温湿度检测等板载功能,在此次测试中,我分别将JPG和PNG格式,大小在10M至100K之间的图片在屏幕上进行显示,发觉都很流畅,屏幕分辨率也很高,但如果图片大于10M,会有卡顿感,当然我们没必要用那么大的图片,一般在2M以下效果非常好。在语音识别时,因为识别拼音,在操控时感觉用普通话有点不灵活,如果能识别汉字效果会更好。扬声器发音时能准确识别汉字,但语音过渡还有机械感,如果能体现出流畅和感情的效果,会更深受人们喜爱。
效果如下:
评论