Turinys:

Automatinė traukinio atbulinė kilpa naudojant „Arduino“: 10 žingsnių (su paveikslėliais)
Automatinė traukinio atbulinė kilpa naudojant „Arduino“: 10 žingsnių (su paveikslėliais)

Video: Automatinė traukinio atbulinė kilpa naudojant „Arduino“: 10 žingsnių (su paveikslėliais)

Video: Automatinė traukinio atbulinė kilpa naudojant „Arduino“: 10 žingsnių (su paveikslėliais)
Video: Ar galite per vieną dieną įveikti visas "JR West" nemokamoje zonoje esančias linijas⁉ 2024, Lapkritis
Anonim
Image
Image

Atvirkštinių kilpų sudarymas gali padėti modeliuoti traukinių išdėstymus, kad pakeistų traukinių kryptį, o to negalima padaryti su patefonais. Tokiu būdu galite sukurti vieno takelio maketus su atvirkštine kilpa kiekviename gale, kad traukiniai važiuotų be pertraukos ar pertraukos. Taigi, nedvejodami, pradėkime!

1 žingsnis: surinkite visus reikalingus daiktus

Užprogramuokite „Arduino“lentą
Užprogramuokite „Arduino“lentą

Šiame projekte pateikiamas būtinų dalių ir komponentų sąrašas:

  • „Arduino“mikrovaldiklio plokštė, rekomenduojama naudoti UNO, Leonardo, MEGA.
  • „Adafruit“variklio vairuotojo skydas.
  • 12 voltų nuolatinės srovės maitinimo šaltinis (gali būti baterija arba adapteris, kurio išėjimo galia ne mažesnė kaip 1,5 ampero)
  • Šeši megztiniai nuo vyrų iki vyrų:
  1. Pora, skirta prijungti posūkį prie variklio vairuotojo.
  2. Antroji pora, skirta išorinio takelio galiai prijungti prie variklio tvarkyklės.
  3. Trečioji pora, skirta prijungti vidinę kilpą prie variklio tvarkyklės.
  • „Sensorinis“takelis.
  • 3 jungiamieji laidai nuo moterų iki moterų (jutikliui prijungti prie „Arduino“plokštės).

2 veiksmas: užprogramuokite „Arduino“lentą

Jei jūsų kompiuteryje nėra „Arduino IDE“, atsisiųskite jį iš čia. „Adafruit“variklio vairuotojo skydo biblioteką rasite čia, jei jos neturite savo IDE. Prieš sudarydami programą, įsitikinkite, kad ją įdiegėte savo IDE. Jei jums reikia pagalbos diegiant biblioteką, patikrinkite šią nuorodą.

3 veiksmas: izoliuokite vidinių kilpų takelius

Izoliuokite vidinių kilpų takelius
Izoliuokite vidinių kilpų takelius

Naudodami 4 izoliuotas bėgių jungtis, izoliuokite vidinę vikšro kilpą nuo išorinio bėgio. Norėdami gauti daugiau informacijos, spustelėkite paveikslėlį.

4 žingsnis: sudarykite išdėstymą

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

Norėdami tai padaryti, naudoju N-gabaritinį „Kato Unitrack“. Galite naudoti bet kurį kitą takelį, jei viskas veikia tinkamai.

5 veiksmas: prijunkite skydą prie „Arduino“plokštės ir prijunkite laidus

Prijunkite skydą prie „Arduino“plokštės ir prijunkite laidus
Prijunkite skydą prie „Arduino“plokštės ir prijunkite laidus
Prijunkite skydą prie „Arduino“plokštės ir prijunkite laidus
Prijunkite skydą prie „Arduino“plokštės ir prijunkite laidus

Prieš pritvirtindami variklio vairuotojo skydą, įsitikinkite, kad visi kaiščiai yra sulygiuoti, tada paspauskite skydą žemyn, kad tvirtai pritvirtintumėte prie „Arduino“plokštės. Laikydami plokštę vertikalioje padėtyje (žr. Aukščiau pateiktą paveikslėlį) taip, kad analoginės įvesties kaiščiai būtų jūsų pusėje, atlikite šiuos sujungimus:

  • Prijunkite posūkio laidus prie gnybtų bloko, pažymėto „M4“, prijungdami +ve arba raudoną laidą prie viršutinio gnybto, o -ve arba juodą laidą prie apatinio gnybto.
  • Prijunkite vidinės kilpos sekcijos maitinimo laidus prie gnybtų bloko, pažymėto „M2“. Kol kas vis tiek prijunkite ir vėliau pakeiskite poliškumą, jei traukinys ar lokomotyvas juda netinkama kryptimi kilpos viduje arba tiesiog sustoja.
  • Prijunkite išorinio takelio maitinimą prie gnybtų bloko, pažymėto „M1“. Vėliau darykite tą patį, ką darysite dėl vidinės kilpos bėgių galios.

6 veiksmas: prijunkite „jutimo“takelį prie „Arduino“plokštės

Prijunkite „jutimo“takelį prie „Arduino“plokštės
Prijunkite „jutimo“takelį prie „Arduino“plokštės

Prijunkite jutiklio kaiščius taip:

  • VCC iki +5 voltų „Arduino“plokštės kaiščio.
  • GND į GND „Arduino“plokštės kaištį.
  • IŠ A0 „Arduino“plokštės kaiščio.

7 žingsnis: padėkite lokomotyvą ant takelio

Padėkite lokomotyvą ant takelio
Padėkite lokomotyvą ant takelio

Padėkite lokomotyvą ant išorinės bėgių kelio dalies, kad išbandytumėte sąranką.

8 veiksmas: įjunkite sistemą

Įjunkite sistemą
Įjunkite sistemą
Įjunkite sistemą
Įjunkite sistemą

Įjunkite „Arduino“plokštę ir variklio tvarkyklę prijungdami atitinkamai VIN ir GND kaiščius prie atitinkamai 12 voltų maitinimo šaltinio ir įžeminimo arba prijungdami adapterio cilindrinę jungtį prie „Arduino“plokštės maitinimo lizdo. Dar kartą patikrinkite visas laidų jungtis ir įjunkite maitinimą.

9 žingsnis: stebėkite, kaip jis veikia

Jei viskas vyksta gerai, jūsų sąranka turėtų veikti taip, kaip parodyta aukščiau esančiame vaizdo įraše.

10 žingsnis: kas toliau?

Dabar, kai veikia pavyzdinė sąranka, kitame išorinio bėgių gale galite pridėti dar vieną atvirkštinę kilpą, kad traukinys be pertraukos važiuotų abiem kryptimis (reikia pakeisti „Arduino“) tam skirta programa). Parodykite savo įgūdžius pakeisdami „Arduino“programą, kad padidintumėte šio projekto funkcionalumą, arba tiesiog praneškite man, ką padarėte. Leiskite man žinoti, ar sukūrėte šį projektą, kad padėtumėte man žinoti, ar tai jums apskritai buvo naudinga.

Linkiu laimingų geležinkelių. Viskas kas geriausia!

Rekomenduojamas: