这是基于我们家族建立的现有 Mindstorms 项目。音乐盒可以在木琴上播放任何歌曲,歌曲可以通过在机器人附带的燕麦容器中插入图钉来配置。当大电机转动燕麦片容器时,图钉与组件的小臂接触以在木琴上演奏音符。我们修改了这个项目以启用 Alexa 语音命令它现在可以使用命令“播放圣诞音乐”来播放歌曲,而不是使用按钮开关。
这是原始项目的链接:https ://teachkidsengineering.com/lego-mindstorms-music-box/
我们对原始机器人的构建所做的唯一小改动:我们将大型电机连接到 EV3 输出 B 和 C(以匹配现有的 Python 代码),并将中型电机连接到输出 A(以满足现有代码)。这两个更改都可以在 Python 程序中轻松修改,但这是一个简单的解决方法。
这是在我们添加新的 Alexa 语音命令之前播放圣诞歌曲的机器人:
我们按照 LEGO Mindstorms Voice Challenge 中的所有说明启动并运行 mission3。Mission3 提供了在 Alexa 开发人员控制台上创建新语音命令的很好示例:https ://www.hackster.io/alexagadgets/lego-mindstorms-voice-challenge-mission-3-4ed812
一旦 mission3 开始工作,我们将代码复制到一个新项目并进行以下更改以添加我们的“播放圣诞音乐”命令。
这是一个非常容易构建的项目。https://teachkidsengineering.com/lego-mindstorms-music-box/
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !