资料介绍
描述
介绍
不用说,孩子,或者更确切地说,尤达宝宝,自从它的概念和出现在节目《曼达洛人》(The Mandalorian) 后的短时间内就成为了星球大战宇宙中的一个偶像。很长一段时间以来,我一直想为它制作一个乐高模型,终于找到了这样做的机会,同时也是第一次探索 Alexa 语音控制。
我在假期里对这个东西进行了一次爆炸性的构建和编程,结果看起来非常好。(或者我愿意相信!)
我已尽最大努力包含分步说明,这些说明对于像我这样的初学者来说很容易理解。
结果
我们将学习如何创建 Alexa 小工具、Alexa 技能以及在该技能中添加/编辑命令。
我们还将通过将 ev3dev 磁盘文件写入我们将插入 Brick 的微型 SD 卡来安装 ev3dev 操作系统。
我们将设置 Visual Studio Code,我们将在其中编辑我们的程序,并熟悉 Alexa Skills 环境和代码编辑器。
确保在设置所有内容时下载并解压缩Alexa_EV3 Challenge.zip文件!
建立模型
我在页面底部附上了以下模型的搭建说明以及接线图,说明我们将使用哪些电机/传感器端口。
我知道我想要一个双足型机器人来复制节目中的蹒跚步态,所以我进行了几次迭代或步行机制——但由于各种原因都失败了。它们不是用来承受重量或实际携带机器人前进的,或者无论加固多少,齿轮都会打滑。我最终选择了 NXT Alpha Rex 模型中使用的腿。早在我 8 岁的时候,我就记得将其构建为我的第一个 Mindstorms 项目之一。由于电机框架从 NXT 完全更改为 EV3,因此我不得不调整和改进许多步骤,同时试图保持相同的功能。嘿,如果它没坏,就不要修理它!
完成下半身后,我尝试处理头部。这是最难做好的功能之一。我知道我可以在毛毡罩下摆脱任何东西,但头部是一件不能简单地披在上面的东西。稍微尝试一下角光束,我发现了一个我满意的椭圆形。眼睛用过的齿轮,发现了两个我贴在背面的亮绿色技术面板,还有耳朵的翼板。你不能说外表不存在!我想我已经尽我所能了,我想……手臂很容易,简单地连接在腿的前部附近。没有床单看起来就不好看了,我会说很光秃秃的,但是当它全部被遮盖时,一切都很好地融合在一起!
. 您可以在下面找到接线图...
完成物理模型后,我们可以继续编程和设置我们的 Alexa 技能!你会想从这里格外注意!
安装 ev3dev
- 首先在此处下载 ev3dev 磁盘映像文件。
- 格式化您的 micro SD 卡,然后按照这些说明使用 balenaEtcher 将图像文件写入 SD 卡。您也可以使用win32DiskImager写入图像文件,您可以在此链接下载。
- 写入磁盘映像后,将微型 SD 卡插入 EV3 程序块并打开电源。这可能需要几分钟时间,在您到达主菜单之前,它会经历相当多的初始屏幕。从这里开始,按照这些说明使用笔记本电脑和蓝牙连接将您的程序块连接到互联网。
最后,您应该在砖屏的右上角显示一个 IP 地址。总的来说,你应该有一个看起来像这样的砖屏:
设置 VS 代码
- 下载并安装 Visual Studio 代码。
- 下载并解压文件Alexa_EV
- 3 挑战赛.zip
- 打开 Visual Studio Code,然后从顶部菜单中选择“文件”>“新建窗口”。
-
选择现在解压的
Alexa_EV3 Challenge
文件夹 - 点击左侧的Extensions图标,搜索ev3dev-browser扩展。如果你的系统已经安装了python版本,也可以下载Python扩展(没有的不要安装) Python 已经安装)。
- 扩展安装完成后,导航到资源管理器图标并单击EV3DEV 设备浏览器旁边的箭头以展开更多选项。
- 单击“单击此处连接到设备”。
- 选择您的 EV3 程序块。它应该默认称为ev3dev。如果您没有在设备列表中看到您的 brick,请尝试手动输入EV3 brick右上角显示的 IP 地址。如果您没有在您的 brick 上看到 IP 地址,您需要将您的积木重新连接到互联网。按照这些说明进行操作。
这样,您的 VS Code 就全部设置好了。如果您的积木已连接,您应该会在它旁边看到一个绿点,如下所示:
您可以单击将工作区发送到设备按钮,将Alexa_EV3 Challenge文件夹的内容复制到您的 EV3 程序块。
创建您的 Alexa 小工具
- 登录您的亚马逊开发者账户,或注册一个账户,然后打开您的开发者控制台。
- 导航到 Alexa > Alexa Voice Service > Products,然后创建一个新的 productor 单击此处。
-
填写以下详细信息:
名称:MINDSTORMS EV3
产品 ID:EV3_01产品
类型:Alexa Gadget
产品类别:Animatronic 或 Figure
产品描述:随心所欲
儿童产品或是否以其他方式针对 13 岁以下的儿童?:否在您提交之前,它应该看起来像这样:
- 接受服务协议并提交表格。
-
单击您的新小工具,您应该会看到您的Amazon ID和Alexa Gadget Secret。将它们复制到VS Code 文件中的相应字段中。
run.ini
- 完成文件更新后,单击将工作区发送到设备按钮。
创建您的 Alexa 技能
现在来实际创建我们将用来控制机器人的技能!
- 登录您的亚马逊开发者账户,然后打开您的开发者控制台。
- 导航至 Alexa > Alexa Skills Kit 并单击创建技能。或单击此处。
- 输入任何技能名称。这将是我们将用来调用我们的技能的名称,我们可以随时更改它。我制作了我的Mindstorms 。还选择了与您的 Amazon Echo 设备上设置的语言相匹配的语言,在我的例子中是英语(美国) 。选择自定义模型和Alexa 托管的 (Node.js)后端资源。
- 向上滚动并单击创建技能。
- 选择Hello World 技能模板。
-
。
- MIFARE DESFire EV3特性和功能与其他MIFARE的比较
- 由Alexa Echo控制的Arduino机器人
- 利用ev3 教程制作的手臂机器人
- 由Mindstorms EV3和Alexa提供支持的LEGO Target Practice
- 由Alexa控制的Lego Mindstorms EV3机器人
- 如何让Lego Ev3机器人与BluPants一起工作
- Vernie的语音控制,基于LEGO的机器人
- 使用LEGO MINDSTORMS EV3 Amazon Alexa构建的Shelly解决方案
- LEGO EV3神话生物DNA扫描仪开源
- EV3使用NXT Hitechnic触摸多路复用器
- Alexa EV3糖果机开源分享
- 基于Arduino的两足机器人Baby Dino
- Mindstorms EV3和VL53l01x激光距离传感器
- 基于DSP和PC的农业机器人控制系统 18次下载
- 基于EtherCAT和TwinCAT3的协作机器人控制系统 14次下载
- 如何使用PLC控制机器人 1883次阅读
- 基于SMARS 机器人的3D打印部件设计 3382次阅读
- 基于用于检测障碍物的传感器的3D打印清洁机器人 2199次阅读
- ev3颜色传感器能够识别几种颜色 2.1w次阅读
- 机器人控制系统分类_机器人控制系统有哪些 2.6w次阅读
- 机器人控制器有哪些类型_机器人控制器发展 1.2w次阅读
- 移动机器人控制系统设计与仿真 3641次阅读
- 更小更智能的电机控制器推进HEV/EV市场 1186次阅读
- 工业机器人技术现状与发展趋势 1.8w次阅读
- 机器人控制系统的基本单元与机器人控制系统的特点分析 1.1w次阅读
- 机器人的运动控制的介绍和如何将机器人的运动控制分成4种任务 1w次阅读
- 基于3D打印技术的跳舞机器人的硬件电路制作 4559次阅读
- 3种奇葩机器人的简单介绍 5409次阅读
- 工业机器人在PCB行业的3大应用案例 1144次阅读
- 为HEV/EV电机控制打造的汽车MCU 2302次阅读
下载排行
本周
- 1A7159和A7139射频芯片的资料免费下载
- 0.20 MB | 55次下载 | 5 积分
- 2PIC12F629/675 数据手册免费下载
- 2.38 MB | 36次下载 | 5 积分
- 3PIC16F716 数据手册免费下载
- 2.35 MB | 18次下载 | 5 积分
- 4dsPIC33EDV64MC205电机控制开发板用户指南
- 5.78MB | 8次下载 | 免费
- 5STC15系列常用寄存器汇总免费下载
- 1.60 MB | 7次下载 | 5 积分
- 6模拟电路仿真实现
- 2.94MB | 4次下载 | 免费
- 7PCB图绘制实例操作
- 2.92MB | 2次下载 | 免费
- 8零死角玩转STM32F103—指南者
- 26.78 MB | 1次下载 | 1 积分
本月
- 1ADI高性能电源管理解决方案
- 2.43 MB | 452次下载 | 免费
- 2免费开源CC3D飞控资料(电路图&PCB源文件、BOM、
- 5.67 MB | 141次下载 | 1 积分
- 3基于STM32单片机智能手环心率计步器体温显示设计
- 0.10 MB | 137次下载 | 免费
- 4A7159和A7139射频芯片的资料免费下载
- 0.20 MB | 55次下载 | 5 积分
- 5PIC12F629/675 数据手册免费下载
- 2.38 MB | 36次下载 | 5 积分
- 6如何正确测试电源的纹波
- 0.36 MB | 19次下载 | 免费
- 7PIC16F716 数据手册免费下载
- 2.35 MB | 18次下载 | 5 积分
- 8Q/SQR E8-4-2024乘用车电子电器零部件及子系统EMC试验方法及要求
- 1.97 MB | 8次下载 | 10 积分
总榜
- 1matlab软件下载入口
- 未知 | 935121次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420062次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233088次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73810次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65988次下载 | 10 积分
评论
查看更多