第1步:收集材料
1。 Arduino UNO(或其他)
2。 L293d電動(dòng)機(jī)驅(qū)動(dòng)器ic或shild
4。一臺(tái)直流減速電機(jī)30 RPM 《5》。 12volt電源(SMPS)
6。玩具火車
7。硬紙板(作為底紙)8。焊料
9。熱熔槍
10。蜂鳴器
11。用于門12的木質(zhì)或塑料棒。一些電線,螺絲
步驟2:將材料固定在紙板上
1。如圖所示或在我的youtube視頻中修復(fù)硬紙板上的軌道,鏈接如下所示
https://youtu.be/1Oc5R_yByNw
您可以使用熱熔膠,螺釘,橡皮筋來(lái)修復(fù)它。 》 2。如圖所示,用螺絲或橡皮筋將吸塵器固定在紙板上。
3。將塑料或木棒連接到電動(dòng)機(jī)的軸,用作閘門。
4。將兩個(gè)紅外傳感器固定在閘門(電機(jī))的兩側(cè),并且應(yīng)保持相等的距離,如我的視頻
https://youtu.be/1Oc5R_yByNw 《5》所示。從傳感器電路中取出LED并固定在PHOTO TRANSISTOR的對(duì)面并通過電線連接
步驟3:電路連接和布線

電路圖如圖1所示。將紅外傳感器的Vcc和GND引腳連接到Arduino
2。將紅外傳感器的輸出引腳連接到Arduino的2號(hào)和3號(hào)銷3。如電路所示,將Arduino的4號(hào)和5號(hào)引腳連接到L293D的輸入引腳。
4。如電路中所示連接電動(dòng)機(jī)。
5。按電路所示連接所有連接。
6。
步驟4:#program和代碼
此處顯示代碼
只需復(fù)制并粘貼
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){結(jié)果digitalWrite(電機(jī)1,HIGH);結(jié)果,digitalWrite(電機(jī)2,LOW);結(jié)果,延遲(500);結(jié)果,digitalWrite(電機(jī)1,HIGH);結(jié)果,digitalWrite(電機(jī)2,HIGH);
一個(gè):結(jié)果,如果(傳感器2 == LOW){結(jié)果digitalWrite(電機(jī)1,LOW);結(jié)果,digitalWrite(電機(jī)2,HIGH);結(jié)果,延遲(500);
digitalWrite(電機(jī)1,HIGH);結(jié)果,digitalWrite(電機(jī)2,HIGH);
delay(1000);
轉(zhuǎn)到C;
}轉(zhuǎn)到A;
if(sensor2 == LOW){ Write(motor1,HIGH);
digitalWrite(motor2,LOW );結(jié)果,延遲(500);結(jié)果,digitalWrite(電機(jī)1,HIGH);結(jié)果,digitalWrite(電機(jī)2,HIGH);結(jié)果,B:結(jié)果,如果(傳感器1 == LOW){結(jié)果digitalWrite (電機(jī)1,LOW);結(jié)果,digitalWrite(電機(jī)2,HIGH);結(jié)果,延遲(500);結(jié)果,digitalWrite(電機(jī)1,HIGH);結(jié)果,digitalWrite(電機(jī)2,HIGH);
delay(1000);
轉(zhuǎn)到C;
}
轉(zhuǎn)到B;
}
}
}
此處使用500ms延遲,因?yàn)榇藭r(shí)門已關(guān)閉。您可以根據(jù)實(shí)際響應(yīng)進(jìn)行更改
責(zé)任編輯:wv
-
Arduino
+關(guān)注
關(guān)注
190文章
6526瀏覽量
196968
發(fā)布評(píng)論請(qǐng)先 登錄
無(wú)源雙通道智能掛鎖在鐵路通道門的應(yīng)用
PMC-6000電力遠(yuǎn)動(dòng)終端裝置,賦能鐵路供電調(diào)度智能化升級(jí)
物流鐵路如何高效管理?
云翎智能鐵路巡檢高精度工作記錄儀:筑牢鐵路安全“隱形防線”
云翎智能鐵路高精度工作記錄儀能給鐵路巡檢管理帶來(lái)什么作用
清華大學(xué)五道口金融學(xué)院走進(jìn)賽目科技
云翎智能鐵路調(diào)度應(yīng)急指揮系統(tǒng):以“數(shù)智”之力重塑鐵路應(yīng)急賦能
鐵路車號(hào)識(shí)別系統(tǒng)的基本原理與應(yīng)用
AI智能鐵路車號(hào)采集系統(tǒng):賦能鐵路運(yùn)輸智能化升級(jí)
【真實(shí)案例】CATCOM-100實(shí)戰(zhàn):鐵路積水監(jiān)測(cè)與智能預(yù)警
免費(fèi)分享Arduino入門+進(jìn)階(全套例程+書籍)
《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識(shí)
CET鐵路水電計(jì)量系統(tǒng)解決方案,讓能耗管理更智能
AI-ISP夜光成像全面提升黑光成像效果,解決夜晚夜間邊防哨所監(jiān)控
頂堅(jiān)手持終端賦能鐵路巡檢,打造智慧鐵路網(wǎng)絡(luò)
如何使用Arduino制作自動(dòng)鐵路道口
評(píng)論