Sadržaj:

Jednostavna automatizirana željeznička linija od dva do dva vlaka: 13 koraka (sa slikama)
Jednostavna automatizirana željeznička linija od dva do dva vlaka: 13 koraka (sa slikama)

Video: Jednostavna automatizirana željeznička linija od dva do dva vlaka: 13 koraka (sa slikama)

Video: Jednostavna automatizirana željeznička linija od dva do dva vlaka: 13 koraka (sa slikama)
Video: Japan Railway Enthusiast's Paradise: Tokyo Subway Museum Adventure 2024, Studeni
Anonim
Jednostavna automatizirana željeznička linija od dva do dva vlaka
Jednostavna automatizirana željeznička linija od dva do dva vlaka

Arduino mikrokontroleri izvrstan su način za automatiziranje rasporeda željezničkih modela zbog svoje jeftine dostupnosti, hardvera i softvera otvorenog koda te velike zajednice koja vam može pomoći.

Za modele željeznica, Arduino mikrokontroleri mogu se pokazati kao odličan resurs za automatizaciju njihovih rasporeda na jednostavan i isplativ način. Ovaj je projekt primjer automatizacije modela željezničke pruge s više točaka za vožnju dva vlaka.

Ovaj je projekt nadograđena verzija nekih mojih prethodnih projekata automatizacije željezničkih pruga.

Malo o ovom projektu:

Ovaj se projekt fokusira na automatiziranje modela željezničke pruge s više točaka koja ima tri postaje. Postoji početna stanica, recimo 'A', u kojoj se u početku nalaze oba vlaka. Kolosijek magistrale koji napušta stanicu graniči se u dvije linije koje idu do dvije stanice, recimo 'B' i 'C'.

Korak 1: Pogledajte video

Image
Image

Pogledajte gornji video da biste razumjeli rad izgleda.

Korak 2: Nabavite sve potrebne stvari

Programirajte Arduino mikrokontroler
Programirajte Arduino mikrokontroler

Evo što će vam trebati za ovaj projekt:

  • Arduino mikrokontroler kompatibilan sa štitnikom motora Adafruit V2.
  • Motorni štitnik Adafruit V2. (Saznajte više o tome ovdje.)
  • Štitnik za proširenje (izborno, ali se preporučuje)
  • Tri 'senzorizirane' pjesme.
  • 6 muških žica kratkospojnika (Za povezivanje skretnica i praćenje žica za napajanje na štit motora.)
  • 3 seta od 3 kratkospojne žice za muškarce i žene, ukupno 9 (Za povezivanje senzora na Arduino ploču)
  • 12-voltni adapter za istosmjernu struju s trenutnim kapacitetom od najmanje 1A (1000mA).
  • Prikladan USB kabel (Za spajanje Arduino ploče na računalo).
  • Računalo (Za programiranje Arduino ploče)
  • Mali odvijač

Korak 3: Programirajte Arduino mikrokontroler

Provjerite imate li u svom Arduino IDE -u instaliranu biblioteku Adafruit motor shield v2. Ako nije, pritisnite Ctrl+Shift+I, potražite Adafruit motorni štit i preuzmite najnoviju verziju biblioteke Adafruit Motor Shield v2.

Prije postavljanja koda na Arduino mikrokontroler, svakako ga prođite kako biste stekli uvid u to što se sve događa i kako.

Korak 4: Napravite izgled

Napravite izgled
Napravite izgled

Kliknite na gornju sliku da biste saznali više o izgledu i mjestu svake 'senzorirane' pjesme i odazivu.

Korak 5: Instalirajte štitnik motora na Arudino ploču

Ugradite štit motora na ploču Arudino
Ugradite štit motora na ploču Arudino

Instalirajte štitnik motora na Arduino ploču pažljivim poravnavanjem igala štita s stočarima Arduino ploče i pazite da se igla ne savije.

Korak 6: Priključite skretnice na štit motora

Spojite skretnice na štit motora
Spojite skretnice na štit motora
Spojite skretnice na štit motora
Spojite skretnice na štit motora
Spojite skretnice na štit motora
Spojite skretnice na štit motora

Uspostavite sljedeće veze:

  • Spojite izlaz štitnika motora 'M3' na izlaz 'A'.
  • Spojite izlaz štita motora 'M4' na izlaz 'B'.

Korak 7: Priključite napajanje staze na štit motora

Priključite napajanje kolosijeka na štit motora
Priključite napajanje kolosijeka na štit motora
Priključite napajanje kolosijeka na štit motora
Priključite napajanje kolosijeka na štit motora

Spojite izlaz štitnika motora 'M1' na naponski napojni sklop kolosijeka instaliran na glavnoj liniji.

Korak 8: Postavite štitnik za proširenje na štitnik motora

Ugradite štitnik za proširenje na štitnik motora
Ugradite štitnik za proširenje na štitnik motora

Korak 9: Spojite "osjetljive" pjesme na štit

Spojite "senzorirane" pjesme na štit
Spojite "senzorirane" pjesme na štit
Spojite "senzorirane" pjesme na štit
Spojite "senzorirane" pjesme na štit
Spojite "senzorirane" pjesme na štit
Spojite "senzorirane" pjesme na štit
Spojite "senzorirane" pjesme na štit
Spojite "senzorirane" pjesme na štit

Ostvarite sljedeće veze sa 'osjetljivim' pjesmama:

  • Spojite svaki pin osjetnika s oznakom "snaga", "VIN" ili "VCC" na vodilicu zaglavlja ekspanzijskog štita označenog s "+5V" ili "VCC".
  • Spojite svaki pin osjetnika s oznakom "GND" na vodilicu zaglavlja ekspanzijskog štita označenog s "GND".
  • Spojite izlaz osjetnika A na pin 'A0' Arduino ploče.
  • Spojite izlaz senzora B na pin 'A1' Arduino ploče.
  • Spojite izlaz osjetnika C na pin 'A2' Arduino ploče.

Korak 10: Postavite vlakove na pruge na stanici 'A'

Postavite vlakove na pruge na stanici 'A'
Postavite vlakove na pruge na stanici 'A'
Postavite vlakove na pruge na stanici 'A'
Postavite vlakove na pruge na stanici 'A'

Vlakove postavite u kolosijeke postaje A. Vlak A bit će postavljen na odvojku postaje A, a vlak B na ravnu. Za više informacija pogledajte korak 4. Ovdje je korištena dizel lokomotiva za predstavljanje vlaka B.

Preporučuje se upotreba alata za nadogradnju, posebno za parne lokomotive.

Korak 11: Priključite Setup na napajanje i uključite ga

Priključite Setup na napajanje i uključite ga
Priključite Setup na napajanje i uključite ga

Nakon uključivanja instalacije, ako se lokomotiva počne kretati u pogrešnom smjeru, promijenite polaritet veze napajanja kolosijeka s priključcima štitnika motora. Ako se neka od skretnica prebaci u pogrešnom smjeru, znate što trebate učiniti!

Korak 12: Sjednite, opustite se i gledajte vlakove kako idu

Ako je sve učinjeno kako treba, tada biste trebali vidjeti kako se vlak sa strane na stanici 'A' počinje kretati, a operacija nastaviti kako je prikazano u videu u prvom koraku.

Korak 13: Što je sljedeće ?

Što je sljedeće?!
Što je sljedeće?!

Ako želite, možete se pozabaviti Arduino kodom i unijeti promjene koje odgovaraju vašim potrebama. Možete proširiti izgled, dodati više motornih štitova za vožnju više vlakova, povećati složenost željezničkih operacija, poput istodobnog voženja dva vlaka i tako dalje, vrlo je dugačak popis onoga što možete učiniti.

Ako želite, ovdje možete pogledati i neke različite projekte automatizacije izgleda.

Preporučeni: