Satura rādītājs:
- 1. darbība. Noskatieties video
- 2. darbība: iegūstiet visu nepieciešamo
- 3. darbība: ieprogrammējiet Arduino mikrokontrolleru
- 4. solis: nomainiet pagriezienu sliežu savienotājus
- 5. darbība: iestatiet izkārtojumu
- 6. darbība: uzstādiet motora vairogu Arduino panelī un pievienojiet sliežu strāvu un apgriezienus
- 7. solis: pievienojiet sensorus
- 8. solis: vēlreiz pārbaudiet visus vadu savienojumus
- 9. solis: pievienojiet uzstādīšanu barošanai
- 10. solis: novietojiet vilcienu/lokomotīvi uz galvenās līnijas
- 11. darbība: ieslēdziet iestatīšanu
- 12. solis. Noskatieties savu vilcienu
- 13. darbība. Ja nepieciešams, novērsiet problēmu
- 14. solis: dodieties Furthur
Video: Automatizēts dzelzceļa modeļa izkārtojums ar atpakaļgaitas cilpām: 14 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Vienā no maniem iepriekšējiem norādījumiem es parādīju, kā izveidot vienkāršu automatizētu dzelzceļa līniju no punkta uz punktu. Viens no galvenajiem šī projekta trūkumiem bija tas, ka vilcienam bija jāvirzās pretējā virzienā, lai atgrieztos sākuma punktā. Vilciena braukšana tādā izkārtojumā nozīmēja, ka tai bija jābrauc atpakaļgaitā ar lokomotīvi aizmugurē. Tātad, šajā pamācībā iemācīsimies izveidot līdzīgu izkārtojumu ar reversu cilpu katrā galā, lai mūsu vilciens varētu visu laiku braukt uz priekšu. Sāksim!
1. darbība. Noskatieties video
Noskatieties iepriekš minēto video, lai labāk izprastu šo projektu.
2. darbība: iegūstiet visu nepieciešamo
Šim projektam jums būs nepieciešams:
-
Elektroniskie materiāli:
- Arduino mikrokontrolleris, kas ir saderīgs ar Adafruit Motor Shield V2. (1)
- Adafruit motora vairogs V2.
- 2 “Sensored” celiņi.
- 10 džemperu vadi no vīriešu līdz vīriešiem.
- 12 voltu līdzstrāvas avots.
-
Dzelzceļa piegādes modelis:
- 2 apgriezieni (viens katrai reversajai cilpai).
- 3 sliežu padevēji (viens galvenajai līnijai un pārējie divi katram atpakaļgaitas cilpai).
- 4 izolēti sliežu savienojumi (iegūstiet vēl 4, ja izmantojamajai dalībai nav "Power Routing" funkcijas).
1. Var izmantot jebkuru R3 Arduino dēli, piemēram, UNO, Leonardo un tamlīdzīgus. Dēļus, piemēram, Mega, var izmantot arī ar nelielām izmaiņām (saņemiet palīdzību šeit).
3. darbība: ieprogrammējiet Arduino mikrokontrolleru
Es ieteiktu iziet Arduino kodu, lai iegūtu dziļāku izpratni par to, kā kods darbojas, lai vilciens brauktu pa izkārtojumu.
4. solis: nomainiet pagriezienu sliežu savienotājus
Ja izmantotajām pagriezieniem ir "Power Routing" funkcija, tad tikai ārējās sliedes ir jāizolē elektriski, izmantojot izolētas sliedes. Ja izmantotajām pagriezieniem nav šīs funkcijas, visām 4 sliedēm jābūt elektriski izolētām.
5. darbība: iestatiet izkārtojumu
Sensora trase tiks uzstādīta pie katras reversās cilpas ieejas. Galvenajai līnijai un divām atpakaļgaitas cilpām būs atsevišķa padeves trase.
Izlemiet, kura no cilpām būs cilpa A un B. Cilpa, kurā vilciens vispirms ieslēgsies palaišanas laikā, būs cilpa A, bet otra - cilpa B. Tātad, cikla A aktivitāte būs apgriezienu daļa A un ieslēgta cilpā B būs aktivitāte B.
6. darbība: uzstādiet motora vairogu Arduino panelī un pievienojiet sliežu strāvu un apgriezienus
Dalībnieku skaits:
Abām pagriezieniem jābūt savienotiem paralēli, bet pretējās polaritātēs, lai tie vienmēr pārslēgtos pretējos virzienos.
- Pievienojiet pagriezienu A motora vairogam, kā parādīts 4. attēlā.
- Pievienojiet pagriezienu B motora vairogam, kā parādīts 5. attēlā.
Sliežu padevēji:
Sliežu padevēji abām atpakaļgaitas cilpām ir jāsavieno paralēli ar vienādām polaritātēm, lai vilciens kustētos vienā virzienā abās cilpās, ti, iebraucot no pagrieziena līnijas sazarotās līnijas un izejot no taisnas puses (Lai iegūtu skaidrojumu, skatieties videoklipu 1. darbībā).
- Pievienojiet maģistrālā tīkla padeves barošanas vadus pie motora vairoga, kā parādīts 5. attēlā. Pārliecinieties, vai savienojuma polaritāte ir tāda, lai vilciens ieslēgšanās laikā ievietotos cilpā A.
- Pievienojiet cilpu padeves barošanas vadus pie motora vairoga, kā parādīts 6. attēlā.
7. solis: pievienojiet sensorus
Savienojiet sensora tapu ar "GND" galveni un +v tapas pie +5 voltu galvenes. Arduino plates “IQREF” tapu var izmantot arī kā +5 voltu savienojumu ar barošanas sensoriem plāksnēm, kas strādā pie 5 voltu loģiskā sprieguma līmeņa.
Savienojiet sensora izejas tapu, kas atrodas blakus pirmajai reversajai cilpai, ar Arduino plates ieeju 'A0' un sensora izejas tapu, kas atrodas blakus otrajai reversajai cilpai, ar Arduino plates ieejas tapu 'A1'.
8. solis: vēlreiz pārbaudiet visus vadu savienojumus
Pārliecinieties, vai visas elektroinstalācijas ir veiktas pareizi un vai savienojumi nav vaļīgi.
9. solis: pievienojiet uzstādīšanu barošanai
Jūs varat vai nu savienot adapteri ar Arduino plates līdzstrāvas ligzdas savienotāju, vai arī izmantot motora vairoga spaiļu bloku, lai aktivizētu iestatīšanu.
10. solis: novietojiet vilcienu/lokomotīvi uz galvenās līnijas
Īpaši tvaika lokomotīvēm ir ļoti ieteicams izmantot treilera instrumentu. Pārliecinieties, vai lokomotīves riteņi un ritošais sastāvs (ja izmanto) ir pareizi izlīdzināti ar sliežu ceļu.
11. darbība: ieslēdziet iestatīšanu
12. solis. Noskatieties savu vilcienu
Pēc ieslēgšanas A cilpas dalībniekam vajadzētu pārslēgties uz sāniem, bet cilpas B - uz taisno. Pēc tam vilcienam/lokomotīvei jāsāk virzīties uz cilpu A.
Ja kaut kas noiet greizi, nekavējoties izslēdziet iestatīšanu, lai novērstu dzinēju draiveru cepšanu.
13. darbība. Ja nepieciešams, novērsiet problēmu
Ja konkrētā pagrieziena daļa pārslēdzas nepareizi, mainiet savienojuma polaritāti. Dariet to pašu attiecībā uz sliežu ceļa padevējiem, ja vilciens sāk kustēties nepareizā virzienā.
Ja iestatīšana pēc kāda laika pēc palaišanas tiek atiestatīta pat tad, ja pagriezieni tiek pareizi pārslēgti, pārbaudiet atpakaļgaitas cilpu sliežu padeves savienojumu polaritāti un pārliecinieties, vai strāva plūst pareizajā virzienā, ja nepieciešams, mainiet polaritāti
14. solis: dodieties Furthur
Pēc tam, kad jūsu projekts ir veiksmīgi darbojies, kāpēc gan nerūpēties par to? Mainiet Arduino kodu atbilstoši savām vajadzībām, pievienojiet citas funkcijas, varbūt garāmgājēju? Vai arī braukt ar vairākiem vilcieniem? Lai ko jūs darītu, visu to labāko!
Ieteicams:
Dzelzceļa automātiskais izkārtojums, kurā kursē divi vilcieni (V2.0) - Pamatojoties uz Arduino: 15 soļi (ar attēliem)
Dzelzceļa automātiskais izkārtojums, kurā kursē divi vilcieni (V2.0) | Pamatojoties uz Arduino: Dzelzceļa modeļu izkārtojumu automatizēšana, izmantojot Arduino mikrokontrollerus, ir lielisks veids, kā apvienot mikrokontrollerus, programmēšanu un modeļu dzelzceļu apvienošanu vienā hobijā. Ir pieejams virkne projektu par vilciena vadīšanu autonomā dzelzceļa modelī
Dzelzceļa modeļa izkārtojums ar automatizētu apšuvumu: 13 soļi (ar attēliem)
Dzelzceļa modeļa izkārtojums ar automatizētu apšuvumu: vilcienu modeļu izkārtojumu veidošana ir lielisks hobijs, tā automatizēšana padarīs to daudz labāku! Apskatīsim dažas tās automatizācijas priekšrocības: Lēta darbība: visu izkārtojumu kontrolē Arduino mikrokontrolleris, izmantojot L298N mo
Ar tastatūru vadāms dzelzceļa modeļa izkārtojums V2.5 - PS/2 saskarne: 12 soļi
Ar tastatūru vadāms dzelzceļa modeļa izkārtojums V2.5 | PS/2 saskarne: izmantojot Arduino mikrokontrollerus, ir daudz veidu, kā kontrolēt dzelzceļa modeļu izkārtojumu. Tastatūrai ir liela priekšrocība, jo tai ir daudz taustiņu, lai pievienotu daudzas funkcijas. Lūk, redzēsim, kā mēs varam sākt ar vienkāršu izkārtojumu ar lokomotīvi
Vienkāršs automatizēts dzelzceļa modeļa izkārtojums - Arduino kontrolēts: 11 soļi (ar attēliem)
Vienkāršs automatizēts dzelzceļa modeļa izkārtojums | Arduino kontrolēts: Arduino mikrokontrolleri ir lielisks papildinājums dzelzceļa modeļu modelēšanai, it īpaši, ja runa ir par automatizāciju. Šeit ir vienkāršs un vienkāršs veids, kā sākt darbu ar dzelzceļa modeļa automatizāciju ar Arduino. Tātad, bez papildu piepūles, sāksim
Dzelzceļa automātiskais izkārtojums, kurā kursē divi vilcieni: 9 soļi
Automātiskais dzelzceļa modeļa izvietojums, kas kursē divos vilcienos: kādu laiku atpakaļ es izveidoju automatizētu vilcienu maketu ar garāmgājēju. Pēc kolēģa biedra pieprasījuma es izveidoju šo pamācību. Tas ir nedaudz līdzīgs iepriekš minētajam projektam. Izkārtojumā ir divi vilcieni un tie tiek vadīti citādi