Yksinkertainen automatisoitu rautatiesilmukka pihan sivuraiteella: 11 vaihetta
Yksinkertainen automatisoitu rautatiesilmukka pihan sivuraiteella: 11 vaihetta

Video: Yksinkertainen automatisoitu rautatiesilmukka pihan sivuraiteella: 11 vaihetta

Video: Yksinkertainen automatisoitu rautatiesilmukka pihan sivuraiteella: 11 vaihetta
Video: 🚀 RUTUBE ja POINT. RUTUBA-kehitys 5 tunnissa *ILMAN VETÄ* [Next / React / Nest / PostgreSQL / Redux 2025, Tammikuu
Anonim
Yksinkertainen automatisoitu rautatiesilmukka pihalla
Yksinkertainen automatisoitu rautatiesilmukka pihalla

Tämä projekti on päivitetty versio yhdestä aiemmista projekteistani. Tämä käyttää Arduino-mikrokontrolleria, joka on loistava avoimen lähdekoodin prototyyppialusta, rautamallin asettelun automatisoimiseksi. Asettelu koostuu yksinkertaisesta soikeasta silmukasta ja siitä haarautuvasta pihapiirrosta junan sijoittamiseksi. Arduino -mikrokontrolleri saa palautetta kahdesta "sensoroidusta" radasta, jotka on asennettu asettelun kahteen kohtaan suorittamaan tiettyjä toimintoja, kun juna ylittää ne.

Aloitetaan siis ilman lisäkysymyksiä!

Vaihe 1: Katso video

Image
Image

Katso yllä oleva video ymmärtääksesi kuinka tämä projekti toimii.

Vaihe 2: Hanki kaikki osat ja tavarat

Ohjelmoi Arduino Board
Ohjelmoi Arduino Board

Tätä projektia varten tarvitset:

  • Arduino -mikrokortti, joka on yhteensopiva Adafruit -moottorisuojan v2 kanssa
  • Adafruit -moottorin kuljettajan kilpi v2 (lisätietoja siitä täältä)
  • Laajennussuoja (valinnainen, mutta suositeltavaa laajentaa antureiden virta- ja maadoitusliitäntöjä.)
  • Kaksi "sensored" -kappaletta
  • Kaksi sarjaa, joissa on 3 uros -naarasliitinjohtoa ("anturikiskojen" liittäminen Arduino -korttiin.)
  • 4 uros -uros -hyppyjohdinta (2 kpl kiskotehon ja kääntymän kytkemiseksi moottorin suojakotelon lähtöliittimiin.)
  • 12 voltin tasavirtalähde, jonka virtakapasiteetti on vähintään 1 A (1000 mA)
  • Sopiva USB -kaapeli (Arduino -kortin liittämiseksi tietokoneeseen.)
  • Tietokone (Arduinon mikro -ohjaimen ohjelmointiin.)

Vaihe 3: Ohjelmoi Arduino Board

Varmista, että IDA -laitteeseesi on asennettu Adafruit motor driver shield v2 -kirjasto. Käy läpi Arduino -koodi saadaksesi käsityksen siitä, miten se toimii ja miten voit muokata sitä tulevaisuudessa kokeillaksesi asetusta.

Liitä Arduino -kortti tietokoneeseen ja lataa siihen liitetty Arduino -koodi.

Vaihe 4: Tee testiasettelu

Tee testiasettelu
Tee testiasettelu

Napsauta yllä olevaa kuvaa ennen kuin jatkat saadaksesi lisätietoja asettelusta. Varmista, että kaikki kiskojen liitokset on tehty oikein ja radan kiskot on puhdistettu, jotta juna ei pääse suistumaan ja/tai pysähtymään.

Vaihe 5: Asenna moottorisuoja Arduino -kortille

Asenna Motor Shield Arduino Boardille
Asenna Motor Shield Arduino Boardille

Asenna suoja varovasti Arduino -levylle kohdistamalla kilven tapit Arduino -levyn otsikoiden kanssa. Tee se varovasti ja varmista, että kilven tapit eivät ole taipuneet.

Vaihe 6: Liitä radan virtalähde ja kääntöjohdot moottorin suojaan

Liitä radan virtalähde ja kääntöjohdot moottorin suojaan
Liitä radan virtalähde ja kääntöjohdot moottorin suojaan
Liitä radan virtalähde ja kääntöjohdot moottorin suojaan
Liitä radan virtalähde ja kääntöjohdot moottorin suojaan
Liitä radan virtalähde ja kääntöjohdot moottorin suojaan
Liitä radan virtalähde ja kääntöjohdot moottorin suojaan

Kytke M1 -merkityn suojan ulostuloliittimet radan virtajohtoihin ja M4 -merkintä kytkentäjohtoihin. Huomaa, että kokoonpano on yhteensopiva vain kahden johdinsolenoidityypin kanssa.

Vaihe 7: Yhdistä "tunnistetut" raidat Arduino Boardiin

Yhdistä 'sensoroidut' raidat Arduino Boardiin
Yhdistä 'sensoroidut' raidat Arduino Boardiin
Yhdistä 'sensoroidut' raidat Arduino Boardiin
Yhdistä 'sensoroidut' raidat Arduino Boardiin
Yhdistä 'sensoroidut' raidat Arduino Boardiin
Yhdistä 'sensoroidut' raidat Arduino Boardiin

Asenna laajennussuoja moottorin suojaan ja liitä kunkin anturin GND- ja VCC-nastat suojan GND- ja +5 voltin liittimiin. Tee sitten seuraavat nastaliitännät:

  • Liitä ensimmäisen anturin ulostulonappi Arduino -kortin tulotappiin A0.
  • Liitä toisen anturin ulostulotappi Arduino -kortin tulotappiin A1.

Vaihe 8: Aseta juna sivuraiteelle

Aseta juna sivuraiteelle
Aseta juna sivuraiteelle

Aseta juna pihan sivuraiteelle valmistautuaksesi koeajoon. On suositeltavaa käyttää kelaustyökalua sen varmistamiseksi, että veturi ja liikkuva kalusto on asetettu oikein raiteille suistumisen estämiseksi.

Vaihe 9: Liitä Arduino Board virtalähteeseen

Liitä Arduino Board virtalähteeseen
Liitä Arduino Board virtalähteeseen

Kytke 12 voltin tasavirtalähde Arduino-korttiin joko moottorin kilven virtaliittimen tai Arduino-kortin naarasliittimen liittimen kautta. Ennen kuin kytket virran päälle, varmista, että kaikki johdotusliitännät on tehty oikein eikä yksikään niistä ole löysällä.

Vaihe 10: Kytke virta päälle ja katso junaasi

Virran kytkemisen jälkeen, jos kääntölaite vaihtuu väärään suuntaan tai juna alkaa liikkua väärään suuntaan, käännä moottorinsuojuksen lähtöliittimiin kytkettyjen johtimien napaisuus.

Vaihe 11: Mitä seuraavaksi?

Jos olet saavuttanut niin pitkälle, haluat ehkä rentoutua ja nauttia projektistasi. Mutta jos haluat tehdä enemmän, voit yrittää muokata Arduino -koodia ja kokeilla asetuksia tehdäksesi jotain uutta. Mitä tahansa teetkin, kaikkea hyvää!