Talaan ng mga Nilalaman:

Simpleng Automated Point to Point Model Model Riles na tumatakbo sa Dalawang Tren: 13 Hakbang (na may Mga Larawan)
Simpleng Automated Point to Point Model Model Riles na tumatakbo sa Dalawang Tren: 13 Hakbang (na may Mga Larawan)

Video: Simpleng Automated Point to Point Model Model Riles na tumatakbo sa Dalawang Tren: 13 Hakbang (na may Mga Larawan)

Video: Simpleng Automated Point to Point Model Model Riles na tumatakbo sa Dalawang Tren: 13 Hakbang (na may Mga Larawan)
Video: How to Study the Bible Intentionally | Reuben A. Torrey | Christian Audiobook 2024, Hunyo
Anonim
Simpleng Automated Point to Point Model Model Riles na tumatakbo sa Dalawang Tren
Simpleng Automated Point to Point Model Model Riles na tumatakbo sa Dalawang Tren

Ang Arduino microcontrollers ay isang mahusay na paraan ng pag-automate ng mga layout ng modelo ng riles dahil sa kanilang kakayahang magamit na walang bayad, open-source na hardware at software at isang malaking pamayanan upang matulungan ka.

Para sa mga modelong riles, ang mga Arduino microcontroller ay maaaring patunayan na maging isang mahusay na mapagkukunan para sa pag-automate ng kanilang mga layout sa isang simple at epektibo sa mabisang paraan. Ang proyektong ito ay isang halimbawa ng pag-aautomat ng isang multi-point na layout ng riles ng modelo upang magpatakbo ng dalawang mga tren.

Ang proyektong ito ay isang na-upgrade na bersyon ng ilan sa aking nakaraang puntos upang ituro ang mga modelo ng mga proyekto sa automation ng riles.

Medyo nasa proyektong ito:

Ang proyektong ito ay nakatuon sa pag-automate ng isang multi-point na layout ng riles ng modelo na mayroong tatlong mga istasyon. Mayroong isang istasyon ng pagsisimula, sabihin ang 'A' na kung saan sa simula ay matatagpuan ang parehong mga tren. Ang pangunahing linya ng pag-iwan ng mga sangay ng istasyon sa dalawang linya na pupunta ayon sa pagkakasunod sa dalawang istasyon na nagsasabing 'B' at 'C'.

Hakbang 1: Panoorin ang Video

Image
Image

Panoorin ang video sa itaas upang maunawaan ang pagpapatakbo ng layout.

Hakbang 2: Kunin ang Lahat ng Kinakailangan na Bagay-bagay

Programa ang Arduino Microcontroller
Programa ang Arduino Microcontroller

Narito ang kakailanganin mo para sa proyektong ito:

  • Ang isang Arduino microcontroller na katugma sa Adafruit motor Shield V2.
  • Isang Adafruit motor Shieldo V2. (Malaman ang higit pa tungkol dito.)
  • Isang panangga sa pagpapalawak (Opsyonal ngunit lubos na inirerekomenda)
  • Tatlong mga 'sensored' na track.
  • 6 male to male jumper wires (Upang ikonekta ang mga turnout at subaybayan ang mga wire sa kuryente sa kalasag ng motor.)
  • 3 set ng 3 lalaki hanggang babaeng jumper wires, isang kabuuang 9 (Upang ikonekta ang mga sensor sa Arduino board)
  • Isang 12-volt DC power supply adapter na may kasalukuyang kapasidad na hindi bababa sa 1A (1000mA).
  • Isang angkop na USB cable (Para sa pagkonekta sa Arduino board sa computer).
  • Isang computer (Para sa pagprograma ng Arduino board)
  • Isang maliit na distornilyador

Hakbang 3: I-program ang Arduino Microcontroller

Tiyaking mayroon kang naka-install na library ng Shield v2 motor Shield sa iyong Arduino IDE, kung hindi, pindutin ang Ctrl + Shift + I, hanapin ang kalasag na motor ng Adafruit at i-download ang pinakabagong bersyon ng Adafruit Motor Shield v2 library.

Bago i-upload ang code sa Arduino microcontroller, tiyaking dumaan ito upang makakuha ng ideya kung ano ang nangyayari at paano.

Hakbang 4: Gawin ang Layout

Gawin ang Layout
Gawin ang Layout

Mag-click sa imahe sa itaas upang malaman ang tungkol sa layout at ang lokasyon ng bawat track na 'sensored' at ang turnout.

Hakbang 5: I-install ang Motor Shield sa Arudino Board

I-install ang Motor Shield sa Arudino Board
I-install ang Motor Shield sa Arudino Board

I-install ang kalasag ng motor sa board ng Arduino sa pamamagitan ng maingat na pag-align ng mga pin ng kalasag sa mga herder ng Arduino board at tiyaking walang pin na nabaluktot.

Hakbang 6: Ikonekta ang Mga Turnout sa Motor Shield

Ikonekta ang Mga Turnout sa Motor Shield
Ikonekta ang Mga Turnout sa Motor Shield
Ikonekta ang Mga Turnout sa Motor Shield
Ikonekta ang Mga Turnout sa Motor Shield
Ikonekta ang Mga Turnout sa Motor Shield
Ikonekta ang Mga Turnout sa Motor Shield

Gawin ang mga sumusunod na koneksyon:

  • Ikonekta ang output ng kalasag sa motor na 'M3' upang ang turnout na 'A'.
  • Ikonekta ang output ng kalasag sa motor na 'M4' sa turnout na 'B'.

Hakbang 7: Ikonekta ang Track Power sa Motor Shield

Ikonekta ang Track Power sa Motor Shield
Ikonekta ang Track Power sa Motor Shield
Ikonekta ang Track Power sa Motor Shield
Ikonekta ang Track Power sa Motor Shield

Ikonekta ang output ng motor shield na 'M1' sa track power feeder na naka-install sa mainline.

Hakbang 8: I-install ang Expansion Shield sa Motor Shield

I-install ang Expansion Shield sa Motor Shield
I-install ang Expansion Shield sa Motor Shield

Hakbang 9: Ikonekta ang mga 'sensored' na Mga Track sa Shield

Ikonekta ang mga 'sensored' na Mga Track sa Shield
Ikonekta ang mga 'sensored' na Mga Track sa Shield
Ikonekta ang mga 'sensored' na Mga Track sa Shield
Ikonekta ang mga 'sensored' na Mga Track sa Shield
Ikonekta ang mga 'sensored' na Mga Track sa Shield
Ikonekta ang mga 'sensored' na Mga Track sa Shield
Ikonekta ang mga 'sensored' na Mga Track sa Shield
Ikonekta ang mga 'sensored' na Mga Track sa Shield

Gawin ang mga sumusunod na koneksyon sa mga 'sensored' na track:

  • Ikonekta ang bawat sensor ng 'pin na may label na' kapangyarihan ',' VIN 'o' VCC 'sa header rail ng panangga ng pagpapalawak na may label na' + 5V 'o' VCC '.
  • Ikonekta ang pin ng bawat sensor na may label na 'GND' sa header rail ng panangga ng pagpapalawak na may label na 'GND'.
  • Ikonekta ang output ng sensor A upang i-pin ang 'A0' ng Arduino board.
  • Ikonekta ang output ng sensor B upang i-pin ang 'A1' ng Arduino board.
  • Ikonekta ang output ng sensor C upang i-pin ang 'A2' ng Arduino board.

Hakbang 10: Ilagay ang mga Tren sa Mga Track sa Station 'A'

Ilagay ang mga Tren sa Mga Track sa Station 'A'
Ilagay ang mga Tren sa Mga Track sa Station 'A'
Ilagay ang mga Tren sa Mga Track sa Station 'A'
Ilagay ang mga Tren sa Mga Track sa Station 'A'

Ilagay ang mga tren sa mga track ng istasyon A. Ang tren A ay ilalagay sa linya ng sangay ng istasyon A at ang tren B sa tuwid na isa. Sumangguni sa hakbang 4 para sa karagdagang impormasyon. Ang isang diesel locomotive ay ginamit dito upang kumatawan sa tren B.

Inirerekomenda ang paggamit ng isang tool ng rerailer, lalo na para sa mga locomotive ng singaw.

Hakbang 11: Ikonekta ang Pag-setup sa Lakas at I-On Ito

Ikonekta ang Setup sa Power at I-on Ito
Ikonekta ang Setup sa Power at I-on Ito

Matapos mapalakas ang pag-setup kung ang lokomotibo ay nagsisimulang lumipat sa maling direksyon, baligtarin ang polarity ng koneksyon ng track power sa mga terminal ng kalasag sa motor. Kung ang alinman sa mga turnout ay lumipat sa maling direksyon, alam mo kung ano ang gagawin!

Hakbang 12: Umupo, Mamahinga at Panoorin ang Iyong Mga Tren na Pumunta

Kung ang lahat ay nagawa nang maayos, dapat mong makita ang tren sa sideline sa istasyon na 'A' na magsisimulang gumalaw at ang pagpapatakbo upang magpatuloy tulad ng ipinakita sa video sa unang hakbang.

Hakbang 13: Ano ang Susunod ?

Anong susunod?!
Anong susunod?!

Kung nais mo maaari kang magpatuloy at mag-tinker gamit ang Arduino code at gumawa ng mga pagbabago upang umangkop sa iyong mga pangangailangan. Maaari mong palawakin ang layout, magdagdag ng higit pang mga kalasag sa motor upang magpatakbo ng maraming mga tren, dagdagan ang pagiging kumplikado ng operasyon ng riles tulad ng pagpapatakbo ng dalawang mga tren nang sabay-sabay at iba pa, mayroong isang napakahabang listahan ng kung ano ang maaari mong gawin.

Kung nais mo maaari mo ring tingnan ang ilang iba't ibang mga proyekto sa layout ng automation dito.

Inirerekumendang: