Turinys:

Traukinio perėjimo stebėjimo sistema: 5 žingsniai (su paveikslėliais)
Traukinio perėjimo stebėjimo sistema: 5 žingsniai (su paveikslėliais)

Video: Traukinio perėjimo stebėjimo sistema: 5 žingsniai (su paveikslėliais)

Video: Traukinio perėjimo stebėjimo sistema: 5 žingsniai (su paveikslėliais)
Video: 8 НАСТОЯЩИХ СТРАШНЫХ ИСТОРИЙ ИЗ ЯПОНИИ: ПРЕСЛЕДУЕМОЕ П... 2024, Lapkritis
Anonim
Traukinio kirtimo stebėjimo sistema
Traukinio kirtimo stebėjimo sistema
Traukinio kirtimo stebėjimo sistema
Traukinio kirtimo stebėjimo sistema

Šis nurodymas išmokys jus, kaip naudoti „MatLab“koduojant „Arduino“, kad būtų galima valdyti geležinkelio sistemos dalį.

1 žingsnis: reikmenys

Šiam projektui jums reikės:

Kompiuteris

„Arduino“lenta

„Matlab 2017“

3D spausdintuvas

Traukinio modelis

2 nuotraukų jutikliai

1 Mėlyna LED lemputė

2 raudonos šviesos diodai

1 servo variklis

1 „Piezzo“garsiakalbis

USB laidas

3 330 omų rezistoriai

17 moterų ir moterų laidų

3 Moterys-vyrai

34 vyrų ir vyrų laidai

4 mediniai blokai

Izoliacine juosta

2 veiksmas: kaip nustatyti „Breadboard“

Kaip nustatyti „Breadboard“
Kaip nustatyti „Breadboard“
Kaip nustatyti „Breadboard“
Kaip nustatyti „Breadboard“

Įrengdami duonos lentą, vadovavomės knygoje pateiktomis schemomis, šiek tiek ją pakeisdami, kad įsitikintume, jog sugebėjome ant lentos sutalpinti viską, ko mums reikia.

3 žingsnis: parašykite savo kodą

Parašykite savo kodą
Parašykite savo kodą
Parašykite savo kodą
Parašykite savo kodą
Parašykite savo kodą
Parašykite savo kodą

Kai jūsų plokštė bus prijungta ir prijungta prie kompiuterio USB laidu, laikas parašyti „MatLab“kodą. Mūsų įvestis sudarė klaviatūros įvestis, leidžianti paleisti programą, ir fotosensoriai, kurie skaito šviesą ir nurodo programai, ar jie mato šviesą, ar ne. Jei šviesos jutikliai neskaito šviesos, programa atlieka daugybę dalykų. Pirmas dalykas yra tai, kad programa nustato traukinio greitį pagal laiką, kai pirmasis šviesos jutiklis užblokuojamas, kai atblokuojamas antrasis šviesos jutiklis, tada paleidžia kodą traukinio greičiui nustatyti ir siunčia pranešimų laukelį, kuriame nurodoma ar traukinys važiuoja per greitai, per lėtai ar gerai. Tuo pačiu metu, kai pirmasis jutiklis sugenda, jis liepia skersinei nuleisti žemyn, mirksėti raudonomis lemputėmis ir leisti garsą erzinančiu dažniu. Tada programa laukia tam tikro laiko, kai traukinys pravažiuoja antrąjį jutiklį, kad pakeltų skersinį atgal, nustotų mirksėti šviesomis ir sustabdytų garsą.

4 žingsnis: Nubrėžkite skersinį

Nubrėžkite skersinį
Nubrėžkite skersinį

Aš nupiešiau skersinį, kuris turi būti pritvirtintas prie servo variklio „Onshape“, bet bet kokia 3D pastato sistema veiktų. Dėl savo matmenų aš padariau juostą 3,5 "X.2" X.5 "ir į vieną galą pridėjau juodraštį, o abiejose pusėse -" ATSARGIAI ". Svarbus dalykas, į kurį reikia atkreipti dėmesį, yra atkreipti dėmesį į įrenginius, kuriuos spausdina jūsų 3D spausdintuvas, ir iš pradžių nupiešti skersinį tų matmenų.

5 veiksmas: nustatykite savo sistemą ir išbandykite

Nustatykite savo sistemą ir išbandykite!
Nustatykite savo sistemą ir išbandykite!
Nustatykite savo sistemą ir išbandykite!
Nustatykite savo sistemą ir išbandykite!
Nustatykite savo sistemą ir išbandykite!
Nustatykite savo sistemą ir išbandykite!
Nustatykite savo sistemą ir išbandykite!
Nustatykite savo sistemą ir išbandykite!

Surinkę visus komponentus, nustatykite „Arduino“ir parašykite kodą, laikas jį nustatyti ir išbandyti! Mūsų projektui mes nustatėme kompiuterį trasos viduryje ir mūsų „Adruino“vienodą atstumą tarp to, kur bus žibintai ir kur yra sankryža. Norėdami sumontuoti baltas šviesas ir foto jutiklius, juos priklijavome prie medinių blokelių, kad jie būtų pakankamai aukštai virš bėgių kelio, kad foto jutikliai juos perskaitytų, tačiau pakankamai žemai, kad jie būtų užblokuoti, kai traukinys pravažiuotų. Tada, norėdami nustatyti skersinį strypą, pritvirtinome jį prie servo variklio ir nustatėme tarp 2 svorių, kad variklis nejudėtų, kai strypas pakyla ir nusileidžia, mes net suklijavome svorius kartu, kad gautume papildomos paramos. Tada užfiksavome raudonus žibintus abiejose kelio sankryžos pusėse.

Kai mūsų sistema buvo nustatyta, mes išbandėme, kad įsitikintume, jog viskas veikia tinkamai, ir atlikome pakeitimus ten, kur mums reikia.

Rekomenduojamas: