【语音识别】智能掌控英文单词本

2020-11-096790
AI 快速预览详细 收起
智能掌控英文单词本是一款基于掌控板的教育工具,旨在通过语音识别和互动反馈帮助孩子学习英语单词。硬件清单包括掌控板、OLED屏幕、RGB灯和蜂鸣器。最终效果是孩子在互动中学习,提高英语兴趣。难度等级适中,适合小学阶段的孩子使用。


【语音识别】智能掌控英文单词本图1
立冬,是二十四节气之一,也是汉族传统节日之一,

作为干支历戌月的结束以及亥月的起始;时间点在公历每年11月7-8日之间,

立冬过后,日照时间将继续缩短,正午太阳高度继续降低。

小学英语是小学阶段一门很重要的基础学科

然而,在学习英语过程中,孩子机械背诵,缺乏互动过程,英语成为学习之路的拦路虎,

作为孩子的家长,面对每天孩子读单词,背课文让人头疼,

今天分享一个基于掌控板的作品《智能掌控英文单词本》,相信可以解决这个问题。


【语音识别】智能掌控英文单词本图15


一、思路:

当按下掌控板A键时,掌控板的OLED屏会随机显示一个英文单词;
当我们看到OLED 屏幕显示颜色英文单词,孩子说出对应中文,
如果正确,OLED 屏幕显示“√”,且RGB灯显示“对应颜色”,蜂鸣器发出on声音,
否则,OLED 屏幕显示“X”,且RGB灯关闭,蜂鸣器发出off声音,其他单词都与之类似。


【语音识别】智能掌控英文单词本图2


二、环境:
1.mPython
2.掌控板
【语音识别】智能掌控英文单词本图3


三、环境配置


【语音识别】智能掌控英文单词本图4
1.连接掌控板
通过数据线连接掌控板和计算机,打开mPython0.5.2,在菜单栏切换为“图形模式”下,选择连接设备:串口com33;
【语音识别】智能掌控英文单词本图5




2.烧录固件


烧录固件 在设置菜单中,烧录最新固件,选择一个固件掌控板官方固件(2020-10-13),确定;
【语音识别】智能掌控英文单词本图6




3.添加模块,应用扩展,音频模块


在文件菜单,上传文件到掌控板。


red.pbm ; green.pbm; blue.pbm violet.pbm yellow.pbm
【语音识别】智能掌控英文单词本图7








四、程序编写


(一)智能单词本主程序
【语音识别】智能掌控英文单词本图8
【语音识别】智能掌控英文单词本图9
初始化网络相关参数,初始颜色随机变量,判断颜色变量,
上电后,显示标题:【mPython】智能掌控英文单词本 ,显示;时分秒




(二)识别单词子程序
【语音识别】智能掌控英文单词本图10
【语音识别】智能掌控英文单词本图11
【语音识别】智能掌控英文单词本图12


当按下掌控板A键时


1.当OLED 屏幕显示“red”,我们说出“红色”,


如果正确,OLED 屏幕显示“√”,且RGB灯显示“红色”,蜂鸣器发出on声音,


否则,OLED 屏幕显示“X”,且RGB灯关闭,蜂鸣器发出off声音。


2.当OLED 屏幕显示“blue”,我们说出"蓝色",


如果正确,OLED 屏幕显示“√”,且RGB灯显示“蓝色”,蜂鸣器发出on声音,


否则,OLED 屏幕显示“X”,且RGB灯关闭,蜂鸣器发出off声音。


3.当OLED 屏幕显示“green,我们说"绿色",


如果正确,OLED 屏幕显示“√”,且RGB灯显示“绿色”,蜂鸣器发出on声音,


否则,OLED 屏幕显示“X”,且RGB灯关闭,蜂鸣器发出off声音。


4.当OLED 屏幕显示“yellow”,我们说出"黄色",


如果正确,OLED 屏幕显示“√”,且RGB灯显示"黄色",蜂鸣器发出on声音,


否则,OLED 屏幕显示“X”,且RGB灯关闭,蜂鸣器发出off声音。


5.当OLED 屏幕显示“violet”,我们说出“紫色”,


如果正确,OLED 屏幕显示“√”,且RGB灯显示“紫色”,蜂鸣器发出on声音,


否则,OLED 屏幕显示“X”,且RGB灯关闭,蜂鸣器发出off声音。
(三)显示结果子程序
【语音识别】智能掌控英文单词本图13
【语音识别】智能掌控英文单词本图14



五、视频回放



创作许可协议

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

评论(1)
许培享
许培享
好教程,✔️
rzegkly
rzegkly
作者
回复许培享
谢谢,一起学习,一起交流
- 没有更多了 -