Talaan ng mga Nilalaman:

Model Railout Layout With Automated Passing Siding (V2.0): 13 Hakbang (na may Mga Larawan)
Model Railout Layout With Automated Passing Siding (V2.0): 13 Hakbang (na may Mga Larawan)

Video: Model Railout Layout With Automated Passing Siding (V2.0): 13 Hakbang (na may Mga Larawan)

Video: Model Railout Layout With Automated Passing Siding (V2.0): 13 Hakbang (na may Mga Larawan)
Video: Well There's Your Problem | Episode 46 : Five-over-Ones 2024, Hunyo
Anonim
Model Railout Layout With Automated Passing Siding (V2.0)
Model Railout Layout With Automated Passing Siding (V2.0)

Ang proyektong ito ay isang pag-update ng isa sa mga nakaraang modelo ng mga proyekto sa automation na riles, Ang Model Railway Layout na may Automated Siding. Ang bersyon na ito ay nagdaragdag ng tampok ng pagkabit at pag-decoupling ng lokomotibo gamit ang rolling stock. Ang pagpapatakbo ng layout ng riles ay ang mga sumusunod:

  • Ang lokomotibo ay magsisimula mula sa pangunahing linya at magpatuloy sa panghaliling daan sa mag-asawa na may rolling stock.
  • Ang lokomotip ay mag-asawa at sasakay ng tren palabas ng panghaliling daan patungo sa mainline.
  • Ang tren ay magsisimulang ilipat, mapabilis, kumuha ng isang pares ng mga loop sa paligid ng layout at babagal.
  • Dadalhin ng lokomotibo ang tren pabalik sa panghaliling daan sa huling loop kung saan ito ay mag-decouple mula sa rolling stock at magpatuloy pa.
  • Ang lokomotibo ay gagawa ng isang loop sa paligid ng track, babagal at titigil kung saan nagsimula ito mula sa simula.
  • Maghihintay ang lokomotibo para sa isang itinakdang dami ng oras at ang buong operasyon ay mauulit muli.

Kaya nang walang karagdagang pagtatalo, magsimula na tayo!

Hakbang 1: Panoorin ang Video

Image
Image

Panoorin ang video upang makakuha ng isang kumpletong ideya kung paano ipinaliwanag ang buong operasyon ng riles sa nakaraang hakbang.

Hakbang 2: Kunin ang Lahat ng Mga Bahagi at Mga Bahagi

I-upload ang Arduino Program sa Arduino Microcontroller
I-upload ang Arduino Program sa Arduino Microcontroller

Ngayon alam mo kung paano pupunta ang mga bagay-bagay, kaya't simulan ang lahat ng mga bahagi at bahagi na nakalista sa ibaba upang makapagsimula!

  • Isang Arduino microcontroller (Anumang Arduino board ay maaaring magamit ngunit alagaan ang mga koneksyon sa pin.)
  • Isang module ng driver ng L298N motor (Inirerekumenda ang ganitong uri ng driver ng motor, patungkol sa kapasidad at presyo nito.)
  • 5 lalaki hanggang babaeng jumper wires (Upang ikonekta ang mga input pin ng driver ng motor sa mga digital output pin ng Arduino board.)
  • Itakda ng 3 lalaki hanggang babaeng jumper wires, isang kabuuang 6 (Upang ikonekta ang mga sensor sa Arduino board.)
  • 6 na mga wire ng jumper ng tinapay (Dalawang upang ikonekta ang lakas ng track sa isang output ng driver ng motor at apat upang ikonekta ang dalawang turnout ng siding sa iba pang output ng driver ng motor.)
  • Dalawang mga 'sensored' na track.
  • Isang 12-volt na supply ng kuryente (Kasalukuyang kapasidad na hindi bababa sa 1A.)
  • Ang isang naaangkop na USB cable upang ikonekta ang Arduino board sa isang computer (Para sa pagprograma).
  • Isang computer (Malinaw na:)
  • Mga track upang gawin ang layout.

Hakbang 3: I-upload ang Arduino Program sa Arduino Microcontroller

Kunin ang Arduino IDE mula rito. Dumaan sa code upang maunawaan kung paano gagana ang operasyon.

Hakbang 4: Gawin ang Layout

Gawin ang Layout
Gawin ang Layout

Maglalaman ang layout ng isang dumadaan na panghaliling daan na may isang magnetic uncoupler track sa exit ng panghaliling daan upang hayaan ang lokomotipiko na walang pangkat mula sa rolling stock bago umalis sa panghaliling daan. Ang isang 'sensored' na track ay mai-install pagkatapos lamang ng siding upang ipaalam sa microcontroller kapag umalis ang lokomotibo sa panghaliling daan o tumatawid sa partikular na seksyon ng track.

Ang isa pang track na 'sensored' ay mai-install bago ang panghaliling daan na ang haba ng track sa pagitan ng track na 'sensored' at ang siding na patungkol sa direksyon ng paggalaw ng tren ay mas malaki kaysa sa haba ng tren.

Matapos i-set up ang layout, siguraduhin na ang track riles ay malinis upang matiyak ang maayos na pagpapatakbo ng tren.

Hakbang 5: Ikonekta ang Mga Turnout sa Motor Driver

Ikonekta ang Mga Turnout sa Motor Driver
Ikonekta ang Mga Turnout sa Motor Driver

Ikonekta ang parehong mga turnout nang kahanay (+ ve at -ve ng isa sa + ve at -ve ng iba pa). Ikonekta ang parallel wired turnout sa mga output pin ng module ng driver ng motor na minarkahang 'OUT1' at 'OUT2'. Maaaring kailanganin mong baligtarin ang koneksyon ng turnout sa output ng driver ng motor kung lumipat sila sa maling direksyon pagkatapos paganahin ang pag-setup.

Hakbang 6: Ikonekta ang Motor Driver sa Track Power feeder

Ikonekta ang Driver ng Motor sa Track Power feeder
Ikonekta ang Driver ng Motor sa Track Power feeder

Ikonekta ang mga wire ng feeder ng track power sa mga output pin ng driver ng motor na minarkahang 'OUT3' at 'OUT4'. Maaaring kailanganin mong baligtarin ang polarity ng koneksyon ng mga kable kung ang lokomotibo ay nagsisimulang lumipat sa maling direksyon pagkatapos ng pag-up ng power up.

Hakbang 7: Ikonekta ang Driver ng Motor sa Arduino Board

Ikonekta ang Driver ng Motor sa Arduino Board
Ikonekta ang Driver ng Motor sa Arduino Board

Alisin ang jumper konektor mula sa pin ng driver ng motor na minarkahang 'ENB'. Ikonekta ang terminal na '+ 12-V' ng module ng driver ng motor sa pin na 'VIN' ng Arduino board. Ikonekta ang pin na 'GND' ng module ng driver ng motor sa pin na 'GND' ng Arduino board. Gawin ang mga sumusunod na koneksyon sa pagitan ng driver ng motor at ng board ng Arduino:

Driver ng motor -> Arduino board

IN1 -> D12

IN2 -> D11

IN3 -> D9

IN4 -> D8

ENB -> D10

Hakbang 8: Ikonekta ang mga 'sensored' na Mga Track sa Arduino Board

Ikonekta ang mga 'sensored' na Mga Track sa Arduino Board
Ikonekta ang mga 'sensored' na Mga Track sa Arduino Board
Ikonekta ang mga 'sensored' na Mga Track sa Arduino Board
Ikonekta ang mga 'sensored' na Mga Track sa Arduino Board
Ikonekta ang mga 'sensored' na Mga Track sa Arduino Board
Ikonekta ang mga 'sensored' na Mga Track sa Arduino Board

Ikonekta ang mga 'VCC' na pin ng mga sensor sa '+ 5-volt' na pin ng Arduino board. Ikonekta ang mga 'GND' na pin ng mga sensor sa pin na 'GND' ng Arduino board.

Ikonekta ang 'OUT' na pin ng sensor sa exit ng siding sa pin na 'A1' ng Arduino board. Ikonekta ang 'OUT' na pin ng natitirang sensor sa pin na 'A0' ng Arduino board.

Hakbang 9: Ikonekta ang Arduino Board sa Lakas

Ikonekta ang Arduino board sa isang 12-volt DC na mapagkukunan ng kuryente sa pamamagitan ng power jack.

Hakbang 10: Ilagay ang Rolling Stock at ang Locomotive sa Mga Track

Ilagay ang Rolling Stock at ang Locomotive sa Mga Track
Ilagay ang Rolling Stock at ang Locomotive sa Mga Track
Ilagay ang Rolling Stock at ang Locomotive sa Mga Track
Ilagay ang Rolling Stock at ang Locomotive sa Mga Track

Gamit ang isang rerailing tool, ilagay ang lokomotibo sa mainline at ang rolling stock sa panghaliling daan.

Hakbang 11: Suriin ang Lahat ng Mga Koneksyon sa Mga Kable at mga Tren

Siguraduhin na ang lokomotibo at ang rolling stock ay hindi na-derail. I-double-check ang lahat ng mga koneksyon sa mga kable at alagaan ang polarity ng mga koneksyon sa kuryente.

Hakbang 12: I-on ang Lakas at Kunin ang Tumatakbo sa Riles

Kung naging maayos ang lahat, dapat mong makita ang iyong lokomotibo na nagsisimulang gumalaw at tumakbo tulad ng sa video. Kung ang lokomotibo ay nagsimulang lumipat sa maling direksyon o ang mga turnout ay lumipat sa maling direksyon, baligtarin ang polarity ng kanilang koneksyon sa mga kable sa output terminal ng module ng driver ng motor.

Hakbang 13: Baguhin ang Proyekto

Sige at mag-tinker gamit ang Arduino code at ang disenyo upang magdagdag ng maraming mga pag-andar, magpatakbo ng mas maraming mga tren, magdagdag ng maraming mga turnout at iba pa. Anuman ang gawin mo, lahat ng pinakamahusay!

Inirerekumendang: