Talaan ng mga Nilalaman:

Simpleng Automated Point to Point Model Railroad: 10 Hakbang (na may Mga Larawan)
Simpleng Automated Point to Point Model Railroad: 10 Hakbang (na may Mga Larawan)

Video: Simpleng Automated Point to Point Model Railroad: 10 Hakbang (na may Mga Larawan)

Video: Simpleng Automated Point to Point Model Railroad: 10 Hakbang (na may Mga Larawan)
Video: How to make free energy generator with magnet at home 2024, Hulyo
Anonim
Simpleng Automated Point to Point Model Railroad
Simpleng Automated Point to Point Model Railroad

Ang mga Arduino microcontroller ay mahusay upang i-automate ang mga layout ng modelo ng riles. Ang pag-automate ng mga layout ay kapaki-pakinabang para sa maraming mga layunin tulad ng paglalagay ng iyong layout sa isang display kung saan maaaring mai-program ang pagpapatakbo ng layout upang magpatakbo ng mga tren sa isang awtomatikong pagkakasunud-sunod. Ang murang gastos at bukas na mapagkukunan ng Arduino microcontrollers at ang laganap na pamayanan ay ginagawang madali at simple upang gumawa ng mga proyekto at mai-program ang mga ito.

Kaya, nang walang karagdagang pagtatalo, magsimula na tayo!

Hakbang 1: Panoorin ang Video

Image
Image

Makakatulong sa iyo ang panonood ng video na makakuha ng patas na ideya kung paano ito gagana.

Hakbang 2: Kunin ang Mga Bahagi at Mga Bahagi

Programa ang Arduino Microcontroller
Programa ang Arduino Microcontroller

Narito ang kakailanganin mo:

  • Isang board ng Arduino microcontroller.
  • Isang L298N module ng driver ng motor.
  • 2 mga 'sensored' na track.
  • 6 male to female jumper wires (Isang hanay ng 3 wires bawat isa upang ikonekta ang mga sensor ng sensor sa digital I / O pin at power ng Arduino board.)
  • 3 lalaki hanggang babaeng jumper wires (Upang ikonekta ang mga input pin ng driver ng motor sa digital I / O pin ng Arduino board.)
  • 2 male to male jumper wires (Upang ikonekta ang driver ng motor sa kuryente at koneksyon sa lupa.)
  • 2 male to male jumper wires (Upang ikonekta ang mga terminal ng output ng driver ng motor upang mapagana ang mga daanan ng track.)
  • Isang supply ng kuryente na 12-bolta (Ang kasalukuyang kapasidad ay dapat na hindi bababa sa 1000mA o 1A para sa N-scale.)

Hakbang 3: I-program ang Arduino Microcontroller

Kunin ang Arduino IDE mula rito. Maaaring kailanganin mong gumawa ng ilang mga pagsasaayos sa Arduino code para sa iyong layout.

Hakbang 4: Gumawa ng isang Layout sa Pagsubok

Gumawa ng isang Layout sa Pagsubok
Gumawa ng isang Layout sa Pagsubok

Mag-click sa larawan sa itaas upang makakuha ng karagdagang impormasyon.

Gumawa ng isang layout na may mga bumper track sa bawat dulo. Ang haba ng track ng mainline sa pagitan ng mga istasyon ay maaaring gawin hangga't kinakailangan. Dahil ang tren ay bumagal pagkatapos tumawid sa track na 'sensored' at patuloy na gumagalaw para sa ilang distansya, siguraduhing may sapat na haba ng track sa pagitan ng mga 'sensored' na mga track ng bawat puntos na A at B at ang kanilang mga bumper track. Ang larawan sa itaas ay maaaring maging kapaki-pakinabang para sa isang sanggunian.

Hakbang 5: Gumawa ng Mga Koneksyon sa Mga Kable para sa Motor Driver

Gumawa ng Mga Koneksyon sa Mga Kable para sa Motor Driver
Gumawa ng Mga Koneksyon sa Mga Kable para sa Motor Driver
Gumawa ng Mga Koneksyon sa Mga Kable para sa Motor Driver
Gumawa ng Mga Koneksyon sa Mga Kable para sa Motor Driver

Gawin ang mga sumusunod na koneksyon sa mga kable:

  • Ikonekta ang input pin ng driver ng motor na 'IN3' sa digital output pin na 'D8' ng Arduino board.
  • Ikonekta ang input pin ng driver ng motor na 'IN4' sa digital output pin na 'D9' ng Arduino board.
  • Ikonekta ang input pin ng driver ng motor na 'ENB' sa digital output pin na 'D10' ng Arduino board.

Ikonekta ang dalawang lalaki sa mga lalaking jumper wires sa mga terminal na minarkahang 'GND' at '+ 12-V' at ikonekta ang mga ito sa mga pin na minarkahang 'GND' at 'VIN' ng Arduino board ayon sa pagkakabanggit.

Ikonekta ang dalawang lalaki sa mga lalaking jumper wires sa mga output terminal ng driver ng motor at ikonekta ang mga ito sa mga riles ng track sa pamamagitan ng isang track ng power feeder.

Hakbang 6: I-wire ang Mga Sensor sa Arduino Board

Wire Up ang Sensors sa Arduino Board
Wire Up ang Sensors sa Arduino Board
Wire Up ang Sensors sa Arduino Board
Wire Up ang Sensors sa Arduino Board
Wire Up ang Sensors sa Arduino Board
Wire Up ang Sensors sa Arduino Board

Ikonekta ang parehong mga sensor na '' VCC 'at' GND 'na mga pin ng mga sensor sa' + 5-volt 'at' GND 'na pin ng Arduino board. Maaaring kailanganin mong makakuha ng isang malikhain upang ikonekta ang dalawang 'VCC' na mga jumper ng koneksyon sa isang solong '5-volt' na pin na magagamit sa Arduino UNO. Ikonekta ang 'OUT' na pin ng sensor ng istasyon na 'A' sa pin na A0 ng board ng Arduino at ang natitirang pin ng sensor sa pin na A1 ng board ng Arduino.

Hakbang 7: Maglagay ng isang Test Locomotive sa Mga Track

Maglagay ng isang Test Locomotive sa Mga Track
Maglagay ng isang Test Locomotive sa Mga Track

Para sa mga layuning pagsubok, ilagay ang anumang lokomotibo o isang pinapatakbo na kotse sa puntong 'A' ng layout mula sa kung saan magsisimula ang lokomotor o ang pinapatakbo na kotse.

Hakbang 8: Ikonekta ang Pag-setup sa Pinagmulan ng Power at I-Power Up Ito

Ikonekta ang konektor ng input ng kuryente ng Arduino board sa isang 12-volt na mapagkukunan ng lakas at i-on ito.

Hakbang 9: Panoorin ang Iyong Tren na Awtomatikong Paandar

Kung ang lahat ay nagawa nang tama, dapat mong makita ang iyong pagsubok na lokomotiko o pinapatakbo na kotse na magsimula mula sa puntong 'A', bumilis matapos ang pagtawid sa unang track na 'sensored' na papalapit dito, pabagal at huminto sa puntong 'B' pagkatapos tumawid sa pangalawang 'sensored 'subaybayan, magsimula muli pagkatapos ng ilang segundo sa kabaligtaran na direksyon, bumilis matapos ang pagtawid sa unang track na' sensored 'na papalapit dito, at babagal at huminto sa point A matapos na tawirin ang track na' sensored 'na naka-install malapit sa puntong' A '. Maghihintay ito ng ilang segundo bago simulang muli ang buong proseso.

Kung ang lokomotibo ay nagsimulang lumipat sa maling direksyon, palitan ang mga wire na konektado sa lakas ng track mula sa output ng driver ng motor.

Hakbang 10: Ano ang Susunod

Subukang i-tweak ang Arduino code upang patakbuhin ang mga tren alinsunod sa iyong nais, subukang magdagdag ng maraming mga pag-andar sa layout sa pamamagitan ng pagsasama ng aking mga nakaraang proyekto sa isang ito. Anuman ang gawin mo, lahat ng pinakamahusay!

Inirerekumendang: