栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > 学术 > 人文期刊 > 电脑报

用掌控板做一个智能语音垃圾识别分类

电脑报 更新时间: 发布时间: 学术归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

用掌控板做一个智能语音垃圾识别分类

陈新龙

掌控板是一款为Python编程教学开发的开源硬件,目前已经推出2.0版本。图形编程或Python编程都支持,特别适合学生入门、编程教育、编程造物,还可以玩转物联网或者是变成可穿戴应用。

别看掌控板就只有巴掌那么大,但是内置功能已经十分齐全,可以说“麻雀虽小,五脏俱全”。它板载ESP-WROOM-32双核芯片,支持WiFi和蓝牙双模通信。板上集成1.3英寸OLED显示屏、加速度计、声/光传感器、蜂鸣器、2个物理按鍵、5个触摸按键。此外,还有一个阻性输入接口,方便接入各种阻性传感器。配合丰富多样的传感器只要你有足够的想象力,就可以造出神奇的工具。目前售价99元。

今天我们来制作一个智能语音垃圾分类小工具。

材料:掌控板一个,USB数据线

实现功能:当按下A键时,屏幕会显示“请说出您要扔出的垃圾”,用户说完要扔出的垃圾之后,掌控板可以根据垃圾的种类判断该垃圾是可回收垃圾、有害垃圾、湿垃圾、干垃圾还是无法识别。按下B时,垃圾分类结束。

编程实现:

在Mind+上编辑程序,编辑完成并保存后,通过USB数据线连接到掌控板就可以执行了。

(1) 设置四个列表,分别为“可回收垃圾,有害垃圾,湿垃圾,干垃圾”。这里我就以上海市垃圾分类图为例子,输入了进去,当然我们用户也可以自定义添加。

(2) 设置语音识别功能,编辑A键动作,按下A键之后会进入语音识别功能,自动识别垃圾的分类。

(3) 设置B键,按下B键后显示垃圾分类结束。

(4) 设置垃圾分类的种类,当用户说出要扔的垃圾,通过语音的识别之后,系统会根据说出的垃圾显示出该类型的垃圾分类“可回收垃圾,有害垃圾,湿垃圾,干垃圾 ”。

好了,做到这里我们的智能语音垃圾分类小工具已经完成得差不多了,接下来我们连接上我们的掌控板看看最终的效果吧。

知识小结:

这里我们使用了掌控板中的语音识别模块,当然掌控板中还有各种不同的模块,包括画笔、翻译、文字朗读、网络模块……

在这个程序里我们用多重判断和循环语句完成垃圾多个分类的功能。当然我们也用到了列表储存了很多垃圾类别,相对来说难度中等,适合大家独立完成。只要你的脑洞足够大,就可以做出足够新奇的作品哦。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/xueshu/250008.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号