0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于Arduino的自动感应门的制作

454398 来源:wv 2019-09-27 08:48 次阅读

步骤1:获取并安装电动机

基于Arduino的自动感应门的制作

电动机选择

首先,我们需要一个选民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

    文章

    3794

    浏览量

    93494
  • Arduino
    +关注

    关注

    184

    文章

    6426

    浏览量

    184800
收藏 人收藏

    评论

    相关推荐

    如何用Arduino制作一个简易自动喂鱼器

    如果你家里养有鱼,并想找到一种自动化喂食的方法,这个项目可能会对你有所启发。 在这个教程中,作者将展示如何制作自己的基于Arduino自动喂鱼器,让小鱼不在饿肚子。
    发表于 03-28 11:25

    如何使用Arduino制作智能垃圾箱

    在这个项目中,我将向您展示如何使用Arduino制作智能垃圾箱,当您带着垃圾接近时,垃圾箱的盖子会自动打开。
    的头像 发表于 02-11 12:22 1069次阅读
    如何使用<b class='flag-5'>Arduino</b><b class='flag-5'>制作</b>智能垃圾箱

    Arduino制作循迹小车教程

    Arduino制作循迹小车完全教程
    发表于 01-05 11:09 2次下载

    晚上再也不摸黑 ,用Ai-M61-32S&amp;Rd-03制作一盏自动感应小夜灯

    本作品由安信可社区用户 Yhue 制作 【电子DIY作品】 自动感应小夜灯 Ai-M61-32Stid=43890_dsign=64ec6937 01 前言 前些日子收到了安信可社区送出
    的头像 发表于 01-02 10:58 159次阅读
    晚上再也不摸黑 ,用Ai-M61-32S&amp;Rd-03<b class='flag-5'>制作</b>一盏<b class='flag-5'>自动感应</b>小夜灯

    同样是运动感应,微波雷达感应技术和红外感应技术有什么区别?

    同样是运动感应,微波雷达感应技术和红外感应技术有什么区别? 微波雷达感应技术和红外感应技术都是常见的运
    的头像 发表于 12-12 14:37 590次阅读

    S120拖动感应式电机,电机振动和噪音很大是什么原因?

    S120拖动感应式电机,电机振动和噪音很大是什么原因?
    发表于 12-11 06:57

    利用Arduino制作逆变器原理

    开源硬件-使用 Arduino 在家制作逆变器,逆变器原理图设计分享。
    发表于 07-07 17:22 7次下载
    利用<b class='flag-5'>Arduino</b><b class='flag-5'>制作</b>逆变器原理

    Arduino做一个自动割草机

    这个项目中,我们将用Arduino制作一个自动割草机。该机器可以自动修剪院子里长高的草。如果有障碍物,它会自动改变方向,有助于减少人力。
    的头像 发表于 07-07 14:02 911次阅读
    用<b class='flag-5'>Arduino</b>做一个<b class='flag-5'>自动</b>割草机

    皂液机低功耗红外测距感应方案 免触碰红外感应模块WTU201F2 B004

    近年来,随着卫生意识的提高,自动感应设备在公共场所、家庭和工作场所中变得越来越重要。在这个领域中,皂液机的自动感应功能成为了关键。为了提供更为智能、高效的用户体验,深圳唯创知音推出了全新的皂液机红外测距感应方案——WTU201F
    的头像 发表于 07-06 11:30 324次阅读
    皂液机低功耗红外测距<b class='flag-5'>感应</b>方案 免触碰红外<b class='flag-5'>感应</b>模块WTU201F2 B004

    Arduino制作音效

    电子发烧友网站提供《用Arduino制作音效.zip》资料免费下载
    发表于 07-06 10:13 0次下载
    用<b class='flag-5'>Arduino</b><b class='flag-5'>制作</b>音效

    触摸感应arduino工厂开源分享

    电子发烧友网站提供《触摸感应arduino工厂开源分享.zip》资料免费下载
    发表于 07-05 09:54 3次下载
    触摸<b class='flag-5'>感应</b><b class='flag-5'>arduino</b>工厂开源分享

    arduino uno制作暗/亮电平表

    电子发烧友网站提供《用arduino uno制作暗/亮电平表.zip》资料免费下载
    发表于 07-04 09:35 0次下载
    用<b class='flag-5'>arduino</b> uno<b class='flag-5'>制作</b>暗/亮电平表

    如何制作基于Arduino自动开门

    电子发烧友网站提供《如何制作基于Arduino自动开门.zip》资料免费下载
    发表于 06-29 10:14 0次下载
    如何<b class='flag-5'>制作</b>基于<b class='flag-5'>Arduino</b>的<b class='flag-5'>自动</b>开门

    动感应小夜灯开源分享

    电子发烧友网站提供《运动感应小夜灯开源分享.zip》资料免费下载
    发表于 06-29 09:32 1次下载
    运<b class='flag-5'>动感应</b>小夜灯开源分享

    proteus:教室自动感应照明控制系统

    教室自动感应照明控制系统是基于单片机对学校教室照明设备进行控制和管理,教室亮度的调节、自动与手动状态的切换。整个系统由红外对管电路、光线检测电路、独立按键操作电路组成。单片机可以实现对教室内的教室检测控制元件所采集到的信息的接收、处理,从而可以很轻松的通过自习学生人数对教
    的头像 发表于 06-14 11:55 1495次阅读
    proteus:教室<b class='flag-5'>自动感应</b>照明控制系统