Talaan ng mga Nilalaman:
- Hakbang 1: Panoorin ang Video
- Hakbang 2: Kunin ang Lahat ng Mga Bahagi at Bagay-bagay
- Hakbang 3: I-program ang Arduino Board
- Hakbang 4: Gumawa ng isang Layout sa Pagsubok
- Hakbang 5: I-install ang Motor Shield sa Arduino Board
- Hakbang 6: Ikonekta ang Track Power feeder at ang Turnout Wires sa Motor Shield
- Hakbang 7: Ikonekta ang mga 'sensored' na Mga Track sa Arduino Board
- Hakbang 8: Ilagay ang Tren sa Siding
- Hakbang 9: Ikonekta ang Arduino Board sa Lakas
- Hakbang 10: I-on ang Lakas at Panoorin ang Iyong Train Go
- Hakbang 11: Ano ang Susunod?
Video: Simpleng Awtomatikong Modelo ng Riles ng Loob Gamit ang Yard Siding: 11 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang proyektong ito ay isang na-upgrade na bersyon ng isa sa aking mga nakaraang proyekto. Gumagamit ito ng isang Arduino microcontroller, isang mahusay na open-source na prototyping platform, upang i-automate ang isang modelo ng layout ng riles. Ang layout ay binubuo ng isang simpleng hugis-itlog na loop at isang bakuran na dumidiring na sumasanga mula rito upang maipasok ang tren. Ang Arduino microcontroller ay nakakakuha ng puna mula sa dalawang mga 'sensored' na mga track na naka-install sa dalawang mga lokasyon ng layout upang isagawa ang mga tiyak na pag-andar kapag tumatawid ang tren sa kanila.
Kaya, nang walang karagdagang pagtatalo, magsimula na!
Hakbang 1: Panoorin ang Video
Panoorin ang video sa itaas upang maunawaan kung paano gumagana ang proyektong ito.
Hakbang 2: Kunin ang Lahat ng Mga Bahagi at Bagay-bagay
Para sa proyektong ito, kakailanganin mo ang:
- Ang isang board ng Arduino microcontroller na katugma sa Adafruit motor Shield v2
- Isang Adafruit motor driver Shield v2 (Dagdagan ang nalalaman tungkol dito)
- Isang panangga sa pagpapalawak (Opsyonal ngunit inirerekumenda na palawakin ang mga koneksyon ng lakas at ground pin para sa mga sensor.)
- Dalawang mga 'sensored' na track
- Dalawang hanay ng 3 lalaki hanggang babaeng jumper wires (Upang ikonekta ang mga 'sensored' na mga track sa Arduino board.)
- 4 male to male jumper wires (2 bawat isa para sa pagkonekta ng lakas ng track at ang turnout sa mga terminal ng output ng kalasag ng motor.)
- Isang mapagkukunang lakas na 12-volt DC na may kasalukuyang kapasidad na hindi bababa sa 1A (1000mA)
- Isang naaangkop na USB cable (Upang ikonekta ang Arduino board sa isang computer.)
- Isang computer (Upang mai-program ang Arduino microcontroller.)
Hakbang 3: I-program ang Arduino Board
Tiyaking mayroon kang naka-install na Adafruit motor driver Shield v2 library sa iyong IDE. Dumaan sa Arduino code upang makakuha ng isang ideya kung paano ito gumagana at kung paano mo ito mababago sa hinaharap upang mag-eksperimento sa pag-set up.
Ikonekta ang Arduino board sa iyong computer at i-upload ang nakalakip na Arduino code dito.
Hakbang 4: Gumawa ng isang Layout sa Pagsubok
Mag-click sa imahe sa itaas bago magpatuloy upang makakuha ng karagdagang impormasyon tungkol sa layout. Siguraduhin na ang lahat ng mga joint ng riles ay maayos na ginawa at ang mga riles ng track ay nalinis upang maiwasan ang dereksyon ng tren at / o pag-stall.
Hakbang 5: I-install ang Motor Shield sa Arduino Board
Maingat na mai-install ang kalasag sa Arduino board sa pamamagitan ng pag-align ng mga pin ng kalasag sa mga header ng Arduino board. Gawin ito nang marahan at tiyaking walang baluktot na mga pin ng kalasag.
Hakbang 6: Ikonekta ang Track Power feeder at ang Turnout Wires sa Motor Shield
Ikonekta ang mga output terminal ng kalasag na minarkahan bilang M1 sa mga track wire na kuryente at mga minarkahan bilang M4 sa mga turnout wires. Tandaan na ang pag-set up ay katugma sa dalawang mga pag-turnout lamang ng uri ng wire solenoid.
Hakbang 7: Ikonekta ang mga 'sensored' na Mga Track sa Arduino Board
I-install ang panangga sa kalasag sa motor at ikonekta ang mga pin ng bawat sensor ng GND at VCC sa GND at + 5-volt na mga header ng kalasag. Pagkatapos gawin ang mga sumusunod na koneksyon sa pin:
- Ikonekta ang output pin ng unang sensor sa input pin A0 ng Arduino board.
- Ikonekta ang output pin ng pangalawang sensor sa input pin A1 ng Arduino board.
Hakbang 8: Ilagay ang Tren sa Siding
Ilagay ang tren sa bakuran na panghaliling daan upang maghanda para sa pagsubok na takbo. Inirerekomenda ang paggamit ng isang tool ng rerailer upang matiyak na ang lokomotibo at ang rolling stock ay inilalagay nang maayos sa mga track upang maiwasan ang mga derailment.
Hakbang 9: Ikonekta ang Arduino Board sa Lakas
Ikonekta ang pinagmulan ng kuryente na 12-volt DC sa board ng Arduino alinman sa pamamagitan ng bloke ng terminal ng kuryente ng kalasag sa motor o ng konektor ng babaeng barel ng Arduino board. Bago buksan ang lakas, siguraduhin na ang lahat ng mga koneksyon sa mga kable ay ginawa nang tama at wala sa kanila ang maluwag.
Hakbang 10: I-on ang Lakas at Panoorin ang Iyong Train Go
Matapos buksan ang lakas kung ang turnout ay lumilipat sa maling paraan o ang tren ay nagsisimulang lumipat sa maling direksyon, baligtarin ang polarity ng kani-kanilang mga wire na konektado sa mga terminal ng output ng kalasag.
Hakbang 11: Ano ang Susunod?
Kung naabot mo ito sa malayo, baka gusto mong mag-relaks nang kaunti at masiyahan sa iyong proyekto. Ngunit kung nais mong gumawa ng maraming bagay pagkatapos ay maaari mong subukang baguhin ang Arduino code at mag-eksperimento sa pag-setup upang gumawa ng bago. Anuman ang gawin mo, lahat ng pinakamahusay!
Inirerekumendang:
Buuin ang Computer Interface ni Stephen Hawking Sa Loob lamang ng Rs.1000 (15 $) Gamit ang Arduino: 5 Mga Hakbang
Buuin ang Computer Interface ni Stephen Hawking Sa Loob lamang ng Rs.1000 (15 $) Gamit ang Arduino: Nagsimula ang lahat sa tanong na " Paano nagsasalita si Stephen Hawking? &Quot;, matapos basahin ang tungkol sa kanyang computer system naisip ko na dapat akong magbigay ng isang mas mura bersyon ng system nang hindi nakompromiso ang labis sa mga tampok. Ang aparatong ito
Simpleng Awtomatikong Moving Robot Gamit ang Arduino & L293d IC: 6 Mga Hakbang
Simpleng Awtomatikong Paglipat ng Robot Gamit ang Arduino & L293d IC: Ito ay isang pangunahing Robot na pinamamahalaan ng isang arduino at kung ano ang ginagawa nito ay gumagala lamang ito at sumusunod sa isang pabilog na landas sa pamamagitan ng default code ngunit maaari mong baguhin ang code upang mabago ang landas nang madali. Ito ay isang simpleng proyekto kung saan maaaring bumuo ang sinuman..Kaya Kung Mag-e
Automated Point to Point Model Riles Na May Siding Yard: 10 Hakbang (na may Mga Larawan)
Automated Point to Point Model Railroad With Yard Siding: Ang mga Arduino microcontroller ay nagbubukas ng maraming posibilidad sa modelo ng riles, lalo na pagdating sa pag-aautomat. Ang proyektong ito ay isang halimbawa ng naturang aplikasyon. Ito ay pagpapatuloy ng isa sa mga nakaraang proyekto. Ang proyektong ito ay binubuo ng isang poin
Paggamit ng Mga Sensor ng Temperatura, tubig-ulan, at panginginig sa isang Arduino upang Protektahan ang Mga Riles: 8 Hakbang (na may Mga Larawan)
Paggamit ng Temperature, Rainwater, at Vibration Sensors sa isang Arduino upang Protektahan ang Mga Riles: Sa modernong lipunan, ang pagtaas ng mga pasahero sa riles ay nangangahulugang ang mga kumpanya ng riles ay dapat gumawa ng higit pa upang ma-optimize ang mga network upang makasabay sa pangangailangan. Sa proyektong ito ipapakita namin sa isang maliit na sukat kung paano ang temperatura, tubig-ulan, at mga sensor ng panginginig ng boses
Ang nagyeyelong Yelo sa Loob ng Mga Cto ng Altoids Gawing Mas Mahigpit ang mga ito para sa Pagputol ng butas, Atbp .: 3 Mga Hakbang
Ang nagyeyelong Yelo sa Loob ng Mga Calo na Ginagawa ng Mga Cans ay Pinagkakaiba sa Paggupit ng Mga Lubha, Atbp.: Ang mga tinit na Altoid ay gumagawa ng magagaling na mga kaso at chassis para sa mga electronics at ham na proyekto sa radyo ngunit mahirap silang putulin habang ang metal ay may gawi na madaling yumuko at mapunit. Sa itinuturo na ito isang simpleng paraan ay ipinapakita ng pagsuporta sa metal ng mga altoid na lata. Ang pag-apruba