Sadržaj:
- Korak 1: Pogledajte video
- Korak 2: Nabavite sve potrebne stvari
- Korak 3: Programirajte Arduino mikrokontroler
- Korak 4: Napravite izgled
- Korak 5: Instalirajte štitnik motora na Arudino ploču
- Korak 6: Priključite skretnice na štit motora
- Korak 7: Priključite napajanje staze na štit motora
- Korak 8: Instalirajte štitnik za proširenje na štitnik motora
- Korak 9: Spojite 'osjetljive' pjesme na štit
- Korak 10: Postavite vlakove na pruge na stanici 'A'
- Korak 11: Priključite Setup na napajanje i uključite ga
- Korak 12: Sjednite, opustite se i gledajte kako vozovi idu
- Korak 13: Šta je sljedeće ?
Video: Jednostavni automatizirani model željeznice od tačke do tačke koja vozi dva vlaka: 13 koraka (sa slikama)
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Arduino mikrokontroleri su odličan način za automatizaciju 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 projekt je primjer automatizacije modela željezničke pruge sa više tačaka za vožnju dva voza.
Ovaj projekt je nadograđena verzija nekih mojih prethodnih projekata automatizacije željezničkih pruga.
Malo o ovom projektu:
Ovaj projekt fokusira se na automatizaciju rasporeda željezničkih pruga u više točaka koji ima tri stanice. Postoji početna stanica, recimo 'A', u kojoj se u početku nalaze oba voza. Kolosijek magistralnog pravca koji napušta stanicu graniči se u dvije linije koje idu prema dvije stanice i kažu 'B' i 'C'.
Korak 1: Pogledajte video
Pogledajte gornji video da biste razumjeli rad izgleda.
Korak 2: Nabavite sve potrebne stvari
Evo šta će vam trebati za ovaj projekat:
- Arduino mikrokontroler kompatibilan sa štitnikom motora Adafruit V2.
- Motorni štitnik Adafruit V2. (Saznajte više o tome ovde.)
- Štitnik za proširenje (opcionalno, ali se preporučuje)
- Tri "senzorisane" numere.
- 6 muških žica kratkospojnika (Za spajanje 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 istosmjerno napajanje sa trenutnim kapacitetom od najmanje 1A (1000mA).
- Odgovarajući USB kabel (Za povezivanje Arduino ploče s računarom).
- 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 Adafruit Motor Shield v2 biblioteke.
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
Kliknite na gornju sliku da biste saznali više o izgledu i lokaciji svake 'senzorirane' pjesme i izlaznosti.
Korak 5: Instalirajte štitnik motora na Arudino ploču
Instalirajte štitnik motora na Arduino ploču tako da pažljivo poravnate igle štita sa stočarima Arduino ploče i pazite da se igla ne savije.
Korak 6: Priključite skretnice na štit motora
Uspostavite sljedeće veze:
- Spojite izlaz štita motora 'M3' na izlaz 'A'.
- Spojite izlaz štitnika motora 'M4' na izlaz 'B'.
Korak 7: Priključite napajanje staze na štit motora
Priključite izlaz štitnika motora 'M1' na naponski napojni sklop kolosijeka instaliran na glavnoj liniji.
Korak 8: Instalirajte štitnik za proširenje na štitnik motora
Korak 9: Spojite 'osjetljive' pjesme na štit
Uspostavite sljedeće veze sa 'osjetljivim' numerama:
- Spojite svaki pin senzora s oznakom "power", "VIN" ili "VCC" na vodilicu zaglavlja ekspanzijskog štita označenog sa "+5V" ili "VCC".
- Spojite svaki pin senzora s oznakom "GND" na glavnu šinu ekspanzijskog štita označenog sa "GND".
- Spojite izlaz senzora A na pin 'A0' Arduino ploče.
- Spojite izlaz senzora B na pin 'A1' Arduino ploče.
- Spojite izlaz senzora C na pin 'A2' Arduino ploče.
Korak 10: Postavite vlakove na pruge na stanici 'A'
Postavite vozove u koloseke stanice A. Voz A će biti postavljen na odvojku stanice A, a voz B na pravoj. Pogledajte korak 4 za više informacija. Ovdje je korištena dizel lokomotiva za predstavljanje voza B.
Preporučuje se upotreba alata za nadogradnju, posebno za parne lokomotive.
Korak 11: 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 oklopa motora. Ako se bilo koje skretanje skrene u pogrešnom smjeru, znate što trebate učiniti!
Korak 12: Sjednite, opustite se i gledajte kako vozovi idu
Ako je sve učinjeno kako treba, tada biste trebali vidjeti kako se voz sa sporedne strane na stanici 'A' počinje kretati, a operaciju nastaviti kako je prikazano u videu u prvom koraku.
Korak 13: Šta 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 štitova motora za pokretanje više vlakova, povećati složenost željezničkih operacija, poput voženja dva voza istovremeno, i tako dalje, postoji vrlo dugačak popis onoga što možete učiniti.
Ako želite, ovdje možete pogledati i nekoliko različitih projekata automatizacije izgleda.