Sisällysluettelo:

Kaksi junaa ajava automaattinen rautatieasettelu (V2.0) - Arduino -pohjainen: 15 vaihetta (kuvilla)
Kaksi junaa ajava automaattinen rautatieasettelu (V2.0) - Arduino -pohjainen: 15 vaihetta (kuvilla)

Video: Kaksi junaa ajava automaattinen rautatieasettelu (V2.0) - Arduino -pohjainen: 15 vaihetta (kuvilla)

Video: Kaksi junaa ajava automaattinen rautatieasettelu (V2.0) - Arduino -pohjainen: 15 vaihetta (kuvilla)
Video: Marlin Firmware - VScode PlatformIO Install - Build Basics 2024, Marraskuu
Anonim
Kaksi junaa ajava automaattinen rautatieasettelu (V2.0) | Arduino -pohjainen
Kaksi junaa ajava automaattinen rautatieasettelu (V2.0) | Arduino -pohjainen

Rautatieasetteluiden automatisointi Arduinon mikrokontrollereilla on loistava tapa yhdistää mikro -ohjaimet, ohjelmointi ja mallin rautatie yhdeksi harrastukseksi. On olemassa joukko projekteja, jotka koskevat junan kulkemista itsenäisesti malliradalla, mutta jonkin ajan kuluttua yksittäinen juna alkaa olla hieman tylsää. Joten asettelumme täyttämiseksi hankitaan vielä yksi juna ja aloitetaan!

Vaihe 1: Katso video

Image
Image

Katso yllä oleva video saadaksesi käsityksen siitä, miten tämä toimii.

Vaihe 2: Hanki osat ja komponentit

Ohjelmoi Arduino Micorocontroller
Ohjelmoi Arduino Micorocontroller

Tässä on mitä tarvitset tähän projektiin:

  • Arduino -mikrokortti, joka on yhteensopiva Adafruit -moottorisuojuksen kanssa.
  • Adafruit -moottorin kuljettajan suoja v2.0.
  • Laajennussuoja (valinnainen, mutta erittäin suositeltavaa johdotuksen yksinkertaistamiseksi.)
  • 3 "sensored" raitaa.
  • 8 uros -uros -hyppyjohdinta (kiskovirran ja kääntöjen kytkemiseen moottorin suojaan.)
  • 3 sarjaa 3 uros -naarashyppyjohtoa (anturikiskojen liittämiseen Arduino -korttiin.
  • 12 voltin tasavirtalähde, jonka virtakapasiteetti on vähintään 1A (1000 mA).
  • Sopiva USB -kaapeli Arduino -kortin liittämiseksi tietokoneeseen.
  • Tietokone.

Vaihe 3: Ohjelmoi Arduino Micorocontroller

Varmista, että sinulla on Adafruitin moottorisuoja v2 -kirjasto asennettuna Arduino IDE -laitteeseesi. Jos ei, paina Ctrl+Vaihto+I, etsi Adafruit -moottorisuoja ja lataa uusin versio Adafruit Motor shield V2 -kirjastosta.

Ennen kuin lataat koodin Arduino -mikrokontrolleriin, muista käydä se läpi saadaksesi käsityksen siitä, mitä kaikkea tapahtuu ja miten.

Voit oppia lisää moottorin kuljettajan kilvestä täältä, mutta muista palata jatkamaan projektia!

Vaihe 4: Tee asettelu

Tee asettelu
Tee asettelu
Tee asettelu
Tee asettelu
Tee asettelu
Tee asettelu
Tee asettelu
Tee asettelu

Napsauta ensimmäistä kuvaa saadaksesi lisätietoja.

Tee asettelu ja asenna virransyöttö päälinjaan ja kulkevaan sivuraiteeseen. Muista eristää kulkevat sivuraiteet sähköisesti päälinjasta käyttämällä eristettyjä kiskoliittimiä sivuraiteiden haarautumispaikassa lähellä molempia käännöksiä.

Huomaa jokaisen "tunnistetun" raidan sijainti:

  • Ensimmäinen "tunnistettu" rata asennetaan heti sivuraiteen poistumiskiskoon asennetun käännöksen jälkeen, jotta sivuraiteelta lähtevä juna ylittää sen juuri ennen pääradan saapumista.
  • Toinen 'anturoitu' rata on asennettu päälinjaan jonkin verran ennen sivuraiteen sisäänkäyntiä (katso ensimmäinen kuva).
  • Kolmas "sensoroitu" rata on asennettu juuri ennen sivuraiteen sisäänkäynnille asennettua käännöstä.

Vaihe 5: Asenna moottorin ohjainkilpi Arduino -kortille

Asenna moottorin ohjainkilpi Arduino -kortille
Asenna moottorin ohjainkilpi Arduino -kortille

Asenna moottorin ohjainkilpi Arduino -levylle kohdistamalla ohjainkortin tapit varovasti Arduino -levyn naaraspuolisten otsikoiden kanssa. Ole erityisen varovainen, jotta tapit eivät taipu asennuksen aikana.

Vaihe 6: Liitä radan virtajohdot moottorin kuljettajan suojaan

Liitä Track -virtajohdot moottorin kuljettajan suojaan
Liitä Track -virtajohdot moottorin kuljettajan suojaan
Liitä Track -virtajohdot moottorin kuljettajan suojaan
Liitä Track -virtajohdot moottorin kuljettajan suojaan
Liitä Track -virtajohdot moottorin kuljettajan suojaan
Liitä Track -virtajohdot moottorin kuljettajan suojaan

Tee seuraavat radan virtaliitännät:

  • Kytke pääradan virtalähde "M1" -merkintäliittimessä olevaan riviliittimeen.
  • Kytke ohi kulkevan sivuraiteen virta virtalähteeseen, jossa on merkintä "M2".

Vaihe 7: Liitä kääntöt moottorin kuljettajan suojaan

Liitä pyörät moottorin kuljettajan suojaan
Liitä pyörät moottorin kuljettajan suojaan
Liitä pyörät moottorin kuljettajan suojaan
Liitä pyörät moottorin kuljettajan suojaan
Liitä pyörät moottorin kuljettajan suojaan
Liitä pyörät moottorin kuljettajan suojaan

Kytke käännökset rinnakkain yhdistämällä niiden +ve (punainen) ja -ve (musta) johdot yhteen ja liitä ne moottorikilven riviliittimeen, jossa on merkintä 'M3'.

Vaihe 8: Asenna laajennussuojus moottorisuojaan

Asenna laajennussuoja moottorisuojaan
Asenna laajennussuoja moottorisuojaan

Asenna laajennussuojus moottorin ohjainkilpeen samalla tavalla kuin moottorin suoja asennettiin Arduino -kortille.

Vaihe 9: Yhdistä "tunnistetut" raidat laajennussuojaan

Yhdistä "tunnistetut" raidat laajennussuojaan
Yhdistä "tunnistetut" raidat laajennussuojaan
Yhdistä "tunnistetut" raidat laajennussuojaan
Yhdistä "tunnistetut" raidat laajennussuojaan
Yhdistä "tunnistetut" raidat laajennussuojaan
Yhdistä "tunnistetut" raidat laajennussuojaan
Yhdistä "tunnistetut" raidat laajennussuojaan
Yhdistä "tunnistetut" raidat laajennussuojaan

Kytke jokaisen "tunnistetun" raidan virta +5 voltin liittimeen laajennuskilvessä ja kunkin anturin "GND" -tappi suojan "GND" -otsakkeeseen. Tee seuraavaksi seuraavat liitännät:

  • Liitä ensimmäisen anturin ulostulonappi Arduino -kortin tulonastaan 'A0'.
  • Liitä toisen anturin ulostulonappi Arduino -kortin tulonastaan 'A1'.
  • Liitä kolmannen anturin ulostulonappi Arduino -kortin tulonastaan 'A2'.

Vaihe 10: Aseta ensimmäinen juna sivuraiteelle

Aseta ensimmäinen juna sivuraiteelle
Aseta ensimmäinen juna sivuraiteelle

Aseta ensimmäinen juna sivuraiteelle, etenkin höyryvetureille on suositeltavaa käyttää kelausvälinettä.

Vaihe 11: Käynnistä asennus

Käynnistä asennus
Käynnistä asennus

Liitä 12 voltin virtalähde Arduino-kortin virtaliitäntään ja kytke virta päälle.

Vaihe 12: Varmista, että kaikki toimii oikein

Järjestelmän virran kytkemisen jälkeen kääntyvien tulee vaihtaa kytkeäksesi sivuraiderata päälinjaan. Jos joku niistä vaihtaa väärin, käännä sen kytkennän napaisuus moottorin suojuksen kanssa.

Kun käännökset ovat siirtyneet sivuraiteelle, junan pitäisi alkaa liikkua hitaasti ja kiihdyttää ensimmäisen "tunnistetun" radan ylittämisen jälkeen. Jos juna alkaa liikkua väärään suuntaan sivuraiteella tai pääradalla, tiedät mitä tehdä.

Vaihe 13: Aseta toinen juna sivuraiteelle

Aseta toinen juna sivuraiteelle
Aseta toinen juna sivuraiteelle
Aseta toinen juna sivuraiteelle
Aseta toinen juna sivuraiteelle

Kun ensimmäinen juna ylittää toisen "tunnistetun" radan, käännökset kääntyvät pois sivuraiteelta ja sivuraiteiden virta katkaistaan. Tämä on aika sijoittaa toinen juna sivuraiteelle.

Vaihe 14: Istu alas, rentoudu ja katso junasi kulkevan

Vaihe 15: Mene Furthur

Miksi et päivitä tätä asetusta? Yritä tehdä asettelusta monimutkaisempi, lisää junia, osallistujia, paljon on tehtävää!

Mitä tahansa teetkin, yritä jakaa luomuksesi yhteisölle, jotta muut voivat nähdä työsi. Kaikki parhaat!

Suositeltava: