INHOUDSOPGAWE:

Eenvoudige outomatiese punt -tot -punt model spoorweg wat twee treine ry: 13 stappe (met foto's)
Eenvoudige outomatiese punt -tot -punt model spoorweg wat twee treine ry: 13 stappe (met foto's)

Video: Eenvoudige outomatiese punt -tot -punt model spoorweg wat twee treine ry: 13 stappe (met foto's)

Video: Eenvoudige outomatiese punt -tot -punt model spoorweg wat twee treine ry: 13 stappe (met foto's)
Video: Меняет правила игры — идеальная автоматическая машина для езды: Honda Rebel 1100T DCT 2023 года 2024, November
Anonim
Eenvoudige outomatiese punt -tot -punt model spoorweg wat twee treine bestuur
Eenvoudige outomatiese punt -tot -punt model spoorweg wat twee treine bestuur

Arduino-mikrobeheerders is 'n uitstekende manier om model spoorweguitlegte te outomatiseer vanweë die goedkoop beskikbaarheid, open-source hardeware en sagteware en 'n groot gemeenskap om u te help.

Vir modelspoorweë kan Arduino-mikrobeheerders 'n uitstekende bron wees om hul uitlegte op 'n eenvoudige en koste-effektiewe manier te outomatiseer. Hierdie projek is so 'n voorbeeld van die outomatisering van 'n multi-punt model spoorweguitleg om twee treine te laat loop.

Hierdie projek is 'n opgegradeerde weergawe van sommige van my vorige punt -tot -punt model spoorweg -outomatiseringsprojekte.

'N Bietjie in hierdie projek:

Hierdie projek fokus op die outomatisering van 'n multi-punt model spoorweguitleg met drie stasies. Daar is 'n beginstasie, sê 'A', wat aanvanklik albei die treine huisves. Die hoofspoor wat die stasie verlaat, vertak in twee lyne wat onderskeidelik na die twee stasies gaan, 'B' en 'C'.

Stap 1: Kyk na die video

Image
Image

Kyk na die video hierbo om die werking van die uitleg te verstaan.

Stap 2: Kry al die nodige goedere

Programmeer die Arduino -mikrobeheerder
Programmeer die Arduino -mikrobeheerder

Hier is wat u benodig vir hierdie projek:

  • 'N Arduino -mikrobeheerder wat versoenbaar is met die Adafruit -motorskerm V2.
  • 'N Adafruit -motorskerm V2. (Lees meer hieroor.)
  • 'N Uitbreidingsskerm (opsioneel, maar sterk aanbeveel)
  • Drie 'gevoerde' snitte.
  • 6 springdrade van man tot man (om die draaipunte en kragdrade aan die motorskerm te koppel.)
  • 3 stelle van 3 manlike tot vroulike springdrade, altesaam 9 (om die sensors aan die Arduino -bord te koppel)
  • 'N 12 volt DC-voedingsadapter met 'n stroomkapasiteit van minstens 1A (1000mA).
  • 'N Geskikte USB -kabel (om die Arduino -bord aan te sluit op die rekenaar).
  • 'N Rekenaar (vir die programmering van die Arduino -bord)
  • 'N Klein skroewedraaier

Stap 3: Programmeer die Arduino -mikrobeheerder

Maak seker dat u die Adafruit se motor shield v2 -biblioteek in u Arduino IDE geïnstalleer het; indien nie, druk Ctrl+Shift+I, soek na die Adafruit -motorskerm en laai die nuutste weergawe van die Adafruit Motor Shield v2 -biblioteek af.

Voordat u die kode op die Arduino -mikrobeheerder oplaai, moet u dit deurgaan om 'n idee te kry van wat alles gebeur en hoe.

Stap 4: Maak die uitleg

Maak die uitleg
Maak die uitleg

Klik op die prent hierbo om meer te wete te kom van die uitleg en die ligging van elke 'gesensoriseerde' snit en die opkoms.

Stap 5: Installeer die motorskerm op die Arudino -bord

Installeer die motorskerm op die Arudino -bord
Installeer die motorskerm op die Arudino -bord

Installeer die motorskerm op die Arduino -bord deur die penne van die skild versigtig in lyn te bring met die herders van die Arduino -bord en maak seker dat geen pen gebuig word nie.

Stap 6: Koppel die afwisselings aan die motorskerm

Koppel die wissels aan die motorskerm
Koppel die wissels aan die motorskerm
Koppel die wissels aan die motorskerm
Koppel die wissels aan die motorskerm
Koppel die afwykings aan die motorskerm
Koppel die afwykings aan die motorskerm

Maak die volgende verbindings:

  • Koppel die uitset van die motorskerm 'M3' aan die uitkoms 'A'.
  • Koppel die uitset van die motorafskerming 'M4' aan die uitkoms 'B'.

Stap 7: Koppel die spoorkrag aan die motorskerm

Koppel die spoorkrag aan die motorskerm
Koppel die spoorkrag aan die motorskerm
Koppel die spoorkrag aan die motorskerm
Koppel die spoorkrag aan die motorskerm

Koppel die uitset van die motorafskerming 'M1' aan die spoorvoeding wat in die hooflyn geïnstalleer is.

Stap 8: Installeer die uitbreidingsskerm op die motorskerm

Installeer die uitbreidingsskerm op die motorskerm
Installeer die uitbreidingsskerm op die motorskerm

Stap 9: Koppel die 'sensored' tracks aan die Shield

Koppel die 'sensored' Tracks aan die Shield
Koppel die 'sensored' Tracks aan die Shield
Koppel die 'sensored' Tracks aan die Shield
Koppel die 'sensored' Tracks aan die Shield
Koppel die 'sensored' Tracks aan die Shield
Koppel die 'sensored' Tracks aan die Shield
Koppel die 'sensored' Tracks aan die Shield
Koppel die 'sensored' Tracks aan die Shield

Maak die volgende verbindings met die 'sensored' tracks:

  • Koppel elke sensor se pen met die naam 'krag', 'VIN' of 'VCC' aan die koprail van die uitbreidingsskerm gemerk as '+5V' of 'VCC'.
  • Koppel elke sensor se pen met die naam 'GND' aan die koprail van die uitbreidingsskerm met die naam 'GND'.
  • Koppel die sensor A se uitset aan die pin 'A0' van die Arduino -bord.
  • Koppel die sensor B se uitset aan die pin 'A1' van die Arduino -bord.
  • Koppel die sensor C se uitset aan die pen 'A2' van die Arduino -bord.

Stap 10: Plaas die treine op die spore in stasie 'A'

Plaas die treine op die spore in stasie 'A'
Plaas die treine op die spore in stasie 'A'
Plaas die treine op die spore in stasie 'A'
Plaas die treine op die spore in stasie 'A'

Plaas die treine in die spore van stasie A. Die trein A sal op die taklyn van stasie A en die trein B op die reguit een geplaas word. Raadpleeg stap 4 vir meer inligting. 'N Diesellokomotief is hier gebruik om trein B voor te stel.

'N Herleidingsgereedskap word aanbeveel, veral vir stoomlokomotiewe.

Stap 11: Koppel die installasie aan die krag en skakel dit aan

Koppel die installasie aan die krag en skakel dit aan
Koppel die installasie aan die krag en skakel dit aan

Nadat die installasie aangeskakel is, as die lokomotief in die verkeerde rigting begin beweeg, moet u die polariteit van die aansluiting van die spoorkrag met die terminale van die motorskerm omkeer. As een van die oproepe in die verkeerde rigting verander, weet u wat u moet doen!

Stap 12: Sit terug, ontspan en kyk hoe u treine gaan

As alles behoorlik gedoen is, moet u sien dat die trein in die kantlyn op die stasie 'A' begin beweeg en die operasie moet voortgaan, soos in die video in die eerste stap getoon.

Stap 13: Wat is die volgende ?

Wat is volgende?!
Wat is volgende?!

As u wil, kan u voortgaan met die Arduino -kode en aanpas by u behoeftes. U kan die uitleg uitbrei, meer motorskerms byvoeg om meer treine te bestuur, die kompleksiteit van die spoorwegbedryf te verhoog, soos om twee treine gelyktydig te laat ry, ens. Daar is 'n baie lang lys van wat u kan doen.

As u wil, kan u hier ook na verskillende uitleg -outomatiseringsprojekte kyk.

Aanbeveel: