第1步:收集材料
1。 Arduino UNO(或其他)
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文章
6477瀏覽量
187841
發布評論請先 登錄
相關推薦
鐵路通信電源設備的安全維護
鐵路位移智能識別攝像機:提升鐵路安全監測的核心力量
![<b class='flag-5'>鐵路</b>位移智能識別攝像機:提升<b class='flag-5'>鐵路</b>安全監測的核心力量](https://file1.elecfans.com/web2/M00/0C/3E/wKgZomdBRqOAJjbVAABPFQFT1zI363.png)
日立鐵路借助NVIDIA技術加速實時鐵路分析
鐵路位移智能識別攝像機
![<b class='flag-5'>鐵路</b>位移智能識別攝像機](https://file1.elecfans.com/web2/M00/FB/13/wKgaomaMo4WAIxtNAABc_bI4MJ0136.png)
日立與英偉達攜手打造鐵路安全檢測系統
基于機器視覺的鐵路轉轍機精準定位與故障抓取自動化解決方案
華為星河AI鐵路網絡解決方案釋放鐵路新質生產力
鐵路巡檢作業終端應用方案
![<b class='flag-5'>鐵路</b>巡檢作業終端應用方案](https://file1.elecfans.com/web2/M00/D2/5E/wKgaomYjKsGAJrOOAAEvHW61XJE479.png)
變配電所綜合自動化系統在鐵路上有什么應用
![變配電所綜合<b class='flag-5'>自動</b>化系統在<b class='flag-5'>鐵路</b>上有什么應用](https://file1.elecfans.com//web2/M00/C7/C0/wKgaomYNAI-AInLTAAG5HFsH8-w329.png)
鐵路10kV變配電所綜合自動化系統的應用
![<b class='flag-5'>鐵路</b>10kV變配電所綜合<b class='flag-5'>自動</b>化系統的應用](https://file1.elecfans.com//web2/M00/C7/66/wKgaomYKRPiANglqAAG5HFsH8-w961.png)
如何用Arduino制作一個簡易自動喂魚器
鐵路防雷和鐵路浪涌保護器綜合解決方案
![<b class='flag-5'>鐵路</b>防雷和<b class='flag-5'>鐵路</b>浪涌保護器綜合解決方案](https://file.elecfans.com/web2/M00/80/C3/poYBAGOOoxKAOmDZABeoTKs8Vmo526.png)
如何制作自己的Arduino電容計
![如何<b class='flag-5'>制作</b>自己的<b class='flag-5'>Arduino</b>電容計](https://file1.elecfans.com/web2/M00/C1/D8/wKgaomXa53-AADvOAAAB6DIT4HM693.jpg)
評論