Sisukord:

Lihtne automaatne punkt -punkti mudel Raudtee, mis sõidab kahe rongiga: 13 sammu (piltidega)
Lihtne automaatne punkt -punkti mudel Raudtee, mis sõidab kahe rongiga: 13 sammu (piltidega)

Video: Lihtne automaatne punkt -punkti mudel Raudtee, mis sõidab kahe rongiga: 13 sammu (piltidega)

Video: Lihtne automaatne punkt -punkti mudel Raudtee, mis sõidab kahe rongiga: 13 sammu (piltidega)
Video: Какое максимальное расстояние можно проехать на поезде в Японии за целый день? 2024, November
Anonim
Lihtne automaatne punkt -punkti mudel Raudtee, mis sõidab kahe rongiga
Lihtne automaatne punkt -punkti mudel Raudtee, mis sõidab kahe rongiga

Arduino mikrokontrollerid on suurepärane viis raudteemudelite paigutuse automatiseerimiseks tänu nende odavale kättesaadavusele, avatud lähtekoodiga riist- ja tarkvarale ning suurele kogukonnale, kes teid abistab.

Mudelraudteede jaoks võivad Arduino mikrokontrollerid osutuda suurepäraseks ressursiks nende paigutuse lihtsaks ja kulutõhusaks automatiseerimiseks. See projekt on selline näide mitme punkti raudteesüsteemi automaatika automatiseerimisest kahe rongi käitamiseks.

See projekt on täiendatud versioon mõnest mu eelmisest punkt -punkti raudteeautomaatika projektist.

Natuke sellest projektist:

See projekt keskendub kolme jaamaga mitmepunktilise raudtee skeemi automatiseerimisele. Seal on stardijaam, ütleme "A", kus esialgu asuvad mõlemad rongid. Jaamast väljuv põhiliin hargneb kaheks liiniks, mis lähevad vastavalt kahele jaamale: B ja C.

Samm: vaadake videot

Image
Image

Paigutuse toimimise mõistmiseks vaadake ülaltoodud videot.

Samm: hankige kõik vajalikud asjad

Programmeerige Arduino mikrokontroller
Programmeerige Arduino mikrokontroller

Selle projekti jaoks vajate järgmist.

  • Arduino mikrokontroller, mis ühildub Adafruit mootorikilbiga V2.
  • Adafruit mootorikilp V2. (Lisateavet selle kohta leiate siit.)
  • Laienduskilp (valikuline, kuid väga soovitatav)
  • Kolm sensoreeritud lugu.
  • 6 meessoost isast hüppetraati (pöörete ja toitejuhtmete ühendamiseks mootorikilbiga.)
  • 3 komplekti 3 isast naissoost hüppajajuhtmeid, kokku 9 (andurite ühendamiseks Arduino plaadiga)
  • 12-voldine alalisvoolu toiteadapter vooluvõimsusega vähemalt 1A (1000mA).
  • Sobiv USB -kaabel (Arduino plaadi ühendamiseks arvutiga).
  • Arvuti (Arduino plaadi programmeerimiseks)
  • Väike kruvikeeraja

Samm: programmeerige Arduino mikrokontroller

Veenduge, et teie Arduino IDE -sse oleks installitud Adafruit'i mootorikilbi v2 teek. Kui ei, siis vajutage klahvikombinatsiooni Ctrl+Tõstuklahv+I, otsige üles Adafruit mootorikilp ja laadige alla Adafruit Motor Shield v2 kogu uusim versioon.

Enne koodi Arduino mikrokontrollerile üleslaadimist lugege see kindlasti läbi, et saada aimu, mis ja kuidas toimub.

Samm: tehke küljendus

Tehke küljendus
Tehke küljendus

Klõpsake ülaltoodud pildil, et saada lisateavet iga „sensoreeritud” raja paigutuse ja asukoha ning valimisaktiivsuse kohta.

Samm: paigaldage mootorikilp Arudino tahvlile

Paigaldage mootorikilp Arudino tahvlile
Paigaldage mootorikilp Arudino tahvlile

Paigaldage mootorikilp Arduino tahvlile, joondades kilbi tihvtid hoolikalt Arduino plaadi karjadega ja veenduge, et ükski tihvt ei kõverduks.

6. samm: ühendage lülitid mootorikilbiga

Ühendage lülitid mootorikilbiga
Ühendage lülitid mootorikilbiga
Ühendage lülitid mootorikilbiga
Ühendage lülitid mootorikilbiga
Ühendage lülitid mootorikilbiga
Ühendage lülitid mootorikilbiga

Tehke järgmised ühendused:

  • Ühendage mootorikilbi 'M3' väljund väljundiga 'A'.
  • Ühendage mootorikilbi 'M4' väljund väljundiga 'B'.

Samm 7: Ühendage Track Power mootorikilbiga

Ühendage Track Power mootorikilbiga
Ühendage Track Power mootorikilbiga
Ühendage Track Power mootorikilbiga
Ühendage Track Power mootorikilbiga

Ühendage mootorikilbi 'M1' väljund põhiliinile paigaldatud rööbastee toiteallikaga.

Samm: paigaldage mootorikilbile laienduskilp

Paigaldage laienduskilp mootorikilbile
Paigaldage laienduskilp mootorikilbile

9. samm: ühendage tundlikud rajad kilbiga

Ühendage tundlikud rajad kilbiga
Ühendage tundlikud rajad kilbiga
Ühendage tundlikud rajad kilbiga
Ühendage tundlikud rajad kilbiga
Ühendage tundlikud rajad kilbiga
Ühendage tundlikud rajad kilbiga
Ühendage tundlikud rajad kilbiga
Ühendage tundlikud rajad kilbiga

Looge tundlike radadega järgmised ühendused:

  • Ühendage iga anduri nööpnõel märgistusega „power”, „VIN” või „VCC” laienduskilbi päiseliistuga märgistusega „+5V” või „VCC”.
  • Ühendage iga anduri nööpnõel märgistusega „GND” laienduskilbi päiseliistuga märgistusega „GND”.
  • Ühendage anduri A väljund Arduino plaadi tihvtiga A0.
  • Ühendage anduri B väljund Arduino plaadi tihvtiga A1.
  • Ühendage anduri C väljund Arduino plaadi tihvtiga A2.

10. samm: asetage rongid jaama „A” rööbastele

Asetage rongid jaama „A” radadele
Asetage rongid jaama „A” radadele
Asetage rongid jaama „A” radadele
Asetage rongid jaama „A” radadele

Asetage rongid jaama A rööbastesse. Rong A paigutatakse jaama A hargnemiskohale ja rong B sirgele. Lisateabe saamiseks vaadake 4. sammu. Rongi B kujutamiseks on siin kasutatud diiselvedurit.

Eriti auruvedurite puhul on soovitatav kasutada treiler -tööriista.

Samm: ühendage seadistus toiteallikaga ja lülitage see sisse

Ühendage seadistus toiteallikaga ja lülitage see sisse
Ühendage seadistus toiteallikaga ja lülitage see sisse

Kui vedur hakkab pärast seadistuse sisselülitamist vales suunas liikuma, pöörake rööpvõimsuse ühenduse polaarsus mootorikilbi klemmidega ümber. Kui mõni pöörang lülitub vales suunas, teate, mida teha!

12. samm: istuge maha, lõdvestuge ja vaadake oma ronge

Kui kõik oli õigesti tehtud, peaksite nägema, et rong jaamas „A” hakkab külgjoonel liikuma ja operatsioon jätkub, nagu on näidatud esimeses etapis videos.

13. samm: mis edasi ?

Mis järgmiseks?!
Mis järgmiseks?!

Kui soovite, võite jätkata Arduino koodi näpistamist ja teha oma vajadustele vastavaid muudatusi. Saate paigutust laiendada, lisada rohkem mootorikilpe, et sõita rohkem ronge, suurendada raudteetööde keerukust, näiteks kahe rongi üheaegne sõitmine ja nii edasi, seal on väga pikk loetelu sellest, mida saate teha.

Soovi korral saate siin vaadata ka erinevaid paigutuse automatiseerimise projekte.

Soovitan: