您是否已经建立了可以使用智能手机远程控制的机器人?
如果是的话,这个短暂的难题就是为你服务!我将向您展示一步一步的方法,您可以将其用于任何项目,以便能够从一个想法开始并自己创建一个完整的机器人或系统。
对于这个项目,我们将使用Arduino / Genuino 101板来创建我们的机器人。它是Udemy在线课程的一部分。
那么,让我们做吧!
供应:
第1步:观看视频
首先,我们需要了解机器人的外观。我们首先需要创建机器人的草图,其中包含我们将整合到机器人体内的所有电子元件。通过这样做,我们首先估计了机器人的形状,但也放置了所有电子元件的位置。
这一步是最重要的一步,因为以下所有步骤都将基于它!
第3步:创建3D模型
接下来,通过使用3D CAD软件,我们可以创建机器人的完整3D模型。它们是您可以使用的大量CAD软件,但我们决定将Solidworks用于我们的项目,因为它具有我们需要的所有功能。
上图显示了机器人的完整3D模型,所有电子元件都集成在上半身。
第4步:制作3D零件
现在我们已经创建了机器人的所有部件,现在是时候使用3D打印机来获取我们手中的物理部件了。您可以在下面下载机器人的STL文件。
BBot的3D STL零件:
- 基础
- 下半身
- 上半身
- 传动轴
- 头
第5步:订购电子元件
对于电子元件,我们需要:
Amazon.com
- 1X Arduino / Genuino 101
- 1X Neopixel Ring 12像素
- 1X驻极体麦克风
- 1X伺服电机
- 1X面包板跳线
- 1X 100欧姆电阻
- 1X 16V 470uF电容器
Amazon.co.uk
- 1X Arduino / Genuino 101
- 1X Neopixel Ring 12像素
- 1X驻极体麦克风
- 1X伺服电机
- 1X面包板跳线
- 1X 100欧姆电阻
- 1X 16V 470uF电容器
第6步:将所有东西组合在一起
现在,是时候创建电子电路并组装我们的机器人了。这一步非常简单!
因为我们之前已经创建了机器人的3D模型,并且电子设备已经集成在上半身,我们知道每个电子元件的确切位置。我们现在必须通过将传感器/执行器连接到我们的Arduino / Genuino 101板来创建完整的电子电路,然后将电路板和组件放置在我们机器人的上半身。
第7步:上传代码
几乎完成!!您现在可以将代码上传到Arduino / Genuino 101板,开始看到魔力!
这是我们创建的使用BBot机器人作为智能闹钟的入门代码。
下载代码
第8步:祝贺!
而已!你现在应该让你的机器人运转起来!
我喜欢机器人“胸部”上的Neopixel戒指的外观,可以创造出漂亮的颜色和行为模式。我也喜欢将机器人用作可以产生音乐的氛围灯(因为在上半身的字体中有一个压电电动蜂鸣器,你也可以用机器人产生音调)。
了解更多, 随时查看我们的Udemy完整课程:
Udemy
我们的网站:
http://www.makersecrets.com/
保持棒极了 做它!