Cuprins:
- Pasul 1: vizionați videoclipul
- Pasul 2: obțineți toate piesele și componentele
- Pasul 3: Încărcați programul Arduino pe microcontrolerul Arduino
- Pasul 4: Faceți aspectul
- Pasul 5: Conectați curentele la driverul motorului
- Pasul 6: Conectați driverul motorului la alimentatorul de cale
- Pasul 7: Conectați driverul motorului la placa Arduino
- Pasul 8: Conectați piesele „senzorizate” la placa Arduino
- Pasul 9: Conectați placa Arduino la alimentare
- Pasul 10: Așezați materialul rulant și locomotiva pe șine
- Pasul 11: Verificați toate conexiunile de cablare și trenurile
- Pasul 12: Porniți alimentarea și puneți trenul în funcțiune
- Pasul 13: Modificați proiectul
Video: Structură model feroviară cu latură automată (V2.0): 13 pași (cu imagini)
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acest proiect este o actualizare a unuia dintre proiectele anterioare de automatizare a căilor ferate, The Model Railway Layout with Automated Siding. Această versiune adaugă caracteristica de cuplare și decuplare a locomotivei cu materialul rulant. Funcționarea schemei feroviare este după cum urmează:
- Locomotiva va porni de pe linia principală și va merge în pardoseală pentru a se cupla cu materialul rulant.
- Locomotiva se va cupla și va scoate trenul din bordură spre linia principală.
- Trenul va începe să se miște, să accelereze, să ia câteva bucle în jurul structurii și să încetinească.
- Locomotiva va duce trenul înapoi la siding în bucla finală unde se va decupla de materialul rulant și va continua mai departe.
- Locomotiva va face o buclă în jurul pistei, va încetini și se va opri de unde a început la început.
- Locomotiva va aștepta o perioadă stabilită de timp și întreaga operațiune va fi repetată din nou.
Deci, fără alte întrebări, să începem!
Pasul 1: vizionați videoclipul
Urmăriți videoclipul pentru a vă face o idee completă despre modul în care are loc întreaga operațiune feroviară explicată în pasul anterior.
Pasul 2: obțineți toate piesele și componentele
Deci, acum știți cum vor merge lucrurile, așa că obțineți toate piesele și componentele enumerate mai jos pentru a începe!
- Un microcontroler Arduino (Orice placă Arduino poate fi utilizată, dar aveți grijă de conexiunile pin.)
- Un modul driver L298N (Acest tip de driver motor este recomandat, în ceea ce privește capacitatea și prețul acestuia.)
- 5 fire jumper de la tată la mamă (Pentru a conecta pinii de intrare ai driverului motorului la pinii de ieșire digitale ai plăcii Arduino.)
- Set de 3 fire jumper de la mascul la feminin, în total 6 (Pentru a conecta senzorii la placa Arduino.)
- 6 fire jumper pentru panou (două pentru a conecta puterea pistei la o ieșire a driverului motorului și patru pentru a conecta două curbe ale sidingului la cealaltă ieșire a driverului motorului.)
- Două piese „senzoriale”.
- O sursă de alimentare de 12 volți (capacitate de curent de cel puțin 1 A.)
- Un cablu USB adecvat pentru a conecta placa Arduino la un computer (Pentru programare).
- Un computer (evident:)
- Piste pentru a face aspectul.
Pasul 3: Încărcați programul Arduino pe microcontrolerul Arduino
Obțineți ID-ul Arduino de aici. Parcurgeți codul pentru a înțelege cum va funcționa operațiunea.
Pasul 4: Faceți aspectul
Dispunerea va conține o garnitură de trecere cu o cale de decuplare magnetică la ieșirea din garnitură pentru a lăsa locomotiva să se despare de materialul rulant înainte de a părăsi garnitura. O pistă „senzorială” va fi instalată imediat după siding pentru a anunța microcontrolerul atunci când locomotiva părăsește siding-ul sau traversează acea secțiune specială a pistei.
O altă linie „senzorizată” va fi instalată înainte de pardoseală astfel încât lungimea liniei dintre această pistă „senzorizată” și pardoseală în raport cu direcția de mișcare a trenului să fie mai mare decât lungimea trenului.
După configurarea aspectului, asigurați-vă că șinele de cale sunt curate pentru a asigura buna funcționare a trenului.
Pasul 5: Conectați curentele la driverul motorului
Conectați ambele prezențe în paralel (+ ve și -ve ale uneia la + ve și respectiv -ve ale celeilalte). Conectați curentele paralele cu fir la pinii de ieșire ai modulului driverului de motor marcat „OUT1” și „OUT2”. S-ar putea să fie necesar să inversați conexiunea de ieșire la ieșirea șoferului motorului dacă trec în direcția greșită după ce a pornit configurarea.
Pasul 6: Conectați driverul motorului la alimentatorul de cale
Conectați firele alimentatorului de cale la pinii de ieșire ai driverului motorului marcați „OUT3” și „OUT4”. S-ar putea să trebuiască să inversați polaritatea conexiunii de cablare dacă locomotiva începe să se miște în direcția greșită după ce a pornit setarea.
Pasul 7: Conectați driverul motorului la placa Arduino
Scoateți conectorul jumperului de la pinul driverului motorului marcat „ENB”. Conectați terminalul „+ 12-V” al modulului driverului motorului la pinul „VIN” al plăcii Arduino. Conectați pinul „GND” al modulului driverului motorului la pinul „GND” al plăcii Arduino. Efectuați următoarele conexiuni între driverul motorului și placa Arduino:
Driver de motor -> Placă Arduino
IN1 -> D12
IN2 -> D11
IN3 -> D9
IN4 -> D8
ENB -> D10
Pasul 8: Conectați piesele „senzorizate” la placa Arduino
Conectați pinii „VCC” ai senzorilor la pinul „+ 5 volți” al plăcii Arduino. Conectați pinii „GND” ai senzorilor la pinul „GND” al plăcii Arduino.
Conectați pinul „OUT” al senzorului la ieșirea din siding la pinul „A1” al plăcii Arduino. Conectați pinul „OUT” al senzorului rămas la pinul „A0” al plăcii Arduino.
Pasul 9: Conectați placa Arduino la alimentare
Conectați placa Arduino la o sursă de alimentare de 12 volți DC prin mufa de alimentare.
Pasul 10: Așezați materialul rulant și locomotiva pe șine
Folosind un instrument de rambursare, poziționați locomotiva pe linia principală și materialul rulant în perete.
Pasul 11: Verificați toate conexiunile de cablare și trenurile
Asigurați-vă că locomotiva și materialul rulant nu sunt deraiate. Verificați toate conexiunile de cablare și aveți grijă de polaritatea conexiunilor de alimentare.
Pasul 12: Porniți alimentarea și puneți trenul în funcțiune
Dacă totul a mers bine, ar trebui să vă vedeți locomotiva începând să se miște și să alerge ca în videoclip. În cazul în care locomotiva începe să se miște în direcția greșită sau întreruperile comută în direcția greșită, inversați polaritatea conexiunii de cablare a acestora cu terminalul de ieșire al modulului driverului motorului.
Pasul 13: Modificați proiectul
Mergeți mai departe și treceți cu codul Arduino și designul pentru a adăuga mai multe funcții, rula mai multe trenuri, adăuga mai multe participări și așa mai departe. Orice ai face, toate cele bune!