Turinys:

Paprastas automatinis vieno taško geležinkelio modelis, važiuojantis dviem traukiniais: 13 žingsnių (su nuotraukomis)
Paprastas automatinis vieno taško geležinkelio modelis, važiuojantis dviem traukiniais: 13 žingsnių (su nuotraukomis)

Video: Paprastas automatinis vieno taško geležinkelio modelis, važiuojantis dviem traukiniais: 13 žingsnių (su nuotraukomis)

Video: Paprastas automatinis vieno taško geležinkelio modelis, važiuojantis dviem traukiniais: 13 žingsnių (su nuotraukomis)
Video: Kiek dienų reikia visoms Hokaido geležinkelio linijoms įveikti - 2 diena 2024, Lapkritis
Anonim
Paprastas automatinis „taškas į tašką“modelio geležinkelis, važiuojantis dviem traukiniais
Paprastas automatinis „taškas į tašką“modelio geležinkelis, važiuojantis dviem traukiniais

„Arduino“mikrovaldikliai yra puikus būdas automatizuoti geležinkelio modelių išdėstymą dėl mažos kainos, atviro kodo aparatūros ir programinės įrangos bei didelės bendruomenės, kuri jums padės.

Modelių geležinkeliuose „Arduino“mikrovaldikliai gali būti puikus šaltinis automatizuojant jų išdėstymą paprastu ir ekonomišku būdu. Šis projektas yra toks kelių taškų geležinkelio išdėstymo automatizavimo pavyzdys, kuriuo galima važiuoti dviem traukiniais.

Šis projektas yra atnaujinta kai kurių mano ankstesnių geležinkelio automatizavimo projektų „taškas į tašką“versija.

Šiek tiek apie šį projektą:

Šiame projekte daugiausia dėmesio skiriama kelių taškų geležinkelio išdėstymo, kuriame yra trys stotys, automatizavimui. Yra pradinė stotis, tarkime, „A“, kurioje iš pradžių yra abu traukiniai. Pagrindinė linija, paliekanti stotį, išsišakoja į dvi linijas, atitinkamai einančias į dvi stotis: „B“ir „C“.

1 žingsnis: žiūrėkite vaizdo įrašą

Image
Image

Peržiūrėkite aukščiau pateiktą vaizdo įrašą, kad suprastumėte išdėstymo veikimą.

2 žingsnis: gaukite visus reikalingus dalykus

Užprogramuokite „Arduino“mikrovaldiklį
Užprogramuokite „Arduino“mikrovaldiklį

Štai ko jums reikės šiam projektui:

  • „Arduino“mikrovaldiklis, suderinamas su „Adafruit“variklio skydu V2.
  • „Adafruit“variklio skydas V2. (Sužinokite daugiau apie tai čia.)
  • Išplėtimo skydas (neprivaloma, bet labai rekomenduojama)
  • Trys „jutimo“takeliai.
  • 6 jungiamieji laidai nuo vyrų iki vyrų (norint prijungti posūkius ir sekti maitinimo laidus prie variklio skydo.)
  • 3 rinkiniai iš 3 jungiamųjų laidų iš vyrų ir moterų, iš viso 9 (norint prijungti jutiklius prie „Arduino“plokštės)
  • 12 voltų nuolatinės srovės maitinimo adapteris, kurio srovės talpa ne mažesnė kaip 1A (1000mA).
  • Tinkamas USB kabelis („Arduino“plokštės prijungimui prie kompiuterio).
  • Kompiuteris („Arduino“plokštės programavimui)
  • Mažas atsuktuvas

3 veiksmas: užprogramuokite „Arduino“mikrovaldiklį

Įsitikinkite, kad „Arduino IDE“yra įdiegta „Adafruit“variklio skydo v2 biblioteka, jei ne, paspauskite „Ctrl“+„Shift“+I, suraskite „Adafruit“variklio skydą ir atsisiųskite naujausią „Adafruit Motor Shield v2“bibliotekos versiją.

Prieš įkeldami kodą į „Arduino“mikrovaldiklį, būtinai jį peržiūrėkite, kad suprastumėte, kas ir kaip vyksta.

4 žingsnis: sudarykite išdėstymą

Sudarykite išdėstymą
Sudarykite išdėstymą

Spustelėkite aukščiau esantį paveikslėlį, kad sužinotumėte daugiau apie kiekvieno „jutimo“takelio išdėstymą ir vietą bei dalyvavimą.

5 veiksmas: sumontuokite variklio skydą „Arudino“lentoje

Įdiekite variklio skydą „Arudino“plokštėje
Įdiekite variklio skydą „Arudino“plokštėje

Sumontuokite variklio skydą ant „Arduino“plokštės, atsargiai suderindami skydo kaiščius su „Arduino“plokštės ganytojais ir įsitikinkite, kad kaištis nesulenkiamas.

6 veiksmas: prijunkite posūkius prie variklio skydo

Prijunkite posūkius prie variklio skydo
Prijunkite posūkius prie variklio skydo
Prijunkite posūkius prie variklio skydo
Prijunkite posūkius prie variklio skydo
Prijunkite posūkius prie variklio skydo
Prijunkite posūkius prie variklio skydo

Užmegzkite šiuos ryšius:

  • Prijunkite variklio skydo „M3“išvestį prie „A“pavaros.
  • Prijunkite variklio skydo „M4“išvestį prie „B“pavaros.

7 veiksmas: prijunkite „Track Power“prie variklio skydo

Prijunkite „Track Power“prie variklio skydo
Prijunkite „Track Power“prie variklio skydo
Prijunkite „Track Power“prie variklio skydo
Prijunkite „Track Power“prie variklio skydo

Prijunkite variklio skydo „M1“išvestį prie pagrindinėje linijoje sumontuoto bėgių maitinimo šaltinio.

8 veiksmas: sumontuokite išplėtimo skydą ant variklio skydo

Įdėkite išplėtimo skydą ant variklio skydo
Įdėkite išplėtimo skydą ant variklio skydo

9 veiksmas: prijunkite „jutimo“takelius prie skydo

Prijunkite „jutimo“takelius prie skydo
Prijunkite „jutimo“takelius prie skydo
Prijunkite „jutimo“takelius prie skydo
Prijunkite „jutimo“takelius prie skydo
Prijunkite „jutimo“takelius prie skydo
Prijunkite „jutimo“takelius prie skydo
Prijunkite „jutimo“takelius prie skydo
Prijunkite „jutimo“takelius prie skydo

Užmegzkite šiuos ryšius su „jutimo“takeliais:

  • Prijunkite kiekvieno jutiklio kaištį, pažymėtą „galia“, „VIN“arba „VCC“, prie išplėtimo skydo antraštės, pažymėtos kaip „+5V“arba „VCC“.
  • Prijunkite kiekvieno jutiklio kaištį, pažymėtą „GND“, prie išplėtimo skydo antraštės, pažymėtos kaip „GND“.
  • Prijunkite jutiklio A išvestį prie „Arduino“plokštės kaiščio „A0“.
  • Prijunkite jutiklio B išvestį prie „Arduino“plokštės kaiščio „A1“.
  • Prijunkite jutiklio C išvestį prie „Arduino“plokštės kaiščio „A2“.

10 veiksmas: padėkite traukinius ant „A“stoties bėgių

Padėkite traukinius ant „A“stoties bėgių
Padėkite traukinius ant „A“stoties bėgių
Padėkite traukinius ant „A“stoties bėgių
Padėkite traukinius ant „A“stoties bėgių

Traukinius sudėkite į A stoties bėgius. Traukinys A bus pastatytas ant A stoties šakos linijos, o traukinys B - tiesiojoje. Norėdami gauti daugiau informacijos, žr. 4 veiksmą. Čia traukiniui B buvo naudojamas dyzelinis lokomotyvas.

Rekomenduojama naudoti reilerio įrankį, ypač garo lokomotyvams.

11 veiksmas: prijunkite sąranką prie maitinimo ir įjunkite

Prijunkite sąranką prie maitinimo ir įjunkite
Prijunkite sąranką prie maitinimo ir įjunkite

Įjungę sąranką, jei lokomotyvas pradeda judėti netinkama kryptimi, pakeiskite bėgių galios jungties su variklio skydo gnybtais poliškumą. Jei kuris nors posūkio posūkis persijungia netinkama kryptimi, žinote, ką daryti!

12 žingsnis: atsisėskite, atsipalaiduokite ir stebėkite važiuojančius traukinius

Jei viskas buvo padaryta tinkamai, turėtumėte pamatyti, kaip traukinys, esantis šoninėje stotyje „A“, pradeda judėti, o operacija turi tęstis, kaip parodyta vaizdo įraše pirmame žingsnyje.

13 žingsnis: kas toliau ?

Kas toliau?!
Kas toliau?!

Jei norite, galite pereiti prie „Arduino“kodo ir atlikti pakeitimus pagal savo poreikius. Galite išplėsti išdėstymą, pridėti daugiau variklinių skydų, kad galėtumėte važiuoti daugiau traukinių, padidinti geležinkelio eksploatavimo sudėtingumą, pvz., Važiuoti dviem traukiniais vienu metu ir pan., Yra labai ilgas sąrašas, ką galite padaryti.

Jei norite, čia taip pat galite pažvelgti į įvairius išdėstymo automatizavimo projektus.

Rekomenduojamas: