Kazalo:
- Korak: Oglejte si video
- Korak: Pridobite vse potrebne stvari
- 3. korak: Programirajte mikrokrmilnik Arduino
- 4. korak: Naredite postavitev
- 5. korak: Namestite ščit motorja na ploščo Arudino
- Korak 6: Povežite kretnice na ščit motorja
- 7. korak: Napajanje tira priključite na ščit motorja
- 8. korak: Namestite razširitveni ščit na ščit motorja
- 9. korak: Povežite "zaznane" skladbe s ščitom
- 10. korak: Vlake postavite na tire na postaji 'A'
- 11. korak: Priključite nastavitev na napajanje in jo vklopite
- 12. korak: Sedite, se sprostite in opazujte, kako vlaki odhajajo
- 13. korak: Kaj sledi ?
Video: Enostavna avtomatizirana železniška proga od točke do točke, ki vozi z dvema vlakoma: 13 korakov (s slikami)
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Arduino mikrokrmilniki so odličen način za avtomatizacijo modelov železniških postavitev zaradi nizke cene, odprtokodne strojne in programske opreme ter velike skupnosti, ki vam lahko pomaga.
Za modelne železnice se lahko mikrokrmilniki Arduino izkažejo kot odličen vir za avtomatizacijo njihovih postavitev na preprost in stroškovno učinkovit način. Ta projekt je tak primer avtomatizacije večtočkovnega modela železniške proge za vožnjo dveh vlakov.
Ta projekt je nadgrajena različica nekaterih mojih prejšnjih projektov avtomatizacije železniških prog.
Malo o tem projektu:
Ta projekt se osredotoča na avtomatizacijo modela železniške železnice z več točkami, ki ima tri postaje. Obstaja začetna postaja, recimo "A", na kateri sta sprva oba vlaka. Glavni tir, ki zapušča postajo, se razcepi na dve liniji, ki gresta do obeh postaj, recimo „B“in „C“.
Korak: Oglejte si video
Oglejte si zgornji video, če želite razumeti delovanje postavitve.
Korak: Pridobite vse potrebne stvari
Tukaj boste potrebovali ta projekt:
- Arduino mikrokrmilnik, združljiv s ščitnikom motorja Adafruit V2.
- Motorni ščit Adafruit V2. (Več o tem tukaj.)
- Razširitveni ščit (izbirno, vendar zelo priporočljivo)
- Tri 'senzorizirane' skladbe.
- 6 moških moških mostičnih žic (Za priključitev odklopov in sledenje napajalnim žicam na ščit motorja.)
- 3 kompleti po 3 moških in ženskih mostičkov, skupaj 9 (za povezavo senzorjev z Arduino ploščo)
- 12-voltni napajalnik z enosmernim tokom z zmogljivostjo toka najmanj 1A (1000mA).
- Ustrezen kabel USB (za povezavo plošče Arduino z računalnikom).
- Računalnik (za programiranje plošče Arduino)
- Majhen izvijač
3. korak: Programirajte mikrokrmilnik Arduino
Prepričajte se, da je v vašem Arduino IDE nameščena knjižnica Adafruit's motor shield v2. Če ne, pritisnite Ctrl+Shift+I, poiščite Adafruit motor shield in prenesite najnovejšo različico knjižnice Adafruit Motor Shield v2.
Preden kodo naložite v mikrokrmilnik Arduino, jo natančno preglejte, da dobite predstavo o tem, kaj se vse dogaja in kako.
4. korak: Naredite postavitev
Kliknite na zgornjo sliko, če želite izvedeti več o postavitvi in lokaciji vsake 'zaznane' skladbe ter udeležbi.
5. korak: Namestite ščit motorja na ploščo Arudino
Namestite ščit motorja na ploščo Arduino, tako da zatiče ščita previdno poravnate s pastirji plošče Arduino in se prepričajte, da se noben upogne.
Korak 6: Povežite kretnice na ščit motorja
Vzpostavite naslednje povezave:
- Izhod ščitnika motorja 'M3' priključite na izhod 'A'.
- Izhod ščitnika motorja 'M4' priključite na izhod 'B'.
7. korak: Napajanje tira priključite na ščit motorja
Izhod ščitnika motorja 'M1' priključite na napajalnik tira, nameščen na glavni liniji.
8. korak: Namestite razširitveni ščit na ščit motorja
9. korak: Povežite "zaznane" skladbe s ščitom
S 'zaznanimi' skladbami vzpostavite naslednje povezave:
- Priključite vsak zatič senzorja z oznako "moč", "VIN" ali "VCC" na nosilno tirnico razširitvenega ščita z oznako "+5V" ali "VCC".
- Priključite vsak zatič senzorja z oznako "GND" na nosilno tirnico razširitvenega ščita z oznako "GND".
- Izhod senzorja A priključite na pin 'A0' plošče Arduino.
- Izhod senzorja B priključite na pin 'A1' plošče Arduino.
- Priključite izhod senzorja C na pin 'A2' na plošči Arduino.
10. korak: Vlake postavite na tire na postaji 'A'
Vlake postavite na tire postaje A. Vlak A bo postavljen na krak postaje A, vlak B pa na ravno. Za več informacij glejte korak 4. Za predstavitev vlaka B. je bila tukaj uporabljena dizelska lokomotiva.
Priporoča se uporaba orodja za ponovno namestitev, zlasti za parne lokomotive.
11. korak: Priključite nastavitev na napajanje in jo vklopite
Po vklopu nastavitve, če se lokomotiva začne premikati v napačni smeri, obrnite polarnost povezave napajanja tira s sponkami motornega ščita. Če kateri od odklopov zavije v napačno smer, veste, kaj morate storiti!
12. korak: Sedite, se sprostite in opazujte, kako vlaki odhajajo
Če je bilo vse opravljeno pravilno, bi morali videti vlak na stranski črti na postaji 'A', ki se začne premikati, in nadaljevanje operacije, kot je prikazano v videoposnetku v prvem koraku.
13. korak: Kaj sledi ?
Če želite, se lahko pomaknete s kodo Arduino in naredite spremembe, ki ustrezajo vašim potrebam. Razširite lahko postavitev, dodate več motornih ščitov za vožnjo več vlakov, povečate kompleksnost železniškega upravljanja, na primer vožnjo dveh vlakov hkrati in tako naprej, obstaja zelo dolg seznam, kaj lahko storite.
Če želite, si lahko tukaj ogledate tudi nekaj različnih projektov avtomatizacije postavitve.