亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

Arduino 蓝牙控制迷你升降机

组件和用品

Arduino UNO
× 1
带电缆的sparkfun步进电机
× 1
SparkFun Easydriver - 步进电机驱动器
× 1
HC-05 蓝牙模块
× 1
USB-A 转 B 线
× 1
面包板(通用)
× 1
SparkFun Wall 适配器电源 12VDC 600mA
× 1
SparkFun 跳线 - 已连接 6" (M/F, 20包)
× 1

应用和在线服务

circuito.io
Arduino IDE

关于这个项目

我们喜欢我们的工作室,但它有一个缺点(或者可能是优点)——通往画廊的楼梯很大。我们经常需要在一层和另一层之间移动零件和组件,所以我们一直在策划不同的想法:无人机、狗、信鸽等等,然后它击中了我们!电梯!

由于我们最近在 circuito.io 中添加了 HC-05 蓝牙模块,我们决定在这个项目中尝试一下。

这是一个简短的视频,展示了它是如何工作的。很整洁吧?

让我们开始构建吧!

1.设置

首先确保您拥有所需的所有部件。上面有一个列表,其中包含项目的所有组件。

然后,转到 circuito.io 构建器。

如您所见,该项目的零件已经预先选定。如果需要,您可以更改它们 - 例如,如果您使用 Arduino Micro 而不是 Uno,或者如果您想使用不同的电机,然后单击 Generate 然后你就会看到你需要的所有信息。

2. 接线

在组件列表之后向下滚动,您将看到分步接线指南 .点击“下一步 " 和 "上一步 " 在步骤之间浏览。

查看电路,我们可以看到两个主要组件:蓝牙和步进器。

连接蓝牙

HC-05 蓝牙模块只有 4 个我们需要连接的引脚:TX、RX、GND 和 VCC。从技术上讲,您可以将它们直接连接到 Arduino。我们使用面包板,以便我们可以添加更多组件。

连接步进电机

Sparkfun 步进电机随附需要焊接到步进电机驱动器上的电缆。如果您不知道如何焊接,这里有一个很棒的教程供您学习。完成此操作后,您需要将其连接到 Arduino 的电源和数据电源。

3.代码

我们项目的下一步是代码。如果您在 circuito.io 回复页面向下滚动,您将看到代码部分:

  • 从 circuito.io 下载代码
  • 提取它
  • 使用 Arduino IDE 打开firmware.ino。如果您没有安装 Arduino IDE,请从这里下载。
  • 将代码按原样上传到您的 Arduino。如果一切都连接正确,它应该会在几分钟内上传。如果由于某种原因它不起作用,您可以在我们的论坛上找到一些故障排除选项。

看到一切正常后,从github仓库中的链接中复制新代码 并将其粘贴到您正在处理的代码中的“固件”选项卡中,以便您已经设置了所有库。确保将第一部分留在代码顶部,它定义了引脚和库(下图中的部分)。

4. 配置蓝牙

HC-05 是蓝牙转串口设备。一端通过串行连接到 Arduino,另一端需要连接到蓝牙设备。在蓝牙方面,通过将两个设备配对在一起,它可以连接到智能手机应用程序或任何其他蓝牙设备。您可以使用许多应用程序。对于这个项目,我们选择使用“Arduino 蓝牙控制”。我们选择使用该应用的语音命令选项。

配对您的蓝牙设备

在您的 Android 手机上下载并安装该应用程序后:

  • 从智能手机的设置菜单打开蓝牙。
  • 将 HC 05 蓝牙模块连接到电源,打开它。
  • 扫描可用设备。
  • 使用默认密码 1234 与 HC 05 配对。
  • 打开应用。
  • 连接到 HC-05。
  • 在应用的设置菜单下,导航到“语音命令”。
  • 定义您的字符串以及每个语音输入将发送的内容,例如,我们设置“u”代表向上,“d”代表向下。

5. 设置升降机

我们将电子设备放在一块木头上,并用另外两块木头碎片制作了一个绞盘。然后我们拿了一些绳子,把它系在绞盘上,开始玩步进电机。

我们决定通过语音识别控制电梯,但您也可以根据需要定义按钮和开关。

该项目是您可以使用 circuito.io 进行的数千种组合之一的示例。我们很乐意在我们的社区中心看到您使用 circuito.io 制作的更多项目。如果您有任何问题,请随时发表评论或通过电子邮件与我们联系:[email protected] 或通过我们的 Facebook 页面

代码

Arduino Mini 电梯代码
https://github.com/Circuito-io/Mini-Lift

示意图

Lift_diagram_Flcy9vSwKM.fzz

制造工艺

  1. Arduino 蓝牙控制电动相机滑块
  2. NeoPixel Ring 的陀螺仪乐趣
  3. Arduino Spybot
  4. FlickMote
  5. 自制电视 B-Gone
  6. Arduino 游戏控制器
  7. 云服装
  8. 主时钟
  9. Pixie:基于 Arduino 的 NeoPixel 手表
  10. 找到我
  11. Arduino Nano:使用操纵杆控制 2 个步进电机
  12. 使用 TinyML 确定植物健​​康