Cuprins:

Structură automată a căilor ferate cu două trenuri (V2.0) - Bazat pe Arduino: 15 pași (cu imagini)
Structură automată a căilor ferate cu două trenuri (V2.0) - Bazat pe Arduino: 15 pași (cu imagini)

Video: Structură automată a căilor ferate cu două trenuri (V2.0) - Bazat pe Arduino: 15 pași (cu imagini)

Video: Structură automată a căilor ferate cu două trenuri (V2.0) - Bazat pe Arduino: 15 pași (cu imagini)
Video: [⚠️150 KM/H⚠️] EA 784 la un pas de a spulbera un om în Gara Brănești Sat la roată cu trenul IR 1587 2024, Noiembrie
Anonim
Structură automată a căilor ferate cu două trenuri (V2.0) | Bazat pe Arduino
Structură automată a căilor ferate cu două trenuri (V2.0) | Bazat pe Arduino

Automatizarea machetelor de cale ferată model folosind microcontrolerele Arduino este o modalitate excelentă de a combina microcontrolerele, programarea și modelarea căilor ferate într-un singur hobby. Există o grămadă de proiecte disponibile privind rularea autonomă a unui tren pe un model de cale ferată, dar după ceva timp, un singur tren începe să devină puțin plictisitor. Deci, pentru a completa aspectul nostru, să luăm încă un tren și să începem!

Pasul 1: vizionați videoclipul

Image
Image

Urmăriți videoclipul de mai sus pentru a vă face o idee despre cum funcționează acest lucru.

Pasul 2: obțineți piesele și componentele

Programați Arduino Micorocontroller
Programați Arduino Micorocontroller

Iată ce veți avea nevoie pentru acest proiect:

  • O placă de microcontroler Arduino compatibilă cu scutul motor Adafruit.
  • Un scut pentru driverul motor Adafruit v2.0.
  • Un ecran de expansiune (Opțional, dar foarte recomandat pentru a simplifica cablajul.)
  • 3 piese „senzorizate”.
  • 8 fire jumper de la tată la tată (pentru conectarea puterii șinei și a curentelor la ecranul motorului.)
  • 3 seturi de 3 fire jumper de la mascul la feminin (pentru conectarea pieselor „senzorizate” la placa Arduino.
  • O sursă de alimentare de 12 volți DC cu o capacitate de curent de cel puțin 1A (1000 mA).
  • Un cablu USB adecvat pentru conectarea plăcii Arduino la un computer.
  • Un calculator.

Pasul 3: Programați Arduino Micorocontroller

Asigurați-vă că aveți biblioteca Adafruit motor shield v2 instalată în ID-ul dvs. Arduino, dacă nu, apăsați Ctrl + Shift + I, căutați motor Adafruit shield și descărcați cea mai recentă versiune a bibliotecii Adafruit Motor shield V2.

Înainte de a încărca codul pe microcontrolerul Arduino, asigurați-vă că îl parcurgeți pentru a vă face o idee despre ce se întâmplă și cum.

Puteți afla mai multe despre scutul driverului de motor aici, dar asigurați-vă că reveniți pentru a continua proiectul!

Pasul 4: Faceți aspectul

Realizați aspectul
Realizați aspectul
Realizați aspectul
Realizați aspectul
Realizați aspectul
Realizați aspectul
Realizați aspectul
Realizați aspectul

Faceți clic pe prima imagine pentru mai multe informații.

Faceți aspectul și instalați un alimentator de curent pe linia principală, precum și pe sidingul de trecere. Asigurați-vă că ați izolat electric șinele laterale de trecere de la linia principală folosind elemente de asamblare a șinelor izolate la locul de ramificare al șinei de separare lângă ambele curbe.

Rețineți locația fiecărei piese „senzorizate”:

  • Prima cale „senzorială” este instalată imediat după prezența instalată la ieșirea din paravan, astfel încât trenul care părăsește paravanul să o traverseze chiar înainte de a intra pe linia principală.
  • Cea de-a doua pistă „senzorizată” este instalată pe linia principală la o anumită distanță înainte de intrarea laterală (a se vedea prima imagine pentru referință).
  • Cea de-a treia pistă „senzorială” este instalată chiar înainte de prezența instalată la intrarea în pardoseală.

Pasul 5: Instalați scutul driverului motorului pe placa Arduino

Instalați ecranul driverului motorului pe placa Arduino
Instalați ecranul driverului motorului pe placa Arduino

Instalați scutul driverului motorului pe placa Arduino prin alinierea cu atenție a știfturilor plăcii driverului cu antetele feminine ale plăcii Arduino. Aveți grijă suplimentară pentru a vă asigura că știfturile nu se îndoaie în procesul de instalare.

Pasul 6: Conectați firele de alimentare ale pistei la ecranul driverului motorului

Conectați firele de alimentare ale pistei la ecranul șoferului motorului
Conectați firele de alimentare ale pistei la ecranul șoferului motorului
Conectați firele de alimentare ale pistei la ecranul șoferului motorului
Conectați firele de alimentare ale pistei la ecranul șoferului motorului
Conectați firele de alimentare ale pistei la ecranul șoferului motorului
Conectați firele de alimentare ale pistei la ecranul șoferului motorului

Efectuați următoarele conexiuni de alimentare a pistei:

  • Conectați alimentatorul de curent al liniei principale la blocul de borne de pe ecranul marcat „M1”.
  • Conectați puterea șinei de trecere la blocul de borne de pe ecranul marcat „M2”.

Pasul 7: Conectați curentele la ecranul driverului motorului

Conectați curentele la ecranul driverului motorului
Conectați curentele la ecranul driverului motorului
Conectați curentele la ecranul driverului motorului
Conectați curentele la ecranul driverului motorului
Conectați curentele la ecranul driverului motorului
Conectați curentele la ecranul driverului motorului

Conectați prizele în paralel conectând firele lor + ve (roșu) și -ve (negru) împreună și conectați-le la blocul de borne de pe ecranul motorului marcat „M3”.

Pasul 8: Instalați ecranul de expansiune pe ecranul motorului

Instalați ecranul de expansiune pe ecranul motorului
Instalați ecranul de expansiune pe ecranul motorului

Instalați scutul de expansiune pe scutul driverului motorului în același mod în care scutul motorului a fost instalat pe placa Arduino.

Pasul 9: Conectați piesele „senzorizate” la ecranul de expansiune

Conectați piesele „senzorizate” la Scutul de expansiune
Conectați piesele „senzorizate” la Scutul de expansiune
Conectați piesele „senzorizate” la Scutul de expansiune
Conectați piesele „senzorizate” la Scutul de expansiune
Conectați piesele „senzorizate” la Scutul de expansiune
Conectați piesele „senzorizate” la Scutul de expansiune
Conectați melodiile „senzoriale” la Scutul de expansiune
Conectați melodiile „senzoriale” la Scutul de expansiune

Conectați puterea fiecărei piste „senzorizate” la antetul + 5 volți de pe ecranul de expansiune și pinul „GND” al fiecărui senzor la antetul „GND” al ecranului. Apoi, faceți următoarele conexiuni:

  • Conectați pinul de ieșire al primului senzor la pinul de intrare 'A0' al plăcii Arduino.
  • Conectați pinul de ieșire al celui de-al doilea senzor la pinul de intrare „A1” al plăcii Arduino.
  • Conectați pinul de ieșire al celui de-al treilea senzor la pinul de intrare „A2” al plăcii Arduino.

Pasul 10: Plasați primul tren în pardoseală

Așezați primul tren în lat
Așezați primul tren în lat

Așezați primul tren în pardoseală, se recomandă utilizarea unui instrument de remorcare, în special pentru locomotivele cu aburi.

Pasul 11: Porniți configurarea

Porniți setarea
Porniți setarea

Conectați sursa de alimentare de 12 volți la conectorul de intrare de alimentare al plăcii Arduino și porniți alimentarea.

Pasul 12: Asigurați-vă că totul funcționează corect

După pornirea sistemului, participanții ar trebui să comute pentru a conecta pista de siding la linia principală. Dacă cineva dintre aceștia comută în mod greșit, inversați polaritatea conexiunii sale cu ecranul motorului.

După ce prezențele au trecut la siding, trenul ar trebui să înceapă să se miște încet și să accelereze după ce a traversat prima cale „senzorială”. Dacă trenul începe să se deplaseze în direcția greșită în siding sau pe linia principală, știi ce să faci.

Pasul 13: Plasați cel de-al doilea tren pe calea laterală

Așezați al doilea tren pe calea laterală
Așezați al doilea tren pe calea laterală
Așezați al doilea tren pe calea laterală
Așezați al doilea tren pe calea laterală

După ce primul tren traversează a doua cale „senzorizată”, prezențele se vor îndepărta de la bordaj și puterea căii de cale ferată va fi oprită. Acesta este momentul pentru a plasa al doilea tren în siding.

Pasul 14: Așezați-vă, relaxați-vă și urmăriți-vă trenurile alergând

Pasul 15: Du-te Furthur

De ce nu actualizați această configurație? Încercați să faceți aspectul mai complex, adăugați mai multe trenuri, participări, sunt multe de făcut!

Orice ai face, încearcă să împărtășești creația ta cu comunitatea pentru a-i permite pe ceilalți să-ți vadă munca. Toate cele bune!

Recomandat: