Cuprins:

Structură model feroviară cu latură automată (V2.0): 13 pași (cu imagini)
Structură model feroviară cu latură automată (V2.0): 13 pași (cu imagini)

Video: Structură model feroviară cu latură automată (V2.0): 13 pași (cu imagini)

Video: Structură model feroviară cu latură automată (V2.0): 13 pași (cu imagini)
Video: „«A face» trebuie să se lege de «a fi»” 🎙️ Secretele Specialiștilor #Podcast 13 2024, Noiembrie
Anonim
Structură model feroviară cu latură de trecere automată (V2.0)
Structură model feroviară cu latură de trecere automată (V2.0)

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

Image
Image

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

Încărcați programul Arduino pe microcontrolerul Arduino
Încărcați programul Arduino pe microcontrolerul Arduino

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

Realizați aspectul
Realizaț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 curentele la driverul motorului
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 driverul motorului la alimentatorul de curent
Conectați driverul motorului la alimentatorul de curent

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

Conectați driverul motorului la placa Arduino
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 piesele „senzorizate” la placa Arduino
Conectați piesele „senzorizate” la placa Arduino
Conectați piesele „senzorizate” la placa Arduino
Conectați piesele „senzorizate” la placa Arduino
Conectați piesele „senzorizate” la placa Arduino
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

Așezați materialul rulant și locomotiva pe șine
Așezați materialul rulant și locomotiva pe șine
Așezați materialul rulant și locomotiva pe șine
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!

Recomandat: