Sadržaj:

Automatski model željeznice od tačke do tačke sa dvorišnom stranom: 10 koraka (sa slikama)
Automatski model željeznice od tačke do tačke sa dvorišnom stranom: 10 koraka (sa slikama)

Video: Automatski model željeznice od tačke do tačke sa dvorišnom stranom: 10 koraka (sa slikama)

Video: Automatski model željeznice od tačke do tačke sa dvorišnom stranom: 10 koraka (sa slikama)
Video: Miletov cuveni pad sa bicikla. :D 2024, Novembar
Anonim
Automatizirani model željeznice od tačke do točke s dvorišnim kolosijekom
Automatizirani model željeznice od tačke do točke s dvorišnim kolosijekom

Arduino mikrokontroleri otvaraju velike mogućnosti u pružanju modela, posebno kada je u pitanju automatizacija. Ovaj projekt je primjer takve aplikacije. Nastavak je to jednog od prethodnih projekata. Ovaj projekat se sastoji od modela rasporeda željeznice od tačke do tačke sa dvorišnom stranom za smještaj voza. 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 šta 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 (opcionalno, preporučuje se proširenje +5V i GND pinova Arduino ploče za povezivanje senzora.)
  • 3 numere sa senzorom.
  • 4 muške žice kratkospojnika (2 za povezivanje 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 povezivanje 3 pina svakog senzora na Arduino ploču i napajanje.)
  • 12-voltni izvor istosmjerne struje sa trenutnim kapacitetom od najmanje 1A (1000mA).
  • Odgovarajući USB kabel za povezivanje Arduino ploče s računarom.
  • Računalo za programiranje Arduino mikrokontrolera.
  • Odvijač.

Korak 3: Programirajte Arduino mikrokontroler

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

Korak 4: Napravite probni izgled

Napravite probni izgled
Napravite probni izgled

Kato Unitrack odličan 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. Dužina kolosijeka u glavnoj liniji (Između tačaka A i B može se napraviti bilo koje moguće dužine.) Uvjerite se da su svi spojevi tračnica pravilno izvedeni i da su šine kolosijeka pravilno očišćene.

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

Instalirajte štitnik upravljačkog programa motora na Arduino ploču i spojite ga na praćenje napajanja i izlaz
Instalirajte štitnik upravljačkog programa motora na Arduino ploču i spojite ga na praćenje napajanja i izlaz
Instalirajte štitnik upravljačkog programa motora na Arduino ploču i spojite ga na praćenje napajanja i izlaz
Instalirajte štitnik upravljačkog programa motora na Arduino ploču i spojite ga na praćenje napajanja 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 "senzorne" 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 i žice za napajanje senzora 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 sistema.

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

Priključite Arduino ploču na napajanje i uključite je
Priključite 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 'osjetljive' 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 je programirana da započne operaciju rasporeda tek nakon što je lokomotiva postavljena u dvorište, a to će "saznati" samo putem povratnih informacija sa "senzorirane" staze. Pogledajte video, u prvom koraku, da biste ga bolje razumjeli.

Nakon što 'senzorirana' staza detektira 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 liniji i nastaviti kako je gore prikazano.

Korak 10: Gotovo za sada?

Je li vam voz vozio? Nemojte stati ovdje! Pokušajte nadograditi postavku za vožnju vlaka između više točaka, promijeniti brzinu ubrzanja i usporavanja vlaka, prilagoditi Arduino kodom, ima mnogo posla. Sve najbolje!

Preporučuje se: