Talaan ng mga Nilalaman:
- Hakbang 1: Panoorin ang Video
- Hakbang 2: Kunin ang Lahat ng Kinakailangan na Bagay-bagay
- Hakbang 3: I-program ang Arduino Microcontroller
- Hakbang 4: Palitan ang Mga Sumali sa Riles ng Mga Turnout
- Hakbang 5: I-set up ang Layout
- Hakbang 6: I-install ang Motor Shield sa Arduino Board at Ikonekta ang Track Power at Mga Turnout
- Hakbang 7: Ikonekta ang Mga Sensor
- Hakbang 8: I-double-check ang Lahat ng Mga Koneksyon sa Mga Kable
- Hakbang 9: Ikonekta ang Pag-setup sa Lakas
- Hakbang 10: Ilagay ang Train / locomotive sa Mainline
- Hakbang 11: Palakasin ang Pag-setup
- Hakbang 12: Panoorin ang iyong Pagpunta sa Riles
- Hakbang 13: Mag-troubleshoot Kung Kinakailangan
- Hakbang 14: Pumunta sa Furthur
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Sa isa sa aking nakaraang Mga Instructable, ipinakita ko kung paano gumawa ng isang Simpleng Automated Point to Point Model Railroad. Ang isa sa mga pangunahing kawalan ng proyekto ay ang tren na kailangang lumipat sa pabalik na direksyon para bumalik sa panimulang punto. Ang pagpapatakbo ng isang tren sa layout na iyon ay nangangahulugan na kailangang tumakbo ito sa kabaligtaran gamit ang lokomotiko sa likuran. Kaya, sa Ituturo na ito, alamin natin na gumawa ng isang katulad na layout na may isang reverse loop sa bawat dulo upang ang aming tren ay maaaring tumakbo sa pasulong na direksyon sa lahat ng oras. Magsimula na tayo!
Hakbang 1: Panoorin ang Video
Panoorin ang video sa itaas upang makakuha ng mas mahusay na pag-unawa sa proyektong ito.
Hakbang 2: Kunin ang Lahat ng Kinakailangan na Bagay-bagay
Para sa proyektong ito, kakailanganin mo ang:
-
Mga elektronikong supply:
- Ang isang Arduino microcontroller na katugma sa Adafruit Motor Shield V2. (1)
- Isang Adafruit Motor Shield V2.
- 2 mga track na 'Sensored'.
- 10 male to male jumper wires.
- Isang mapagkukunang 12-volt DC na mapagkukunan.
-
Modelong mga supply ng riles:
- 2 turnout (Isa para sa bawat reverse loop).
- 3 mga feeder ng track (Isa para sa mainline at ang natitirang dalawa bawat isa para sa isang reverse loop).
- 4 na insulated na sumali sa riles (Kumuha ng 4 pa kung ang ginagamit na turnout ay walang tampok na "Power Routing").
1. Ang anumang R3 Arduino board tulad ng UNO, Leonardo, at mga katulad nito ay maaaring magamit. Ang mga board tulad ng Mega ay maaari ding gamitin nang may kaunting pagbabago (Kumuha ng tulong dito).
Hakbang 3: I-program ang Arduino Microcontroller
Inirerekumenda kong dumaan sa Arduino code upang makakuha ng mas malalim na pag-unawa sa kung paano gumagana ang code sa pagpapatakbo ng tren sa paligid ng layout.
Hakbang 4: Palitan ang Mga Sumali sa Riles ng Mga Turnout
Kung ang ginagamit na mga turnout ay may tampok na "Power Routing" pagkatapos lamang ang pinakamalabas na daang-bakal na kailangang ihiwalay sa kuryente gamit ang mga insulated na pagsali sa riles. Kung ang tampok na mga pag-turnout ay walang tampok na ito, lahat ng 4 na riles ay kailangang ihiwalay sa elektrisidad.
Hakbang 5: I-set up ang Layout
Ang track na 'sensored' ay mai-install sa pasukan ng bawat isa sa mga reverse loop. Ang mainline at ang dalawang reverse loop bawat isa ay magkakaroon ng isang hiwalay na track ng feeder.
Magpasya kung alin sa mga loop ay magiging loop A at B. Ang loop kung saan unang papasok ang tren sa startup ay loop A at ang isa ay loop B. Kaya, ang turnout sa loop A ay ang turnout A at sa sa loop B ay magiging turnout B.
Hakbang 6: I-install ang Motor Shield sa Arduino Board at Ikonekta ang Track Power at Mga Turnout
Mga turnout:
Parehong ang mga turnout ay kailangang maiugnay nang magkatulad ngunit sa kabaligtaran ng mga polarities upang palagi silang lumipat sa tapat ng mga direksyon.
- Ikonekta ang turnout A sa kalasag ng motor tulad ng ipinakita sa larawan 4.
- Ikonekta ang turnout B sa kalasag ng motor tulad ng ipinakita sa larawan 5.
Subaybayan ang mga feeder:
Ang mga feeder ng track para sa parehong mga reverse loop ay kailangang konektado kahanay sa parehong polarities upang ang tren ay gumalaw sa parehong direksyon sa parehong mga loop, ibig sabihin, pagpasok mula sa branched line ng turnout at umalis mula sa tuwid na bahagi (Panoorin ang video sa Hakbang 1 para sa paglilinaw).
- Ikonekta ang mga wire ng kapangyarihan ng tagapagpakain ng mainline sa kalasag ng motor tulad ng ipinakita sa larawan 5. Siguraduhin na ang polarity ng koneksyon ay tulad na ang tren ay lumipat sa loop A sa pagsisimula.
- Ikonekta ang mga wire ng kuryente ng 'mga tagapagpakain' sa kalasag ng motor tulad ng ipinakita sa larawan 6.
Hakbang 7: Ikonekta ang Mga Sensor
Ikonekta ang mga sensor -ve pin sa header na 'GND' at ang mga + v pin sa + 5-volt header. Ang pin na 'IQREF' ng isang board ng Arduino ay maaari ding magamit bilang isang koneksyon na + 5-volt sa mga power sensor para sa mga board na nagtatrabaho sa antas ng boltahe na lohika na 5-volts.
Ikonekta ang output pin ng sensor na katabi ng unang reverse loop sa input 'A0' ng Arduino board at ang output pin ng sensor na katabi ng pangalawang reverse loop sa input pin na 'A1' ng Arduino board.
Hakbang 8: I-double-check ang Lahat ng Mga Koneksyon sa Mga Kable
Tiyaking ang lahat ng mga kable ay nagawa nang tama at walang mga koneksyon ay maluwag.
Hakbang 9: Ikonekta ang Pag-setup sa Lakas
Maaari mong ikonekta ang Adapter sa babaeng konektor ng DC jack ng Arduino board o maaari mong gamitin ang terminal block sa kalasag ng motor upang magaan ang pag-setup.
Hakbang 10: Ilagay ang Train / locomotive sa Mainline
Ang paggamit ng isang tool ng rerailer ay lubos na inirerekomenda, lalo na para sa mga steam locomotive. Tiyaking ang mga gulong ng lokomotibo at ang rolling stock (Kung gumagamit) ay maayos na nakahanay sa track.
Hakbang 11: Palakasin ang Pag-setup
Hakbang 12: Panoorin ang iyong Pagpunta sa Riles
Pagkatapos ng powerup, ang turnout sa loop A ay dapat na lumipat sa gilid at ang turnout sa loop B ay dapat na lumipat sa tuwid. Pagkatapos noon, ang tren / lokomotibo ay dapat magsimulang magpatuloy patungo sa loop A.
Kung may mali, patayin agad ang pag-set up upang maiwasan ang pagprito ng mga driver ng motor.
Hakbang 13: Mag-troubleshoot Kung Kinakailangan
Kung ang isang partikular na turnout switch sa maling paraan, baligtarin ang polarity ng koneksyon nito. Gawin ang pareho para sa mga feeder ng track power kung nagsisimula ang tren na lumipat sa maling direksyon.
Kung ang pag-set up pagkatapos ng ilang sandali pagkatapos ng pagsisimula kahit na ang mga turnout ay lumilipat nang tama, suriin ang polarity ng koneksyon ng mga track feeder ng mga reverse loop at siguraduhin na ang kasalukuyang dumadaloy sa tamang direksyon, baligtarin ang polarity kung kinakailangan
Hakbang 14: Pumunta sa Furthur
Matapos mong matagumpay na gumana ang iyong proyekto, bakit hindi mo ito alamin? Baguhin ang Arduino code upang umangkop sa iyong mga pangangailangan, magdagdag ng higit pang mga tampok, marahil isang dumadaan na panghaliling daan? O magpatakbo ng maraming mga tren? Anuman ang gawin mo, lahat ng pinakamahusay!