白癜风系统检查项目 https://m.39.net/pf/a_4771443.html文/陈新龙掌控板是一款为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)设置垃圾分类的种类,当用户说出要扔的垃圾,通过语音的识别之后,系统会根据说出的垃圾显示出该类型的垃圾分类“可回收垃圾,有害垃圾,湿垃圾,干垃圾“。好了,做到这里我们的智能语音垃圾分类小工具已经完成得差不多了,接下来我们连接上我们的掌控板看看最终的效果吧。知识小结:这里我们使用了掌控板中的语音识别模块,当然掌控板中还有各种不同的模块,包括画笔、翻译、文字朗读、网络模块……在这个程序里我们用多重判断和循环语句完成垃圾多个分类的功能。当然我们也用到了列表储存了很多垃圾类别,相对来说难度中等,适合大家独立完成。只要你的脑洞足够大,就可以做出足够新奇的作品哦。
转载请注明:http://www.0431gb208.com/sjslczl/7441.html