×

头脑风暴音乐盒开源构建

消耗积分:0 | 格式:zip | 大小:120.41 MB | 2023-07-07

陈俊

分享资料个

描述

这是基于我们家族建立的现有 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 开始工作,我们将代码复制到一个新项目并进行以下更改以添加我们的“播放圣诞音乐”命令。

 

poYBAGOSuDCARdBQAABBCMZg8Lw733.jpg
将“播放圣诞音乐”命令添加到 model.json
 

 

pYYBAGOSuDSAD2fwAACi16k_0_U651.jpg
在 index.js 中设置默认方向、持续时间和速度
 

 

 

pYYBAGOSuImAUxLyAAzvEvx5aBY094.jpg
组装机器人
 

这是一个非常容易构建的项目。https://teachkidsengineering.com/lego-mindstorms-music-box/

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !