Cuprins:

Căi ferate automate simple, punct la punct, care rulează două trenuri: 13 pași (cu imagini)
Căi ferate automate simple, punct la punct, care rulează două trenuri: 13 pași (cu imagini)

Video: Căi ferate automate simple, punct la punct, care rulează două trenuri: 13 pași (cu imagini)

Video: Căi ferate automate simple, punct la punct, care rulează două trenuri: 13 pași (cu imagini)
Video: Hören & Verstehen - Prüfungsvorbereitung B2/C1 2024, Iulie
Anonim
Model de cale ferată automat automat, punct la punct, care circulă cu două trenuri
Model de cale ferată automat automat, punct la punct, care circulă cu două trenuri

Microcontrolerele Arduino sunt o modalitate excelentă de automatizare a modelelor de schemă de cale ferată datorită disponibilității lor reduse, hardware-ului și software-ului open-source și unei comunități numeroase care vă ajută.

Pentru modelele de cale ferată, microcontrolerele Arduino se pot dovedi o resursă excelentă pentru automatizarea aspectelor lor într-un mod simplu și rentabil. Acest proiect este un astfel de exemplu de automatizare a unui model de cale ferată cu mai multe puncte pentru a circula două trenuri.

Acest proiect este o versiune actualizată a unora dintre proiectele mele anterioare de modelare punct cu punct de automatizare a căilor ferate.

Un pic în acest proiect:

Acest proiect se concentrează pe automatizarea unui model de cale ferată cu mai multe puncte, care are trei stații. Există o stație de plecare, să spunem „A”, care găzduiește inițial ambele trenuri. Linia principală care părăsește stația ramifică în două linii care merg respectiv la cele două stații spun „B” și „C”.

Pasul 1: vizionați videoclipul

Image
Image

Urmăriți videoclipul de mai sus pentru a înțelege funcționarea aspectului.

Pasul 2: obțineți toate lucrurile necesare

Programați microcontrolerul Arduino
Programați microcontrolerul Arduino

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

  • Un microcontroler Arduino compatibil cu scutul motor Adafruit V2.
  • Un scut motor Adafruit V2. (Aflați mai multe despre asta aici.)
  • Un ecran de expansiune (Opțional, dar foarte recomandat)
  • Trei piese „senzoriale”.
  • 6 fire jumper de la tată la tată (pentru a conecta curenții și urmări cablurile de alimentare la ecranul motorului.)
  • 3 seturi de 3 fire jumper de la masculin la feminin, în total 9 (Pentru a conecta senzorii la placa Arduino)
  • Un adaptor de alimentare DC de 12 volți cu o capacitate de curent de cel puțin 1A (1000mA).
  • Un cablu USB adecvat (Pentru conectarea plăcii Arduino la computer).
  • Un computer (Pentru programarea plăcii Arduino)
  • O șurubelniță mică

Pasul 3: Programați microcontrolerul Arduino

Asigurați-vă că aveți biblioteca Adafruit motor shield v2 instalată în Arduino IDE, 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.

Pasul 4: Faceți aspectul

Realizați aspectul
Realizați aspectul

Faceți clic pe imaginea de mai sus pentru a afla mai multe despre aspectul și locația fiecărei piese „senzorizate” și despre prezență.

Pasul 5: Instalați scutul motorului pe placa Arudino

Instalați scutul motorului pe placa Arudino
Instalați scutul motorului pe placa Arudino

Instalați scutul motorului pe placa Arduino prin alinierea atentă a știfturilor scutului cu păstorii plăcii Arduino și asigurați-vă că niciun știft nu se îndoaie.

Pasul 6: Conectați curentele la ecranul motorului

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

Faceți următoarele conexiuni:

  • Conectați ieșirea scutului motorului „M3” la punctul „A”.
  • Conectați ieșirea ecranului motorului „M4” la curentul „B”.

Pasul 7: Conectați puterea pistei la ecranul motorului

Conectați puterea pistei la ecranul motorului
Conectați puterea pistei la ecranul motorului
Conectați puterea pistei la ecranul motorului
Conectați puterea pistei la ecranul motorului

Conectați ieșirea ecranului motorului „M1” la alimentatorul de cale instalat pe linia principală.

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

Pasul 9: Conectați piesele „senzorizate” la Shield

Conectați piesele „senzorizate” la Shield
Conectați piesele „senzorizate” la Shield
Conectați piesele „senzorizate” la Shield
Conectați piesele „senzorizate” la Shield
Conectați piesele „senzorizate” la Shield
Conectați piesele „senzorizate” la Shield
Conectați piesele „senzorizate” la Shield
Conectați piesele „senzorizate” la Shield

Faceți următoarele conexiuni cu piesele „senzorizate”:

  • Conectați fiecare pin al senzorului etichetat „putere”, „VIN” sau „VCC” la șina antetului scutului de expansiune etichetat ca „+ 5V” sau „VCC”.
  • Conectați fiecare pin al senzorului etichetat „GND” la șina antetului scutului de expansiune etichetat ca „GND”.
  • Conectați ieșirea senzorului A la pinul 'A0' al plăcii Arduino.
  • Conectați ieșirea senzorului B la pinul „A1” al plăcii Arduino.
  • Conectați ieșirea senzorului C la pinul „A2” al plăcii Arduino.

Pasul 10: Plasați trenurile pe șine în stația „A”

Așezați trenurile pe pistele din stația „A”
Așezați trenurile pe pistele din stația „A”
Așezați trenurile pe pistele din stația „A”
Așezați trenurile pe pistele din stația „A”

Așezați trenurile în liniile stației A. Trenul A va fi plasat pe linia de ramură a stației A și trenul B pe cea dreaptă. Consultați pasul 4 pentru mai multe informații. O locomotivă diesel a fost folosită aici pentru a reprezenta trenul B.

Se recomandă utilizarea unui instrument de remorcare, în special pentru locomotivele cu abur.

Pasul 11: Conectați setarea la alimentare și porniți-o

Conectați setarea la alimentare și porniți-o
Conectați setarea la alimentare și porniți-o

După ce ați pornit setarea, dacă locomotiva începe să se deplaseze în direcția greșită, inversați polaritatea conexiunii puterii de cale cu bornele scutului motorului. Dacă oricare dintre prezențe se schimbă în direcția greșită, știi ce să faci!

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

Dacă totul a fost făcut în mod corespunzător, atunci ar trebui să vedeți trenul în linie laterală la stația „A” începând să se miște și operațiunea care trebuie continuată așa cum se arată în videoclip în primul pas.

Pasul 13: Ce urmează ?

Ce urmeaza?!
Ce urmeaza?!

Dacă doriți, puteți merge mai departe și treceți cu codul Arduino și faceți modificări pentru a se potrivi nevoilor dvs. Puteți extinde aspectul, adăugați mai multe scuturi ale motorului pentru a circula mai multe trenuri, crește complexitatea funcționării căilor ferate, cum ar fi circulația a două trenuri simultan și așa mai departe, există o listă foarte lungă cu ceea ce puteți face.

Dacă doriți, puteți arunca o privire și la câteva proiecte diferite de automatizare a aspectului aici.

Recomandat: