Cuprins:

Structură automată a căilor ferate cu bucle inversate: 14 pași
Structură automată a căilor ferate cu bucle inversate: 14 pași

Video: Structură automată a căilor ferate cu bucle inversate: 14 pași

Video: Structură automată a căilor ferate cu bucle inversate: 14 pași
Video: Poți să completezi toate liniile din zona gratuită a abonamentului de o zi de laîntr-o singură zi⁉ 2024, Noiembrie
Anonim
Structură automată a căilor ferate cu bucle inversate
Structură automată a căilor ferate cu bucle inversate

Într-unul din instructabilele mele anterioare, am arătat cum să fac un model simplu de cale ferată model automat. Unul dintre principalele dezavantaje ale acestui proiect a fost că trenul trebuia să se deplaseze în sens invers pentru a reveni la punctul de plecare. Conducerea unui tren în acel aspect însemna că acesta trebuia să circule invers cu locomotiva din spate. Deci, în acest Instructable, să învățăm să realizăm un aspect similar cu o buclă inversă la fiecare capăt, astfel încât trenul nostru să poată circula în direcția înainte tot timpul. Să începem!

Pasul 1: vizionați videoclipul

Image
Image

Urmăriți videoclipul de mai sus pentru a înțelege mai bine acest proiect.

Pasul 2: obțineți toate lucrurile necesare

Obțineți toate lucrurile necesare
Obțineți toate lucrurile necesare

Pentru acest proiect, veți avea nevoie de:

  • Consumabile electronice:

    • Un microcontroler Arduino compatibil cu Adafruit Motor Shield V2. (1)
    • Un motor Adafruit Shield V2.
    • 2 piese „senzorizate”.
    • 10 fire jumper de la mascul la mascul.
    • O sursă de alimentare de 12 volți DC.
  • Modele de aprovizionare pentru căi ferate:

    • 2 prezențe (una pentru fiecare buclă inversă).
    • 3 sisteme de alimentare (unul pentru linia principală și celelalte două pentru o buclă inversă).
    • 4 elemente de îmbinare cu șină izolate (obțineți încă 4 dacă prezența utilizată nu are o caracteristică „Rutare electrică”).

1. Orice placă Arduino R3 precum UNO, Leonardo și altele similare poate fi utilizată. Plăcile precum Mega pot fi folosite și cu o ușoară modificare (Obțineți ajutor aici).

Pasul 3: Programați microcontrolerul Arduino

Programați microcontrolerul Arduino
Programați microcontrolerul Arduino

Aș recomanda să parcurgeți codul Arduino pentru a obține o înțelegere mai profundă a modului în care funcționează codul atunci când trenul circulă în jurul planului.

Pasul 4: Înlocuiți elementele de asamblare feroviară ale participanților

Înlocuiți elementele de asamblare feroviară ale participanților
Înlocuiți elementele de asamblare feroviară ale participanților

Dacă prezențele utilizate au o caracteristică „Power Routing”, atunci numai șinele exterioare trebuie izolate electric folosind elemente de îmbinare cu șină izolate. Dacă prezențele utilizate nu au această caracteristică, toate cele 4 șine trebuie izolate electric.

Pasul 5: configurați aspectul

Configurați aspectul
Configurați aspectul
Configurați aspectul
Configurați aspectul

Pista „senzorială” va fi instalată la intrarea fiecărui buclă inversă. Linia principală și cele două bucle inversate vor avea fiecare o pistă de alimentare separată.

Decideți care dintre bucle va fi bucla A și B. Bucla în care trenul va intra primul la pornire va fi bucla A și cealaltă va fi bucla B. Deci, prezența în bucla A va fi prezența A și pe în bucla B va fi prezența B.

Pasul 6: Instalați scutul motorului pe placa Arduino și conectați puterea și curentele de urmărire

Instalați scutul motorului pe placa Arduino și conectați puterea și curentele de cale
Instalați scutul motorului pe placa Arduino și conectați puterea și curentele de cale
Instalați scutul motorului pe placa Arduino și conectați puterea și curentele de cale
Instalați scutul motorului pe placa Arduino și conectați puterea și curentele de cale
Instalați scutul motorului pe placa Arduino și conectați puterea și curentele de cale
Instalați scutul motorului pe placa Arduino și conectați puterea și curentele de cale
Instalați scutul motorului pe placa Arduino și conectați puterea și curentele de cale
Instalați scutul motorului pe placa Arduino și conectați puterea și curentele de cale

Participări:

Ambele prezențe trebuie conectate în paralel, dar în polarități opuse, astfel încât să treacă întotdeauna în direcții opuse.

  • Conectați curentul A la scutul motorului așa cum se arată în imaginea 4.
  • Conectați curentul B la ecranul motorului așa cum se arată în imaginea 5.

Urmăriți alimentatoarele:

Alimentatoarele de cale pentru ambele bucle inversă trebuie conectate în paralel cu aceleași polarități, astfel încât trenul să se deplaseze în aceeași direcție în ambele bucle, adică intrând din linia ramificată a curbei și ieșind din partea dreaptă (Urmăriți videoclipul la Pasul 1 pentru clarificare).

  • Conectați firele de alimentare ale liniei principale la ecranul motorului așa cum se arată în imaginea 5. Asigurați-vă că polaritatea conexiunii este astfel încât trenul să se deplaseze în bucla A la pornire.
  • Conectați firele de alimentare ale buclelor la ecranul motorului așa cum se arată în imaginea 6.

Pasul 7: Conectați senzorii

Conectați senzorii
Conectați senzorii
Conectați senzorii
Conectați senzorii
Conectați senzorii
Conectați senzorii

Conectați pinul -ve al senzorilor la antetul „GND” și pinii + v la antetul + 5 volți. Pinul „IQREF” al unei plăci Arduino poate fi, de asemenea, utilizat ca o conexiune de + 5 volți la senzorii de putere pentru plăcile care lucrează la un nivel logic de tensiune de 5 volți.

Conectați pinul de ieșire al senzorului adiacent la prima buclă inversă la intrarea „A0” a plăcii Arduino și pinul de ieșire al senzorului adiacent celei de-a doua bucle inverse la pinul de intrare „A1” al plăcii Arduino.

Pasul 8: Verificați din nou toate conexiunile de cablare

Asigurați-vă că toate cablurile au fost realizate corect și că nu există conexiuni slabe.

Pasul 9: Conectați setarea la alimentare

Conectați setarea la alimentare
Conectați setarea la alimentare
Conectați setarea la alimentare
Conectați setarea la alimentare

Puteți fie să conectați adaptorul la conectorul de priză DC feminin al plăcii Arduino, fie să utilizați blocul de terminale de pe ecranul motorului pentru a porni configurarea.

Pasul 10: Plasați trenul / locomotiva pe linia principală

Așezați trenul / locomotiva pe linia principală
Așezați trenul / locomotiva pe linia principală

Folosirea unui instrument de remorcare este foarte recomandată, în special pentru locomotivele cu aburi. Asigurați-vă că roțile locomotivei și materialul rulant (dacă se utilizează) sunt aliniate corespunzător cu șina.

Pasul 11: Porniți configurarea

Porniți setarea
Porniți setarea

Pasul 12: Urmăriți cum merge trenul

După pornire, prezența în bucla A ar trebui să treacă în lateral, iar prezența în bucla B ar trebui să treacă pe dreaptă. După aceea, trenul / locomotiva ar trebui să înceapă să se îndrepte spre bucla A.

Dacă ceva nu merge bine, opriți configurarea imediat pentru a împiedica prăjirea șoferilor de motor.

Pasul 13: Depanați dacă este necesar

Dacă o anumită prezență se schimbă într-un mod greșit, inversați polaritatea conexiunii sale. Faceți același lucru pentru alimentatoarele de cale dacă trenul începe să se deplaseze în direcția greșită.

Dacă setarea se resetează după un timp după pornire, chiar și atunci când curentele se schimbă corect, verificați polaritatea conexiunii alimentatoarelor de cale ale buclelor inverse și asigurați-vă că curentul curge în direcția corectă, inversați polaritatea dacă este necesar

Pasul 14: Du-te Furthur

Du-te Furthur
Du-te Furthur

După ce ați reușit proiectul să funcționeze cu succes, de ce să nu lucrați cu el? Schimbați codul Arduino pentru a se potrivi nevoilor dvs., adăugați mai multe funcții, poate un siding de trecere? Sau să circule mai multe trenuri? Orice ai face, toate cele bune!

Recomandat: