Turinys:

Modelio geležinkelio išdėstymas su automatizuotomis dailylentėmis: 13 žingsnių (su nuotraukomis)
Modelio geležinkelio išdėstymas su automatizuotomis dailylentėmis: 13 žingsnių (su nuotraukomis)

Video: Modelio geležinkelio išdėstymas su automatizuotomis dailylentėmis: 13 žingsnių (su nuotraukomis)

Video: Modelio geležinkelio išdėstymas su automatizuotomis dailylentėmis: 13 žingsnių (su nuotraukomis)
Video: Modulinis geležinkelio išdėstymas Miniland.UA 1:87 2024, Lapkritis
Anonim
Modelio geležinkelio išdėstymas su automatizuotomis dailylentėmis
Modelio geležinkelio išdėstymas su automatizuotomis dailylentėmis

Traukinių modelių sudarymas yra puikus hobis, jį automatizavus bus daug geriau! Pažvelkime į kai kuriuos jo automatizavimo pranašumus:

  1. Pigi operacija: visą išdėstymą valdo „Arduino“mikrovaldiklis, naudojant L298N variklio tvarkyklę, jų kaina yra beveik nieko, palyginti su tradiciniais traukinių valdymo droseliais ir maitinimo blokais.
  2. Idealiai tinka pastatyti prie ekrano: kadangi nereikia žmogaus įsikišimo, kad galėtumėte valdyti išdėstymą, galite jį naudoti ekrane, kuriame negalite visada dalyvauti traukiniui ir posūkiams valdyti.
  3. Puikiai tinka mikrovaldiklių mėgėjams: jei esate ar norite pradėti nuo „Arduino“ir programavimo, tai puikus projektas, skirtas praktikuoti savo įgūdžius.

Jei jus domina, taip pat galite patikrinti ankstesnę šio projekto versiją, kuri yra dar paprastesnė.

Taigi, nedvejodami, pradėkime!

1 žingsnis: žiūrėkite, kaip veikia mano projektas

Image
Image

2 žingsnis: Gaukite visą medžiagą

Įkelkite programą į „Arduino“lentą
Įkelkite programą į „Arduino“lentą

Norėdami pradėti, įsitikinkite, kad turite visus šiuos dalykus:

  • Pageidautina „Arduino“mikrovaldiklio plokštė, UNO.
  • L298N dvigubo H tilto variklio vairuotojo plokštė.
  • 6 jungiamieji laidai nuo vyrų iki vyrų.
  • 7 jungiamieji laidai nuo patelių iki moterų.
  • Atsuktuvas.
  • 12 voltų nuolatinės srovės maitinimo adapteris.
  • Bėgių kelio segmentas su IR artumo jutikliu, pritvirtintu apačioje (naudojau „Kato S62“takelį)

3 veiksmas: įkelkite programą į „Arduino“lentą

Atsisiųskite „Arduino IDE“iš čia, jei jo neturite savo kompiuteryje. Tada atsisiųskite ir atidarykite nurodytą failą.

4 žingsnis: išdėstykite takelius ir sudarykite išdėstymą

Išdėstykite takelius ir sudarykite išdėstymą
Išdėstykite takelius ir sudarykite išdėstymą

Padarykite ovalią kilpą su praeinančia dailylente, kaip parodyta aukščiau. Įsitikinkite, kad atstumas tarp jutiklio kelio ir pirmojo posūkio, kurį traukinys kirs kirtęs jutiklio taką, yra didesnis nei traukinio ilgis, kad kertant posūkį jokia traukinio dalis nebūtų virš jutiklio kelio.

5 žingsnis: grandinės schema visada naudinga

Grandinės schema visada naudinga
Grandinės schema visada naudinga

Norėdami pamatyti visą vaizdą, spustelėkite paveikslėlį. Prieš tęsdami būtinai peržiūrėkite visą grandinės schemą ir visas detales.

6 veiksmas: prijunkite „Turnouts“prie „L298N“tvarkyklės plokštės išvesties

Prijunkite posūkius prie L298N tvarkyklės plokštės išvesties
Prijunkite posūkius prie L298N tvarkyklės plokštės išvesties
Prijunkite posūkius prie L298N tvarkyklės plokštės išvesties
Prijunkite posūkius prie L298N tvarkyklės plokštės išvesties
Prijunkite posūkius prie L298N tvarkyklės plokštės išvesties
Prijunkite posūkius prie L298N tvarkyklės plokštės išvesties
Prijunkite posūkius prie L298N tvarkyklės plokštės išvesties
Prijunkite posūkius prie L298N tvarkyklės plokštės išvesties

Prijunkite raudonus ir juodus abiejų posūkių laidus vienas prie kito, taip sukurdami lygiagrečią jungtį. Tada prijunkite raudonus laidus prie „out4“, o juodus - prie variklio tvarkyklės plokštės „out3“gnybto.

7 veiksmas: prijunkite maitinimo šaltinį prie kito L298N tvarkyklės plokštės išvesties

Prijunkite maitinimo šaltinį prie kitos L298N tvarkyklės plokštės išvesties
Prijunkite maitinimo šaltinį prie kitos L298N tvarkyklės plokštės išvesties
Prijunkite maitinimo šaltinį prie kitos L298N tvarkyklės plokštės išvesties
Prijunkite maitinimo šaltinį prie kitos L298N tvarkyklės plokštės išvesties

Prijunkite maitinimo šaltinio baltą laidą prie „out1“, o mėlyną - prie variklio tvarkyklės plokštės „out2“gnybto.

8 veiksmas: prijunkite „L298N“tvarkyklės plokštę prie „Arduino“plokštės maitinimo kaiščių

Prijunkite L298N tvarkyklės plokštę prie „Arduino“plokštės maitinimo kaiščių
Prijunkite L298N tvarkyklės plokštę prie „Arduino“plokštės maitinimo kaiščių

Prijunkite 12 voltų kaištį prie „Arduino“plokštės VIN kaiščio, GND kaištį prie „Arduino“plokštės GND kaiščio ir, pageidautina, variklio tvarkyklės 5 voltų kaištį prie 5 voltų „Arduino“plokštės kaiščio.

9 veiksmas: prijunkite jutiklį prie „Arduino“plokštės

Prijunkite jutiklį prie „Arduino“plokštės
Prijunkite jutiklį prie „Arduino“plokštės

Prijunkite jutiklio VCC kaištį prie „Arduino“plokštės 5 voltų kaiščio, GND kaištį prie „Arduino“plokštės GND kaiščio ir OUT kaištį prie „Arduino“plokštės A0 kaiščio.

10 veiksmas: prijunkite variklio tvarkyklės įvesties kaiščius prie „Arduino“plokštės

Prijunkite variklio tvarkyklės įvesties kaiščius prie „Arduino“plokštės
Prijunkite variklio tvarkyklės įvesties kaiščius prie „Arduino“plokštės

Prijunkite „Arduino“plokštės skaitmeninius kaiščius prie variklio plokštės įvesties kaiščių taip:

  • Nuo D9 iki IN1
  • Nuo D10 iki IN2
  • Nuo D11 iki IN3
  • D12 - IN4

11 žingsnis: padėkite traukinį ant bėgių

Padėkite traukinį ant bėgių
Padėkite traukinį ant bėgių

Patikrinę visas laidų jungtis, padėkite traukinį ant dailylentės.

12 veiksmas: įjunkite sąranką

Įjunkite sąranką
Įjunkite sąranką

Įjunkite sąranką ir įsitikinkite, kad posūkiai perjungti į dailylentes, jei ne, tiesiog pakeiskite posūkių, padarytų su variklio vairuotoju, jungtis. Taip pat įsitikinkite, kad traukinys pradeda judėti pirmyn. Jei traukinys juda netinkama kryptimi, pakeiskite tiektuvo takelio ryšį su variklio vairuotoju.

13 veiksmas: tai padaryta

Projektas kol kas baigtas. Galite patobulinti „Arduino“kodą, kad pakeistumėte išdėstymo funkcionalumą, pridėtumėte daugiau atramų, visa tai galima pritaikyti! Norėčiau sužinoti apie bet kokius šio projekto pakeitimus, praneškite man toliau pateiktose pastabose. Viskas kas geriausia!

Rekomenduojamas: