
Sisällysluettelo:
- Vaihe 1: Katso video
- Vaihe 2: Hanki kaikki osat ja tavarat
- Vaihe 3: Ohjelmoi Arduino Board
- Vaihe 4: Tee testiasettelu
- Vaihe 5: Asenna moottorisuoja Arduino -kortille
- Vaihe 6: Liitä radan virtalähde ja kääntöjohdot moottorin suojaan
- Vaihe 7: Yhdistä "tunnistetut" raidat Arduino Boardiin
- Vaihe 8: Aseta juna sivuraiteelle
- Vaihe 9: Liitä Arduino Board virtalähteeseen
- Vaihe 10: Kytke virta päälle ja katso junaasi
- Vaihe 11: Mitä seuraavaksi?
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:42

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


Katso yllä oleva video ymmärtääksesi kuinka tämä projekti toimii.
Vaihe 2: Hanki kaikki osat ja tavarat

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

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 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



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



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 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

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ää!
Suositeltava:
Automatisoitu lemmikkieläinten ruokakuppihanke: 13 vaihetta

Automatisoitu lemmikkieläinten ruokakuppihanke: Tässä ohjeessa kuvataan ja selitetään, kuinka rakentaa automatisoitu, ohjelmoitava lemmikkinsyöttölaite, johon on kiinnitetty ruokakupit. Olen liittänyt tänne videon, joka kuvaa tuotteiden toimintaa ja miltä ne näyttävät
Automatisoitu lapsi Mandalorian: 10 vaihetta (kuvilla)

Automaattinen Mandalorian the Child: Olet ostanut tämän uuden lelun (jollekin muulle kuin itsellesi) ja haluat laittaa sen päälle " aktiivinen " näyttöä vahingoittamatta laitetta. Valitettavasti se toimii vain, kun napautat sen päätä. Jos teippaat metallikalvon
Mallin rautatieasettelu automaattisella sivuraiteella: 13 vaihetta (kuvilla)

Mallin rautatieasettelu automaattisella sivuraiteella: Juna -asettelujen tekeminen on suuri harrastus, ja sen automatisointi tekee siitä paljon paremman! Katsotaanpa joitain sen automaation eduista: Edullinen käyttö: Koko asettelua ohjaa Arduino-mikrokontrolleri, joka käyttää L298N-kuuta
Yksinkertainen automatisoitu rautatieasettelu - Arduino -ohjattu: 11 vaihetta (kuvilla)

Yksinkertainen automatisoitu rautatieasettelu | Arduino -ohjattu: Arduino -mikro -ohjaimet ovat loistava lisä mallin rautatieliikenteeseen, varsinkin kun kyse on automaatiosta. Tässä on yksinkertainen ja helppo tapa aloittaa mallin rautateiden automaatio Arduinon kanssa. Joten, ilman lisäpuheluita, aloitetaan
Automaattinen pisteestä pisteeseen -mallirautatie pihan sivuraideilla: 10 vaihetta (kuvilla)

Automaattinen pisteestä pisteeseen -mallirata, jossa on piharaide: Arduinon mikrokontrollerit avaavat suuria mahdollisuuksia mallin rautatieliikenteeseen, erityisesti mitä tulee automaatioon. Tämä projekti on esimerkki tällaisesta sovelluksesta. Se on jatkoa yhdelle aiemmista hankkeista. Tämä projekti koostuu pisteestä