×

由Mindstorms EV3和Alexa提供支持的LEGO Target Practice

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

张艳

分享资料个

描述

我是两个男孩的父亲,一个 9 岁,一个 11 岁,和男孩一样,他们有几个玩具枪(例如 Nerf 和其他),并使用他们的任何其他玩具或道具作为目标。

设置

按照以下链接中详述的设置说明设置您的 EV3 开发环境:

https://www.hackster.io/alexagadgets/lego-mindstorms-voice-challenge-setup-17300f

将 EV3 程序块连接到兼容的 Echo 设备

按照以下链接中详述的任务 1 说明将您的 EV3 程序块连接到您的 Echo 设备并对您的 Alexa 唤醒词做出反应。

 

回顾

1) 打开加载了 Python 代码的 LEGO MINDSTORMS 目标练习小工具。

2) 运行 Python 代码并确保它通过蓝牙连接到兼容的 Amazon Echo 设备。

3) 将小工具放在稳定的桌子或地板上,并确保小工具的背面至少有一英尺的间隙(以防止目标在切换侧面时撞到东西)。

4) 向后退离小工具至少 6 英尺,为您的玩具枪装上弹药,并准备好所有射手。

5) 说“ Alexa,启动目标练习

6) Alexa Skill 会启动,欢迎你打靶练习,问你想玩什么模式。

7) 说“ Alexa,玩决斗”(或“玩独奏”或“玩无限”)

8) Alexa Skill 会向您确认游戏模式,并触发小工具将目标设置为起始位置。

9) 准备就绪后,小工具会向 Alexa Skill 发送 READY 事件,Alexa 会宣布“目标准备就绪,开始射击!

10) 当您听到此消息时,游戏开始,您可以开始发射爆能枪。

11) 每次任何目标被击中时,小工具都会将 HIT 事件发送到 Alexa Skill,您会听到铃声。

12) 每次任何奖励目标被击中时,小工具都会将奖励事件发送到 Alexa Skill,Alexa 会说出随机感叹词(例如“ bam! ”、“ kaboom! ”、“ pow! ”)。

13) 在决斗和单人模式下,当游戏结束时,小工具会将 WINNER 事件发送到 Alexa Skill,Alexa 会宣布获胜者,例如“ Woo hoo!Red won. ”并询问“ Would you like to play again?

14) 说“”再次玩同样的模式,目标将重置回他们的起始位置,然后Alexa会宣布何时开火。

15) 或者说“单人游戏”(或任何不同的游戏模式),目标将重置到它们的起始位置,然后 Alexa 会再次通知游戏何时开始,您可以开始射击。

16) 或者说“”结束目标练习,Alexa 会说“再见”。

所以留在原地,重新加载,并享受持续的家庭乐趣!Alexa 让这一切变得简单和可能。

免责声明

Amazon Alexa、Echo Dot 以及所有相关徽标和运动标记是 Amazon.com, Inc. 或其附属公司的商标。

LEGO® 和 LEGO MINDSTORMS® 是乐高集团公司的商标。


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

评论(0)
发评论

下载排行榜

全部0条评论

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