Sadržaj:

Automatizirani model željeznice od točke do točke s dvorišnim kolosijekom: 10 koraka (sa slikama)
Automatizirani model željeznice od točke do točke s dvorišnim kolosijekom: 10 koraka (sa slikama)

Video: Automatizirani model željeznice od točke do točke s dvorišnim kolosijekom: 10 koraka (sa slikama)

Video: Automatizirani model željeznice od točke do točke s dvorišnim kolosijekom: 10 koraka (sa slikama)
Video: Sydney, Australia Walking Tour - 4K60fps with Captions - Prowalk Tours 2024, Studeni
Anonim
Automatizirani model željeznice od točke do točke s dvorišnim sporednim kolosijekom
Automatizirani model željeznice od točke do točke s dvorišnim sporednim 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 se projekt sastoji od modela rasporeda željeznice od točke do točke s dvorišnom stranom za smještaj vlaka. Sve operacije kontrolira ploča mikrokontrolera Arduino uz pomoć mehanizma povratne sprege, a vlak i izlaz kontrolira štitnik motora Adafruit.

Korak 1: Pogledajte video

Image
Image

Pogledajte video kako biste stekli uvid u to kako to funkcionira. Dakle, sada znate što se događa, počnimo!

Korak 2: Uzmite sve stvari

Programirajte Arduino mikrokontroler
Programirajte Arduino mikrokontroler

Evo što vam je potrebno za izradu:

  • Arduino ploča kompatibilna s Adafruit motor štitom v2.3.
  • Adafruit motorni štit v2.3. (Kliknite ovdje za više informacija.)
  • Štitnik za proširenje (izborno, preporučuje se proširenje +5V i GND pinova Arduino ploče za povezivanje senzora.)
  • 3 pjesme s senzorom.
  • 4 žice kratkospojnika muški na muški (2 za spajanje napajanja kolosijeka, a druge za povezivanje izlazne izlaznosti.)
  • 3 seta od 3 kratkospojne žice za muškarce i žene (ukupno 9 žica koje se koriste za spajanje 3 pina svakog senzora na Arduino ploču i napajanje.)
  • 12-voltni izvor istosmjerne struje s trenutnim kapacitetom od najmanje 1A (1000mA).
  • Prikladan USB kabel za povezivanje Arduino ploče s računalom.
  • Računalo za programiranje Arduino mikrokontrolera.
  • Odvijač.

Korak 3: Programirajte Arduino mikrokontroler

Provjerite imate li biblioteku štitnika motora Adafruit instaliranu u svom Arduino IDE -u. Punu dokumentaciju o štitniku motora i potrebnom softveru možete dobiti na ovoj poveznici.

Korak 4: Napravite testni izgled

Napravite testni izgled
Napravite testni izgled

Kato Unitrack izvrstan je za izradu privremenih rasporeda, posebno za potrebe testiranja. Za više informacija kliknite na sliku. Napravite izgled kao što je prikazano na gornjoj slici. Duljina kolosijeka u glavnoj liniji (Između točaka A i B može se napraviti bilo koje moguće duljine.) Provjerite jesu li svi spojevi tračnica pravilno izrađeni i tračnice kolosijeka pravilno očišćene.

Korak 5: Instalirajte štitnik upravljačkog programa motora na Arduino ploču i spojite ga na napajanje i izlaz

Ugradite štitnik upravljačkog programa motora na Arduino ploču i spojite ga na napajanje i izlaz
Ugradite štitnik upravljačkog programa motora na Arduino ploču i spojite ga na napajanje i izlaz
Ugradite štitnik upravljačkog programa motora na Arduino ploču i spojite ga na praćenje snage i izlaz
Ugradite štitnik upravljačkog programa motora na Arduino ploču i spojite ga na praćenje snage i izlaz

Pažljivo instalirajte štit na Arduino ploču poravnavajući igle štita s zaglavljima Arduino ploče. Učinite to nježno i pazite da se igle štitnika ne saviju.

Spojite izlazne pinove štita označenih kao M4 na žice za napajanje kolosijeka, a one označene kao M3 na žice skretnice. Imajte na umu da je postavljanje kompatibilno sa samo dvije žice sa magnetnim skretnicama.

Korak 6: Povežite "senzorirane" pjesme

Ožičite "senzorirane" pjesme
Ožičite "senzorirane" pjesme
Ožičite "senzorirane" pjesme
Ožičite "senzorirane" pjesme
Ožičite "senzorirane" pjesme
Ožičite "senzorirane" pjesme

Ugradite štitnik za proširenje na štitnik motora i spojite GND osjetnika i žice za napajanje na GND i +5V šine štita. Izvedite sljedeće pin veze:

  • Spojite izlaz senzora u dvorištu na pin A0 Arduino ploče.
  • Spojite izlaz senzora u točki A na priključak A1 Arduino ploče.
  • Spojite izlaz senzora u točki B na priključak A2 Arduino ploče.

Provjerite da li su igle labave kako biste izbjegli kvar sustava.

Korak 7: Priključite Arduino ploču na napajanje i uključite je

Spojite Arduino ploču na napajanje i uključite je
Spojite Arduino ploču na napajanje i uključite je

Spojite 12V DC izvor napajanja na Arduino pomoću bačvaste utičnice i uključite ga.

Korak 8: Postavite svoju lokomotivu na sporedni kolosijek i prevucite je preko "senzorirane" staze

Postavite svoju lokomotivu na sporedni kolosijek i prevucite je preko "senzorirane" staze
Postavite svoju lokomotivu na sporedni kolosijek i prevucite je preko "senzorirane" staze

Arduino ploča programirana je da započne operaciju rasporeda tek nakon što je lokomotiva postavljena u dvorište, a to "dozna" samo putem povratnih informacija sa "senzorirane" staze. Pogledajte video, u prvom koraku, kako biste ga bolje razumjeli.

Nakon što "senzorirana" staza otkrije lokomotivu, trebali biste vidjeti da će se odaziv prebaciti na sporedni kolosijek ako nije, a lokomotiva će se kretati naprijed.

Ako se skretnica prebaci u pogrešan smjer, promijenite polaritet žica koje povezuju skretnicu sa štitom motora. Učinite isto za snagu kolosijeka ako se lokomotiva počne kretati u pogrešnom smjeru.

Korak 9: Pazite kako voz ide

Ako je sve učinjeno ispravno, vaš bi se vlak trebao početi kretati s dvorišta na glavnoj pruzi i nastaviti kako je gore prikazano.

Korak 10: Gotovo za sada?

Je li vam voz vozio? Nemojte ovdje stati! Pokušajte nadograditi postavku kako biste vlakom upravljali između više točaka, promijenili brzinu ubrzanja i usporavanja vlaka, dotjerali Arduino kôd, ima puno posla. Sve najbolje!

Preporučeni: