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

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

3天内不再提示

如何使用Arduino制作自动铁路道口

454398 来源:网络整理 作者:佚名 2019-11-04 10:52 次阅读

第1步:收集材料

1。 Arduino UNO(或其他)

2。 L293d电动机驱动器ic或shild

3。两个红外传感器

4。一台直流减速电机30 RPM 《5》。 12volt电源(SMPS

6。玩具火车

7。硬纸板(作为底纸)8。焊料

9。热熔枪

10。蜂鸣器

11。用于门12的木质或塑料棒。一些电线,螺丝

步骤2:将材料固定在纸板上

1。如图所示或在我的youtube视频中修复硬纸板上的轨道,链接如下所示

https://youtu.be/1Oc5R_yByNw

您可以使用热熔胶,螺钉,橡皮筋来修复它。 》 2。如图所示,用螺丝或橡皮筋将吸尘器固定在纸板上。

3。将塑料或木棒连接到电动机的轴,用作闸门。

4。将两个红外传感器固定在闸门(电机)的两侧,并且应保持相等的距离,如我的视频

https://youtu.be/1Oc5R_yByNw 《5》所示。从传感器电路中取出LED并固定在PHOTO TRANSISTOR的对面并通过电线连接

步骤3:电路连接和布线

电路图如图1所示。将红外传感器的Vcc和GND引脚连接到Arduino

2。将红外传感器的输出引脚连接到Arduino的2号和3号销3。如电路所示,将Arduino的4号和5号引脚连接到L293D的输入引脚。

4。如电路中所示连接电动机。

5。按电路所示连接所有连接。

6。

步骤4:#program和代码

此处显示代码

只需复制并粘贴

int sensor1 = 2;

int sensor2 = 3;

int motor1 = 4;

int motor2 = 5;

void setup(){

pinMode(sensor1,INPUT);

pinMode(sensor2,INPUT);

pinMode(motor1,OUTPUT);

pinMode(motor2,OUTPUT);

}

void loop(){

C:

if (传感器1 == LOW){结果digitalWrite(电机1,HIGH);结果,digitalWrite(电机2,LOW);结果,延迟(500);结果,digitalWrite(电机1,HIGH);结果,digitalWrite(电机2,HIGH);

一个:结果,如果(传感器2 == LOW){结果digitalWrite(电机1,LOW);结果,digitalWrite(电机2,HIGH);结果,延迟(500);

digitalWrite(电机1,HIGH);结果,digitalWrite(电机2,HIGH);

delay(1000);

转到C;

}转到A;

if(sensor2 == LOW){ Write(motor1,HIGH);

digitalWrite(motor2,LOW );结果,延迟(500);结果,digitalWrite(电机1,HIGH);结果,digitalWrite(电机2,HIGH);结果,B:结果,如果(传感器1 == LOW){结果digitalWrite (电机1,LOW);结果,digitalWrite(电机2,HIGH);结果,延迟(500);结果,digitalWrite(电机1,HIGH);结果,digitalWrite(电机2,HIGH);

delay(1000);

转到C;

}

转到B;

}

}

}

此处使用500ms延迟,因为此时门已关闭。您可以根据实际响应进行更改

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    188

    文章

    6469

    浏览量

    187106
收藏 人收藏

    评论

    相关推荐

    铁路位移智能识别摄像机:提升铁路安全监测的核心力量

    铁路运输系统中,安全始终处于首要地位。随着科技的飞速发展,铁路位移智能识别摄像机应运而生,为铁路轨道及周边设施的安全监测提供了智能化、高精度的解决方案。铁路位移智能识别摄像机具备卓越
    的头像 发表于 11-23 11:07 130次阅读
    <b class='flag-5'>铁路</b>位移智能识别摄像机:提升<b class='flag-5'>铁路</b>安全监测的核心力量

    铁路位移智能识别摄像机

    随着全球交通运输需求的不断增加,铁路作为一种高效、环保的运输方式,其安全性和稳定性显得尤为重要。铁路线路在长期使用过程中,受自然因素(如地震、泥石流等)和人为因素(如施工、设备老化等)的影响,可能会
    的头像 发表于 10-23 11:18 272次阅读
    <b class='flag-5'>铁路</b>位移智能识别摄像机

    日立与英伟达携手打造铁路安全检测系统

    日立制作所近日宣布,已携手美国英伟达公司成功研发出一套先进的铁路基础设施安全检测系统。该系统专为铁路轨道、架线及信号器等关键设施设计,通过高精度实时监测技术,能够显著提升铁路基础设施的
    的头像 发表于 09-25 14:19 303次阅读

    基于机器视觉的铁路转辙机精准定位与故障抓取自动化解决方案

    随着铁路交通的快速发展,转辙机作为确保列车安全、顺畅运行的关键设备,其维护和故障处理的重要性日益凸显。传统的转辙机维护和故障处理方式往往依赖人工,不仅效率低下,而且存在安全风险。为了提升铁路运营的效率和安全性,基于机器视觉的铁路
    的头像 发表于 08-13 15:27 320次阅读

    华为星河AI铁路网络解决方案释放铁路新质生产力

      今日,华为星河AI铁路网络解决方案亮相第三届中国IPv6创新发展大会。会上,华为分享了关于铁路行业的IPv6+和安全创新实践,旨在筑牢下一代新质互联网基石和安全防线,释放铁路新质生产力。 交通
    的头像 发表于 07-09 16:32 874次阅读

    铁路巡检作业终端应用方案

    随着科技的飞速发展,铁路巡检作业终端应用方案应运而生,为铁路安全运营注入了新的活力。这一方案以智能化、高效化为导向,通过集成先进的信息技术和通信技术,实现了铁路巡检工作的全面升级。铁路
    的头像 发表于 04-20 11:12 335次阅读
    <b class='flag-5'>铁路</b>巡检作业终端应用方案

    铁路巡检作业终端的优势是什么

    终端铁路巡检作业终端通过实时数据传输、自动化记录等功能,实现了巡检过程的智能化、高效化。巡检人员可以实时上传数据,避免了传统巡检方式中数据回传、处理的繁琐步骤,大
    的头像 发表于 04-19 11:54 264次阅读
    <b class='flag-5'>铁路</b>巡检作业终端的优势是什么

    变配电所综合自动化系统在铁路上有什么应用

    z张欣 安科瑞电气股份有限公司 上海嘉定 201801 摘要:目前,在先进技术手段的推动下,国内铁路10kV变配电系统的自动化程度逐渐提升,进一步增强了铁路的管理运营效深本文将对铁路
    的头像 发表于 04-03 15:09 479次阅读
    变配电所综合<b class='flag-5'>自动</b>化系统在<b class='flag-5'>铁路</b>上有什么应用

    铁路10kV变配电所综合自动化系统的应用

    摘要: 目前,在先进技术手段的推动下,国内铁路10kV变配电系统的自动化程度逐渐提升,进一步增强了铁路的管理运营效深本文将对铁路供电系统的特点进行分析,并探究
    的头像 发表于 04-01 13:24 693次阅读
    <b class='flag-5'>铁路</b>10kV变配电所综合<b class='flag-5'>自动</b>化系统的应用

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

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

    铁路防雷和铁路浪涌保护器综合解决方案

    铁路系统是一种重要的交通运输方式,它涉及到人员的安全和财产的保护,因此需要高度的可靠性和稳定性。然而,铁路系统也面临着雷电和电涌等自然灾害的威胁,这些威胁可能会造成铁路设备的损坏或故障,甚至引发
    的头像 发表于 02-26 10:33 414次阅读
    <b class='flag-5'>铁路</b>防雷和<b class='flag-5'>铁路</b>浪涌保护器综合解决方案

    如何制作自己的Arduino电容计

    在这个项目中,您将学习如何制作自己的Arduino电容计(测量电容器的值,范围从pF到1000的uF)。一般来说,电子爱好者喜欢设计自己的小工具而不是购买。在这个项目中,我们使用两种电容测量方法,即
    的头像 发表于 02-25 15:10 1574次阅读
    如何<b class='flag-5'>制作</b>自己的<b class='flag-5'>Arduino</b>电容计

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

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

    使用Arduino Nano制作一个4×4×4 LED立方体

    在这个项目中,我们将使用 Arduino Nano 制作一个很酷的 4×4×4 LED立方体。LED 立方体,也称为 LED矩阵,可以照亮您的房间、学习空间或创客区域,使其看起来非常酷炫。此外,它非常容易构建,并帮助您在电子和编码方面发挥创意。
    的头像 发表于 02-11 12:07 3216次阅读
    使用<b class='flag-5'>Arduino</b> Nano<b class='flag-5'>制作</b>一个4×4×4 LED立方体

    Arduino制作循迹小车教程

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