Sadržaj:
- Korak 1: Pogledajte video
- Korak 2: Nabavite sve dijelove i komponente
- Korak 3: Prenesite Arduino program na Arduino mikrokontroler
- Korak 4: Napravite izgled
- Korak 5: Povežite skretnice s upravljačkim programom motora
- Korak 6: Priključite upravljački program motora na ulagač napajanja
- Korak 7: Priključite upravljački program motora na Arduino ploču
- Korak 8: Spojite 'osjetljive' pjesme na Arduino ploču
- Korak 9: Priključite Arduino ploču na napajanje
- Korak 10: Postavite željeznička vozila i lokomotivu na pruge
- Korak 11: Provjerite sve veze ožičenja i vlakove
- Korak 12: Uključite napajanje i pokrenite vlak
- Korak 13: Izmijenite projekt
Video: Model željezničkog izgleda s automatiziranim prolaznim kolosijekom (V2.0): 13 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Ovaj je projekt nadogradnja jednog od prethodnih modela automatizacije željezničkih projekata, Model željezničkog rasporeda s automatiziranim sporednim kolosijekom. Ova verzija dodaje značajku spajanja i odvajanja lokomotive s voznim parkom. Funkcionisanje željezničkog rasporeda je sljedeće:
- Lokomotiva će krenuti s magistrale i nastaviti prema sporednom kolosijeku kako bi se spojila s voznim parkom.
- Lokomotiva će se spojiti i izaći vozom sa sporednog kolosijeka na glavnu liniju.
- Vlak će se početi kretati, ubrzati, zaobići par petlji po rasporedu i usporiti.
- Lokomotiva će se vlakom vratiti na sporedni kolosijek u posljednjoj petlji, gdje će se odvojiti od voznog parka i nastaviti dalje.
- Lokomotiva će napraviti jednu petlju oko pruge, usporiti i zaustaviti se tamo gdje je krenula od početka.
- Lokomotiva će čekati određeno vrijeme i cijela operacija će se ponoviti.
Dakle, bez daljnjih odlaganja, počnimo!
Korak 1: Pogledajte video
Pogledajte video kako biste stekli potpunu predstavu o tome kako se odvija čitava željeznička operacija objašnjena u prethodnom koraku.
Korak 2: Nabavite sve dijelove i komponente
Sada znate kako će stvari ići, pa nabavite sve dolje navedene dijelove i komponente za početak!
- Arduino mikrokontroler (Može se koristiti bilo koja Arduino ploča, ali vodite računa o pin vezama.)
- Modul pokretača motora L298N (preporučuje se ovaj tip upravljačkog programa motora, s obzirom na njegov kapacitet i cijenu.)
- 5 žica kratkospojnika muški na ženski (Za povezivanje ulaznih pinova upravljačkog programa motora s digitalnim izlaznim pinovima Arduino ploče.)
- Set od 3 kratkospojne žice za muškarce i žene, ukupno 6 (Za povezivanje senzora na Arduino ploču.)
- 6 žica kratkospojnika (dvije za povezivanje snage kolosijeka na jedan izlaz pogona motora i četiri za spajanje dva skretanja sporednog kolosijeka na drugi izlaz pogona motora.)
- Dve 'senzorisane' numere.
- Napajanje od 12 volti (Trenutni kapacitet od najmanje 1A.)
- Odgovarajući USB kabel za povezivanje Arduino ploče s računarom (za programiranje).
- Kompjuter (očigledno:)
- Pjesme za izradu izgleda.
Korak 3: Prenesite Arduino program na Arduino mikrokontroler
Preuzmite Arduino IDE odavde. Prođite kroz kôd da biste razumjeli kako će operacija funkcionirati.
Korak 4: Napravite izgled
Raspored će sadržavati prolazni kolosijek s magnetskom trakom za odvajanje na izlazu iz sporednog kolosijeka kako bi se lokomotiva odvojila od voznog parka prije napuštanja sporednog kolosijeka. "Senzorizirana" staza bit će instalirana odmah nakon sporednog kolosijeka kako bi mikrokontroler znao kada lokomotiva napusti sporedni kolosijek ili pređe taj dio kolosijeka.
Još jedan "senzorirani" kolosijek bit će instaliran prije sporednog kolosijeka tako da je dužina kolosijeka između ovog "osjetljivog" kolosijeka i sporednog kolosijeka s obzirom na smjer kretanja vlaka veća od dužine vlaka.
Nakon postavljanja rasporeda, pobrinite se da su šine čiste kako biste osigurali nesmetan hod vlaka.
Korak 5: Povežite skretnice s upravljačkim programom motora
Paralelno povežite oba skretanja (+ve i -ve jedne na +ve i -ve druge respektivno). Spojite paralelne ožičene skretnice na izlazne pinove modula upravljačkog programa motora označenih s 'OUT1' i 'OUT2'. Možda ćete morati okrenuti izlaznu vezu na izlaz vozača motora ako se prebace u pogrešnom smjeru nakon uključivanja postavke.
Korak 6: Priključite upravljački program motora na ulagač napajanja
Spojite žice ulagača napajanja kolosijeka na izlazne pinove upravljačkog programa motora označenih s 'OUT3' i 'OUT4'. Možda ćete morati promijeniti obrnuti polaritet ožičenja ako se lokomotiva počne uključivati u pogrešnom smjeru nakon uključivanja uređaja.
Korak 7: Priključite upravljački program motora na Arduino ploču
Uklonite kratkospojni konektor sa zatiča vozača motora s oznakom 'ENB'. Priključite terminal '+12-V' na modulu pogonskog sklopa motora na 'VIN' iglu Arduino ploče. Spojite 'GND' iglu modula upravljačkog programa motora na 'GND' iglu Arduino ploče. Ostvarite sljedeće veze između upravljačkog programa motora i Arduino ploče:
Upravljački program motora -> Arduino ploča
IN1 -> D12
IN2 -> D11
IN3 -> D9
IN4 -> D8
ENB -> D10
Korak 8: Spojite 'osjetljive' pjesme na Arduino ploču
Spojite 'VCC' pinove senzora na '+5-voltni' pin na Arduino ploči. Spojite 'GND' pinove senzora na 'GND' iglu Arduino ploče.
Spojite 'OUT' iglu senzora na izlazu sporednog kolosijeka sa iglom 'A1' Arduino ploče. Spojite 'OUT' pin preostalog senzora na pin 'A0' Arduino ploče.
Korak 9: Priključite Arduino ploču na napajanje
Spojite Arduino ploču na 12-voltni DC izvor napajanja kroz utičnicu.
Korak 10: Postavite željeznička vozila i lokomotivu na pruge
Pomoću alata za ogradu postavite lokomotivu na magistralni vod, a vozna sredstva na sporedni kolosijek.
Korak 11: Provjerite sve veze ožičenja i vlakove
Uvjerite se da lokomotiva i vozna sredstva nisu iskočila iz šina. Dvaput provjerite sve spojeve ožičenja i vodite računa o polaritetu priključaka za napajanje.
Korak 12: Uključite napajanje i pokrenite vlak
Ako je sve prošlo dobro, trebali biste vidjeti kako se vaša lokomotiva počinje kretati i trčati kao na videu. Ako se lokomotiva počne kretati u pogrešnom smjeru ili se skretnice okreću u pogrešnom smjeru, promijenite polaritet njihove ožičene veze s izlaznim priključkom modula pogonskog motora.
Korak 13: Izmijenite projekt
Samo napred i petljajte s Arduino kodom i dizajnom kako biste dodali više funkcija, pokrenuli više vlakova, dodali više skretnica i tako dalje. Šta god da radite, sve najbolje!
Preporučuje se:
Automatski model željezničkog rasporeda koji vozi s dva vlaka (V2.0) - Arduino zasnovano: 15 koraka (sa slikama)
Automatski model željezničkog rasporeda koji vozi s dva vlaka (V2.0) | Arduino zasnovano: Automatizacija rasporeda željezničkih modela pomoću Arduino mikrokontrolera odličan je način za spajanje mikrokontrolera, programiranje i pružanje modela u jedan hobi. Dostupno je nekoliko projekata o autonomnom voženju vlaka na modelu railroa
Model željezničkog izgleda s automatiziranim kolovozom: 13 koraka (sa slikama)
Izgled modela željeznice s automatiziranim kolovozom: Izrada modela vlakova odličan je hobi, automatiziranjem će ga učiniti mnogo boljim! Pogledajmo neke od prednosti njegove automatizacije: Jeftin rad: Cijeli raspored kontrolira Arduino mikrokontroler, koristeći L298N mo
Jednostavan automatizirani model željezničkog rasporeda - Arduino kontrolirano: 11 koraka (sa slikama)
Jednostavan automatizirani model željezničkog rasporeda | Arduino kontrolirano: Arduino mikrokontroleri odličan su dodatak modelu željeznice, posebno kada se radi o automatizaciji. Evo jednostavnog i lakog načina da započnete s modelom automatizacije željeznica s Arduinom. Dakle, bez ikakvog odlaganja, počnimo
Simulacija željezničkog signala: 4 koraka
Simulacija željezničkog signala: Semafor za željeznice (Simulacija stvarnosti) Jednostavno objašnjenje koda: Kôd omogućava stalnu senzornost za vlakove. Ako će vlak prolaziti kroz odabranu dionicu pruge, semafor će postati crven, upozoravajući druge
Automatski model željezničkog rasporeda koji vozi s dva vlaka: 9 koraka
Automatski model željezničkog rasporeda koji vozi s dva vlaka: Napravio sam automatizirani raspored vlakova sa prolaznim sporednim kolosijekom. Na zahtjev kolege člana, napravio sam ovaj Instructable. Ovo je donekle slično ranije spomenutom projektu. Raspored sadrži dva voza i vozi ih naizmjenično