Sisällysluettelo:
- Vaihe 1: Katso video
- Vaihe 2: Hanki osat ja komponentit
- Vaihe 3: Ohjelmoi Arduino Micorocontroller
- Vaihe 4: Tee asettelu
- Vaihe 5: Asenna moottorin ohjainkilpi Arduino -kortille
- Vaihe 6: Liitä radan virtajohdot moottorin kuljettajan suojaan
- Vaihe 7: Liitä kääntöt moottorin kuljettajan suojaan
- Vaihe 8: Asenna laajennussuojus moottorisuojaan
- Vaihe 9: Yhdistä "tunnistetut" raidat laajennussuojaan
- Vaihe 10: Aseta ensimmäinen juna sivuraiteelle
- Vaihe 11: Käynnistä asennus
- Vaihe 12: Varmista, että kaikki toimii oikein
- Vaihe 13: Aseta toinen juna sivuraiteelle
- Vaihe 14: Istu alas, rentoudu ja katso junasi kulkevan
- Vaihe 15: Mene Furthur
Video: Kaksi junaa ajava automaattinen rautatieasettelu (V2.0) - Arduino -pohjainen: 15 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
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
Katso yllä oleva video saadaksesi käsityksen siitä, miten tämä toimii.
Vaihe 2: Hanki osat ja komponentit
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
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 -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
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
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 laajennussuojus moottorin ohjainkilpeen samalla tavalla kuin moottorin suoja asennettiin Arduino -kortille.
Vaihe 9: 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, etenkin höyryvetureille on suositeltavaa käyttää kelausvälinettä.
Vaihe 11: 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
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:
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
Rakenna oma itse ajava auto - (tämä ohje on työn alla): 7 vaihetta
Rakenna oma itse ajava auto - (tämä ohje on työn alla): Hei, Jos katsot toista Instructable on Drive -robottia, jossa on USB -etäohjain, tämä projekti on samanlainen, mutta pienemmässä mittakaavassa. Voit myös seurata tai saada apua tai inspiraatiota robotiikasta, kotitekoisesta äänentunnistuksesta tai itsestään
Automaattinen rautatieasettelu käänteisilmukoilla: 14 vaihetta
Automaattinen rautatieasettelu käänteisilmukoilla: Yhdessä aiemmista ohjeistani näytin kuinka tehdä yksinkertainen automaattinen pisteestä pisteeseen -mallirata. Yksi hankkeen suurimmista haitoista oli, että junan piti liikkua päinvastaiseen suuntaan palatakseen lähtöpisteeseen. R
Mallin rautatieasettelu automatisoidulla ohitusreunalla (V2.0): 13 vaihetta (kuvilla)
Mallin rautatieasettelu automatisoidulla ohituksella (V2.0): Tämä projekti on päivitys yhdestä aiemmista rautatieautomaatiohankkeista, mallin rautatieasettelu automatisoidulla sivuraiteella. Tämä versio lisää veturin kytkentä- ja irrotusominaisuuden liikkuvan kaluston kanssa. Toiminta
Kaksi junaa ajava automaattinen rautatieasettelu: 9 vaihetta
Kaksi junaa ajava automaattinen rautatieasettelu: Tein jonkin aikaa sitten automaattisen mallijuna -asettelun ohitusradan kanssa. Tein tämän ohjeen kollegani pyynnöstä. Tämä on hieman samanlainen kuin aiemmin mainittu projekti. Asetteluun mahtuu kaksi junaa ja ne kulkevat vaihtoehtoisesti