步骤1:获取并安装电动机
电动机选择
首先,我们需要一个选民ic马达。电动机具有很大的扭矩和低速非常重要。这就是为什么我使用雨刷电机。任何汽车上的任何刮水器马达都可以使用。您也可以使用周围的另一台直流电动机,但要确保它有足够的扭矩来移动门。
电动机的电源
我使用的12 V直流电动机最多可以使用12 A的电源。这就是为什么它如此坚固但现在需要强大的电源为其供电的原因。那是计算机电源的用处。我使用的是300瓦电源,但比此低/高的电源也可以工作。它将在其12 V电源轨上提供12 A电流,这对于我们的DC电动机而言已经足够了。要从中获取电源,我们首先必须将绿色线与黑色线短接。这将充当电源按钮。没有它,电源将无法启动。查看上面的图片以查看电线以及如何将其短路。
门机构
要打开门,我们需要构建一个机构。查看上面的图片。它由两个金属片组成。一个是20厘米,另一个是25厘米长。它可能也可以用木头制成,但我不确定它的强度。有两个点可以移动很重要。一个是两个零件相互连接的地方,另一个是较长的零件连接至门柱的地方。较小部件的另一侧需要安装在电动机上。因为我使用的是金属零件,所以将其焊接在电动机上。听起来似乎不太清楚,但是如果您观看视频,一切都会变得清晰。
安装
在制作好机制之后,您需要安装它放在你的门上。为此,我首先将一些螺钉拧入需要旋转的马达上方。然后我得到了一些拉链,然后将电动机用拉链固定在这些螺钉上。之后,我使用了很多热胶来增加复杂性。我已经将电机安装在门中央右侧约10厘米处,并将该机构的长块安装在门柱中央右侧约2厘米处。
这是项目中最难的部分。如果您发现电动机没有足够的动力来打开门或门无法完全打开,请尝试更改电动机的位置或更改机构的长度。
步骤2:准备好Arduino
我正在使用Arduino UNO这个项目的大脑。任何其他Arduino兼容设备都可以像Arduino nano一样工作。
我们首先要下载可以在我的github上找到的代码:
https://github.com/sieuwe1/AutomaticDoor
点击克隆/download按钮,然后单击“下载为ZIP”。
然后解压缩软件包,并使用Arduino IDE打开AutomaticDoor.ino文件。
然后将代码上传到arduino板
在Arduino IDE中,您可以看到代码。上面的代码中有一个配置部分,就像上面的图片一样。有一个非常重要的变量是MotorDelay变量。这个决定电机多长时间获得动力。该变量越长,电动机转动的时间就越长,电动机转动的时间越长,门打开的次数就越多。因此,如果门未完全打开或粉碎成某种东西,因为如果门打开太多,请更改此变量。然后再次上传代码,看看它现在是否可以正常工作。
步骤3:制作控制器并连接一切
H桥
要控制直流电动机的运动,我们必须构建一个电动机控制器。为此,我们使用上图中的H桥配置。我已经使用5v继电器构建了一个H桥,但是您也可以使用4个N沟道MOSFET。就像上面的示意图一样构建它,并确保使用粗线和高安培数的组件。如果您使用的是mosfet,我建议您使用IRFZ44n,因为它们是逻辑电平操作。
H桥完成后,我们需要连接几根线。将继电器的线圈引脚(如下图第二张)连接到A1和B2以及B1和A2一起。如果要制作mosfet H桥,请像在继电器H桥中那样将门极引脚连接在一起。
示意图
现在我们有了H-桥接,我们需要将其连接到Arduino。遵循图片中的示意图,并将所有其他东西连接到。
如果您已将所有东西都连接好,则将一个超声波传感器放在门的一侧,另一侧放在另一侧。
如果门在关闭时需要关闭或以其他方式打开,请切换引脚8和9上的电线。
步骤4:完成
希望这并不难。如果您已完成所有正确的操作,那么您现在将拥有自己的SciFi门!
-
电动机
+关注
关注
73文章
4083浏览量
95861 -
Arduino
+关注
关注
187文章
6456浏览量
186472
发布评论请先 登录
相关推荐
评论