Mind+人工智能之10以内减法练习AI语音版

2019-12-111.7万
AI 快速预览详细 收起
这是一个基于Mind+平台和Arduino Uno的10以内减法练习项目。通过摄像头和数字卡片,实时出题并语音播报。学生将卡片放置在摄像头下,程序会自动判断答案是否正确,并给出反馈。项目所需材料包括Arduino Uno、按键模块、3P数据线和A4打印的数字卡片。适合5-8岁的儿童使用,帮助他们在互动中提高口算能力。


项目由来:
       最近娃的口算水平有待提升,所以就琢磨着搞个口算训练的玩玩。MIN+有图像识别和语音播报功能,能不能用它来搞一个玩玩!开始动手试试!打算先从10以内减法开始。
项目所需材料:
      Arduino uno+扩展板     按键模块   3P数据线
      A4打印0~9的数字并剪开,做成数字卡片
Mind+人工智能之10以内减法练习AI语音版图1Mind+人工智能之10以内减法练习AI语音版图2
项目设计思路:
mind+实时模式下出题,然后语音报题,学生将卡片放置在摄像头下,识别答题。
项目程序介绍:
    1.初始化,建立变量。当按钮被按下后,执行
    (1)开启摄像头镜像,否则字反了。
    (2)设置变量:得分、题量(就是做到第几题了)、被减数、减数、差。
    被减数是2-10的随机数,减数是2到被减数的随机数。
Mind+人工智能之10以内减法练习AI语音版图3
    2.语音播报第一道题。
    Mind+人工智能之10以内减法练习AI语音版图4
    3.把数字卡片放置到摄像头下,按按键,程序进行判断。
     当识别的数字等于差,得分+1。
     当识别的数字不等于差,得分-1,播报正确答案。
     当题量大于规定数字的时候,停止程序,报最终成绩。
     如果不大于规定数字,题量+1,继续下一题。
     通过广播实现继续出题。
Mind+人工智能之10以内减法练习AI语音版图5
4.继续出题。
Mind+人工智能之10以内减法练习AI语音版图6
界面
Mind+人工智能之10以内减法练习AI语音版图8
Mind+人工智能之10以内减法练习AI语音版图7
下面看一下项目视频:

本项目源码已经发布在码云
https://gitee.com/zslqg/subtraction_within_10/tree/master/

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -