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 naponski ulagač
- 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 spojeve 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 promjena: 2024-01-30 09:35
Ovaj je projekt nadogradnja jednog od prethodnih projekata automatizacije željezničkih projekata, Model željezničkog rasporeda s automatiziranim sporednim kolosijekom. Ova verzija dodaje značajku spajanja i odvajanja lokomotive s voznim parkom. Rad željezničkog rasporeda je sljedeći:
- Lokomotiva će krenuti s magistrale i nastaviti prema sporednoj kolosijeku kako bi se spojila s voznim parkom.
- Lokomotiva će se spojiti i izaći vlakom s sporednog kolosijeka na glavnu liniju.
- Vlak će se početi kretati, ubrzati, obići par petlji oko rasporeda 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 od početka na početku.
- Lokomotiva će čekati zadano vrijeme i cijela će se operacija ponoviti.
Dakle, bez daljnjih odlaganja, krenimo!
Korak 1: Pogledajte video
Pogledajte video kako biste stekli potpunu predodžbu 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 vozača motora s digitalnim izlaznim pinovima Arduino ploče.)
- Set od 3 kratkospojne žice za muškarce i žene, ukupno 6 (Za spajanje senzora na Arduino ploču.)
- 6 žica kratkospojnika (dvije za spajanje snage kolosijeka na jedan izlaz upravljačkog programa motora i četiri za spajanje dva skretanja sporednog kolosijeka na drugi izlaz upravljačkog programa motora.)
- Dvije 'senzorizirane' pjesme.
- Napajanje od 12 volti (Trenutni kapacitet od najmanje 1A.)
- Odgovarajući USB kabel za povezivanje Arduino ploče s računalom (za programiranje).
- Računalo (očito:)
- 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" kolosijek 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 duljina kolosijeka između ovog "osjetljivog" kolosijeka i sporednog kolosijeka s obzirom na smjer kretanja vlaka veća od duljine vlaka.
Nakon postavljanja rasporeda, pobrinite se da su tračnice kolosijeka čiste kako biste osigurali nesmetan hod vlaka.
Korak 5: Povežite skretnice s upravljačkim programom motora
Spojite oba skretanja paralelno (+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 naponski ulagač
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 spoja 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 kratkospojnik 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' pin senzora na izlazu sporednog kolosijeka s 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 glavni vod, a željeznička vozila na sporedni kolosijek.
Korak 11: Provjerite sve spojeve ožičenja i vlakove
Pazite da lokomotiva i vozni park nisu iskliznuli. 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 u redu, 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 skretnice skreću u pogrešnom smjeru, promijenite polaritet njihove ožičene veze s izlaznim priključkom modula pogonskog motora.
Korak 13: Izmijenite projekt
Samo naprijed i petljajte s Arduino kodom i dizajnom kako biste dodali više funkcija, pokrenuli više vlakova, dodali više skretnica i tako dalje. Što god radili, sve najbolje!
Preporučeni:
Automatski model željezničkog rasporeda koji vozi s dva vlaka (V2.0) - Na temelju Arduina: 15 koraka (sa slikama)
Automatski model željezničkog rasporeda koji vozi s dva vlaka (V2.0) | Na temelju Arduina: Automatiziranje rasporeda željezničkih modela pomoću Arduino mikrokontrolera izvrstan je način spajanja mikrokontrolera, programiranja i željezničkog 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)
Model željezničkog rasporeda s automatiziranim sporednim kolosijekom: Izrada rasporeda vlakova odličan je hobi, automatiziranjem će ga učiniti puno 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 izvrstan 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 daljnjih odlaganja, krenimo
O Tornado željezničkog mjerila Scale Model: 16 koraka
O Scala Model Railroad Tornado: Siguran sam da je svaka osoba vidjela Tornado u video zapisima. No jeste li vidjeli jednog koji radi u punoj animaciji na O Scale Model Railroad? Pa još ga nemamo instaliranog na željeznici, jer je dio cjelovitog zvučnog i animacijskog sustava
Automatizirani model željeznice od točke do točke s dvorišnim kolosijekom: 10 koraka (sa slikama)
Automatizirana željeznička pruga od točke do točke s dvorišnim kolosijekom: Arduino mikrokontroleri otvaraju velike mogućnosti u modeliranju željeznica, posebno kada je u pitanju automatizacija. Ovaj projekt je primjer takve aplikacije. Nastavak je to jednog od prethodnih projekata. Ovaj projekt sastoji se od točke