Sisällysluettelo:
- Vaihe 1: Katso video
- Vaihe 2: Hanki kaikki osat ja komponentit
- Vaihe 3: Lataa Arduino -ohjelma Arduino -mikrokontrolleriin
- Vaihe 4: Tee asettelu
- Vaihe 5: Yhdistä kääntöt moottorin ohjaimeen
- Vaihe 6: Liitä moottoriajuri radan virtalähteeseen
- Vaihe 7: Yhdistä moottorin ohjain Arduino -korttiin
- Vaihe 8: Yhdistä "tunnistetut" raidat Arduino Boardiin
- Vaihe 9: Liitä Arduino Board virtalähteeseen
- Vaihe 10: Aseta liikkuva kalusto ja veturi raiteille
- Vaihe 11: Tarkista kaikki johdotusliitännät ja junat
- Vaihe 12: Kytke virta päälle ja käynnistä juna
- Vaihe 13: Muokkaa projektia
Video: Mallin rautatieasettelu automatisoidulla ohitusreunalla (V2.0): 13 vaihetta (kuvilla)
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä projekti on päivitys yhdestä aiemmista rautateiden automaatiohankkeista, The Model Railway Layout with Automated Siding. Tämä versio lisää veturin kytkentä- ja irrotusominaisuuden liikkuvan kaluston kanssa. Rautatierakenteen toiminta on seuraava:
- Veturi lähtee pääradasta ja jatkaa sivuraiteelle kytkeytyäkseen liikkuvan kaluston kanssa.
- Veturi kytkeytyy ja ottaa junan pois sivuraiteelta päälinjalle.
- Juna alkaa liikkua, nopeuttaa, ottaa pari silmukkaa asettelun ympäri ja hidastaa.
- Veturi vie junan takaisin sivuraiteelle viimeisessä silmukassa, jossa se irrotetaan liikkuvasta kalustosta ja jatkaa eteenpäin.
- Veturi tekee yhden silmukan radan ympäri, hidastaa vauhtia ja pysähtyy paikkaan, josta se alkoi alusta.
- Veturi odottaa tietyn ajan ja koko toimenpide toistetaan uudelleen.
Joten ilman lisäpuhetta, aloitetaan!
Vaihe 1: Katso video
Katso video saadaksesi täydellisen käsityksen siitä, miten koko edellisessä vaiheessa selitetty rautatieliikenne tapahtuu.
Vaihe 2: Hanki kaikki osat ja komponentit
Joten nyt tiedät, miten asiat menevät, joten hanki kaikki alla luetellut osat ja komponentit aloittaaksesi!
- Arduino -mikrokontrolleri (mitä tahansa Arduino -korttia voidaan käyttää, mutta huolehdi nastaliitännöistä.)
- L298N -moottorin ohjainmoduuli (tämän tyyppistä moottoriajuria suositellaan kapasiteetin ja hinnan suhteen.)
- 5 uros -naarashyppyjohtoa (moottorin ohjaimen tulonappien liittämiseksi Arduino -kortin digitaalisiin ulostulonappeihin.)
- Sarja 3 uros -naarasliitinjohtoa, yhteensä 6 (Anturien liittämiseksi Arduino -korttiin.)
- 6 leipälevyn hyppyjohtoa (kaksi, jotka yhdistävät radan tehon moottorin ohjaimen yhteen ulostuloon ja neljä, jotta kaksi sivuraideporttia kytketään moottorin ohjaimen toiseen ulostuloon.)
- Kaksi "sensored" kappaletta.
- 12 voltin virtalähde (virtakapasiteetti vähintään 1A.)
- Sopiva USB -kaapeli Arduino -kortin liittämiseksi tietokoneeseen (ohjelmointia varten).
- Tietokone (ilmeisesti:)
- Kappaleet asettelun tekemiseksi.
Vaihe 3: Lataa Arduino -ohjelma Arduino -mikrokontrolleriin
Hanki Arduino IDE täältä. Käy läpi koodi ymmärtääksesi, miten toiminto toimii.
Vaihe 4: Tee asettelu
Asettelu sisältää ohitettavan sivuraiteen magneettisella irrotusradalla sivuraiteen ulostulossa, jotta veturi pääsee irrottautumaan liikkuvasta kalustosta ennen sivuraiteelta poistumista. Havaittu rata asennetaan heti sivuraiteen jälkeen, jotta mikro -ohjain voi tietää, milloin veturi poistuu sivuraiteelta tai ylittää tietyn radan osan.
Toinen "tunnistettu" rata asennetaan sivuraiteen eteen siten, että radan pituus tämän "tunnistetun" radan ja sivuraiteen välillä junan liikesuunnan suhteen on suurempi kuin junan pituus.
Kun olet asettanut asettelun, varmista, että radan kiskot ovat puhtaat, jotta junan kulku on sujuvaa.
Vaihe 5: Yhdistä kääntöt moottorin ohjaimeen
Kytke molemmat käännökset rinnakkain (+ve ja -ve toisesta +ve ja -ve toiseen). Kytke rinnakkaiset johdotetut kytkimet moottorinohjainmoduulin ulostuloihin, joissa on merkintä 'OUT1' ja 'OUT2'. Sinun on ehkä käännettävä kääntöliitäntä moottorin kuljettajan lähdölle, jos ne vaihtavat väärään suuntaan asennuksen käynnistämisen jälkeen.
Vaihe 6: Liitä moottoriajuri radan virtalähteeseen
Kytke telan syöttölaitteen johdot moottorin ohjaimen ulostuloihin, joissa on merkintä 'OUT3' ja 'OUT4'. Johdotusliitännän napaisuus on ehkä käännettävä, jos veturi alkaa liikkua väärään suuntaan asennuksen käynnistämisen jälkeen.
Vaihe 7: Yhdistä moottorin ohjain Arduino -korttiin
Irrota hyppyliitin moottorin kuljettajan tapista, jossa on merkintä "ENB". Liitä moottorin ohjainmoduulin '+12-V' -liitin Arduino-kortin 'VIN' -tappiin. Liitä moottoriajurimoduulin GND -nasta Arduino -kortin GND -nastaan. Tee seuraavat liitännät moottorin ohjaimen ja Arduino -kortin välille:
Moottoriajuri -> Arduino -kortti
IN1 -> D12
IN2 -> D11
IN3 -> D9
IN4 -> D8
ENB -> D10
Vaihe 8: Yhdistä "tunnistetut" raidat Arduino Boardiin
Liitä anturien VCC-nastat Arduino-kortin+5 voltin nastaan. Liitä antureiden GND -nastat Arduino -kortin GND -nastaan.
Liitä sivuraiteen ulostulon anturin 'OUT' -tappi Arduino -levyn nastaan 'A1'. Kytke jäljellä olevan anturin OUT -nasta Arduino -kortin nastaan A0.
Vaihe 9: Liitä Arduino Board virtalähteeseen
Liitä Arduino-kortti 12 voltin tasavirtalähteeseen virtaliittimen kautta.
Vaihe 10: Aseta liikkuva kalusto ja veturi raiteille
Aseta veturi pääkaiteeseen ja sivuraiteiden liikkuvan kaluston kaide -työkalun avulla.
Vaihe 11: Tarkista kaikki johdotusliitännät ja junat
Varmista, että veturi ja liikkuva kalusto eivät ole suistuneet raiteilta. Tarkista kaikki johdotusliitännät ja huolehdi virtaliitäntöjen napaisuudesta.
Vaihe 12: Kytke virta päälle ja käynnistä juna
Jos kaikki meni hyvin, sinun pitäisi nähdä veturisi alkavan liikkua ja ajaa kuten videossa. Jos veturi alkaa liikkua väärään suuntaan tai kääntymislaitteet kytkeytyvät väärään suuntaan, vaihda niiden kytkennän napaisuus moottorikäyttömoduulin lähtöliittimen kanssa.
Vaihe 13: Muokkaa projektia
Mene eteenpäin ja tutustu Arduino -koodiin ja muotoiluun, jotta voit lisätä toimintoja, ajaa enemmän junia, lisätä osallistujia ja niin edelleen. Mitä tahansa teetkin, kaikkea hyvää!