Satura rādītājs:

Vienkāršs automatizēts dzelzceļa modelis ar diviem vilcieniem: 13 soļi (ar attēliem)
Vienkāršs automatizēts dzelzceļa modelis ar diviem vilcieniem: 13 soļi (ar attēliem)

Video: Vienkāršs automatizēts dzelzceļa modelis ar diviem vilcieniem: 13 soļi (ar attēliem)

Video: Vienkāršs automatizēts dzelzceļa modelis ar diviem vilcieniem: 13 soļi (ar attēliem)
Video: Sydney, Australia Walking Tour - 4K60fps with Captions - Prowalk Tours 2024, Decembris
Anonim
Vienkāršs automatizēts dzelzceļa modelis ar diviem vilcieniem
Vienkāršs automatizēts dzelzceļa modelis ar diviem vilcieniem

Arduino mikrokontrolleri ir lielisks veids, kā automatizēt dzelzceļa modeļu izkārtojumu, pateicoties to lētajai pieejamībai, atvērtā pirmkoda aparatūrai un programmatūrai un lielai kopienai, kas jums palīdzēs.

Dzelzceļa modeļiem Arduino mikrokontrolleri var izrādīties lielisks resurss izkārtojumu automatizēšanai vienkāršā un rentablā veidā. Šis projekts ir daudzpunktu dzelzceļa izkārtojuma automatizācijas piemērs divu vilcienu vadīšanai.

Šis projekts ir uzlabota versija dažiem maniem iepriekšējiem punktveida dzelzceļa automatizācijas projektiem.

Mazliet par šo projektu:

Šis projekts ir vērsts uz vairāku punktu dzelzceļa izkārtojuma automatizāciju, kurā ir trīs stacijas. Ir sākuma stacija, teiksim “A”, kurā sākotnēji atrodas abi vilcieni. Galvenā līnija, kas atstāj staciju, sazarojas divās līnijās, kuras attiecīgi dodas uz abām stacijām, sakot “B” un “C”.

1. darbība. Noskatieties video

Image
Image

Noskatieties iepriekš minēto videoklipu, lai saprastu izkārtojuma darbību.

2. darbība: iegūstiet visu nepieciešamo

Programmējiet Arduino mikrokontrolleru
Programmējiet Arduino mikrokontrolleru

Lūk, kas jums būs nepieciešams šim projektam:

  • Arduino mikrokontrolleris, kas ir saderīgs ar Adafruit motora vairogu V2.
  • Adafruit motora vairogs V2. (Uzziniet vairāk par to šeit.)
  • Paplašināšanas vairogs (pēc izvēles, bet ļoti ieteicams)
  • Trīs “sensoro” celiņi.
  • 6 džemperu vadi no vīriešu līdz vīriešiem (lai pievienotu pagriezienus un izsekotu strāvas vadus pie motora vairoga.)
  • 3 komplekti no 3 vīriešu un sieviešu džemperu vadiem, kopā 9 (lai savienotu sensorus ar Arduino plāksni)
  • 12 voltu līdzstrāvas barošanas adapteris ar strāvas jaudu vismaz 1A (1000mA).
  • Piemērots USB kabelis (Arduino plates pievienošanai datoram).
  • Dators (Arduino plates programmēšanai)
  • Neliels skrūvgriezis

3. darbība: ieprogrammējiet Arduino mikrokontrolleru

Pārliecinieties, vai jūsu Arduino IDE ir instalēta Adafruit motora vairoga v2 bibliotēka, ja tā nav, nospiediet Ctrl+Shift+I, atrodiet Adafruit motora vairogu un lejupielādējiet jaunāko Adafruit Motor Shield v2 bibliotēkas versiju.

Pirms koda augšupielādes Arduino mikrokontrollerī noteikti pārbaudiet to, lai gūtu priekšstatu par to, kas un kā notiek.

4. darbība: izveidojiet izkārtojumu

Izveidojiet izkārtojumu
Izveidojiet izkārtojumu

Noklikšķiniet uz iepriekš redzamā attēla, lai uzzinātu vairāk par katra "sensoro" celiņa izkārtojumu un atrašanās vietu, kā arī aktivitāti.

5. darbība: uzstādiet motora vairogu Arudino panelī

Uzstādiet motora vairogu Arudino panelī
Uzstādiet motora vairogu Arudino panelī

Uzstādiet motora vairogu uz Arduino plāksnes, uzmanīgi izlīdzinot vairoga tapas ar Arduino dēļa ganiem un pārliecinieties, ka neviena tapa nav saliekta.

6. solis: pievienojiet apgriezienus motora vairogam

Pievienojiet apgriezienus motora vairogam
Pievienojiet apgriezienus motora vairogam
Pievienojiet pagriezienus motora vairogam
Pievienojiet pagriezienus motora vairogam
Pievienojiet pagriezienus motora vairogam
Pievienojiet pagriezienus motora vairogam

Izveidojiet šādus savienojumus:

  • Pievienojiet motora vairoga “M3” izeju pie “A”.
  • Pievienojiet motora vairoga “M4” izeju pie apgrieziena “B”.

7. solis: pievienojiet sliežu strāvu motora vairogam

Pievienojiet slēdža strāvu motora vairogam
Pievienojiet slēdža strāvu motora vairogam
Pievienojiet slēdža strāvu motora vairogam
Pievienojiet slēdža strāvu motora vairogam

Pievienojiet motora vairoga “M1” izeju sliežu barošanas blokam, kas uzstādīts maģistrālē.

8. darbība: uzstādiet izplešanās vairogu uz motora vairoga

Uz motora vairoga uzstādiet izplešanās vairogu
Uz motora vairoga uzstādiet izplešanās vairogu

9. solis: savienojiet “sensoro” celiņus ar vairogu

Pievienojiet “sensoro” celiņus vairogam
Pievienojiet “sensoro” celiņus vairogam
Savienojiet “sensoro” celiņus ar vairogu
Savienojiet “sensoro” celiņus ar vairogu
Pievienojiet “sensoro” celiņus vairogam
Pievienojiet “sensoro” celiņus vairogam
Pievienojiet “sensoro” celiņus vairogam
Pievienojiet “sensoro” celiņus vairogam

Izveidojiet šādus savienojumus ar "sensoro" ierakstiem:

  • Pievienojiet katra sensora tapu ar apzīmējumu “power”, “VIN” vai “VCC” pie paplašināšanas vairoga galvenes sliedes, kas apzīmēta kā “+5V” vai “VCC”.
  • Pievienojiet katra sensora tapu ar apzīmējumu “GND” pie paplašināšanas vairoga galvenes sliedes, kas apzīmēta kā “GND”.
  • Savienojiet sensora A izeju ar Arduino plates “A0” tapu.
  • Savienojiet sensora B izeju ar Arduino plates “A1” tapu.
  • Savienojiet sensora C izeju ar Arduino plates “A2” tapu.

10. solis: novietojiet vilcienus stacijās "A"

Novietojiet vilcienus sliedēs stacijā "A"
Novietojiet vilcienus sliedēs stacijā "A"
Novietojiet vilcienus sliedēs stacijā "A"
Novietojiet vilcienus sliedēs stacijā "A"

Novietojiet vilcienus stacijas A sliedēs. Vilciens A tiks novietots uz stacijas A atzarojuma līnijas, bet vilciens B - uz taisnas. Plašāku informāciju skatiet 4. darbībā. Šeit vilciena B attēlošanai izmantota dīzeļlokomotīve.

Ieteicams izmantot piekabes instrumentu, īpaši tvaika lokomotīvēm.

11. solis: pievienojiet uzstādīšanu barošanai un ieslēdziet to

Pievienojiet uzstādīšanu barošanai un ieslēdziet to
Pievienojiet uzstādīšanu barošanai un ieslēdziet to

Ja lokomotīve sāk kustēties nepareizā virzienā, pēc iestatīšanas ieslēgšanas mainiet sliežu ceļa savienojuma polaritāti ar motora vairoga spailēm. Ja kāds no pagriezieniem pārslēdzas nepareizā virzienā, jūs zināt, kas jādara!

12. solis: Sēdieties, atpūtieties un vērojiet vilcienu kustību

Ja viss tika izdarīts pareizi, jums vajadzētu redzēt, kā vilciens sānu līnijā stacijā 'A' sāk kustēties un darbība turpinās, kā parādīts video pirmajā solī.

13. solis: kas tālāk ?

Ko tālāk?!
Ko tālāk?!

Ja vēlaties, varat turpināt izmantot Arduino kodu un veikt izmaiņas atbilstoši savām vajadzībām. Jūs varat paplašināt izkārtojumu, pievienot vairāk motoru vairogu, lai vadītu vairāk vilcienu, palielināt dzelzceļa darbības sarežģītību, piemēram, divu vilcienu vadīšanu vienlaicīgi un tā tālāk, ir ļoti garš saraksts ar to, ko varat darīt.

Ja vēlaties, šeit varat apskatīt arī dažādus izkārtojuma automatizācijas projektus.

Ieteicams: