Sadržaj:

Sustav praćenja prelaska vlaka: 5 koraka (sa slikama)
Sustav praćenja prelaska vlaka: 5 koraka (sa slikama)

Video: Sustav praćenja prelaska vlaka: 5 koraka (sa slikama)

Video: Sustav praćenja prelaska vlaka: 5 koraka (sa slikama)
Video: Кораци који мењају живот за смањење нереда папира! 2024, Studeni
Anonim
Sustav za nadzor prijelaza vlaka
Sustav za nadzor prijelaza vlaka
Sustav za nadzor prijelaza vlaka
Sustav za nadzor prijelaza vlaka

Ova instrukcija će vas naučiti kako koristiti MatLab za kodiranje Arduina za upravljanje dijelom željezničkog sustava.

Korak 1: Opskrba

Za ovaj projekt trebat će vam:

Računalo

Arduino ploča

Matlab 2017

3D pisač

Model vlaka

2 foto senzora

1 plavo LED svjetlo

2 crvena LED svjetla

1 servo motor

1 Piezzo zvučnik

USB kabel

3 330 Ohm otpornika

17 Žensko-ženske žice

3 ŽENSKO-MUŽNE ŽICE

34 Muško-muške žice

4 drvena bloka

Samoljepljiva traka

Korak 2: Kako postaviti tlocrtnu ploču

Kako postaviti svoj Breadboard
Kako postaviti svoj Breadboard
Kako postaviti svoj Breadboard
Kako postaviti svoj Breadboard

Kad smo postavljali matičnu ploču, slijedili smo dijagrame u knjizi, malo je izmijenivši kako bismo bili sigurni da smo mogli staviti sve što nam je potrebno na ploču.

Korak 3: Napišite svoj kôd

Napišite svoj kod
Napišite svoj kod
Napišite svoj kod
Napišite svoj kod
Napišite svoj kod
Napišite svoj kod

Nakon što je vaša ploča ožičena i spojena na računalo USB kabelom, vrijeme je za pisanje vašeg MatLab koda. Naši ulazi sastojali su se od unosa s tipkovnice koji govori programu da radi i fotosenzora koji čitaju svjetlo i govore programu vide li svjetlo ili ne. Ako fotosenzori ne čitaju svjetlo, program čini brojne stvari. Prva stvar je da program određuje brzinu vlaka na temelju vremena do kojeg je prvi svjetlosni osjetnik blokiran do otključavanja drugog svjetlosnog osjetnika, zatim pokreće kôd za određivanje brzine vlaka i šalje okvir s porukom ide li vlak prebrzo, presporo ili dobre brzine. Istodobno, nakon što se prvi senzor aktivira, on kaže prečki da se spusti, trepće crveno svjetlo i reproducira zvuk na dosadnoj frekvenciji. Program tada čeka određeno vrijeme nakon što vlak prođe drugi senzor da podigne prečku natrag, prestane treptati svjetla i zaustavi zvuk.

Korak 4: Nacrtajte svoju prečku

Nacrtajte svoju prečku
Nacrtajte svoju prečku

Nacrtao sam prečku koja će biti pričvršćena na servo motor u Onshapeu, ali svaki 3D sustav izgradnje bi funkcionirao. Za svoje dimenzije napravio sam šipku 3,5 "X.2" X.5 "i dodao nacrt na jedan kraj i" OPREZ "na obje strane radi izgleda. Također sam dodao rupu kroz šipku kako bismo mogli zalijepiti servo nastavak Važno je napomenuti da morate obratiti pozornost na jedinice u kojima se vaš 3D pisač ispisuje i za početak nacrtati vašu prečku u tim dimenzijama.

Korak 5: Postavite svoj sustav i testirajte ga

Postavite svoj sustav i testirajte ga!
Postavite svoj sustav i testirajte ga!
Postavite svoj sustav i testirajte ga!
Postavite svoj sustav i testirajte ga!
Postavite svoj sustav i testirajte ga!
Postavite svoj sustav i testirajte ga!
Postavite svoj sustav i testirajte ga!
Postavite svoj sustav i testirajte ga!

Nakon što ste prikupili sve svoje komponente, postavili svoj Arduino i napisali svoj kôd, vrijeme je da ga postavite i testirate! Za naš projekt postavili smo računalo na sredinu kolosijeka i naš adruino na jednaku udaljenost između mjesta gdje će svjetla biti i mjesta gdje se nalazi prijelaz ceste. Kako bismo postavili naša bijela svjetla i foto senzore, zalijepili smo ih na drvene blokove tako da budu dovoljno visoko iznad kolosijeka da ih fotosenzori čitaju, ali dovoljno nisko da budu blokirani kad vlak prođe. Zatim smo za postavljanje naše poprečne šipke pričvrstili na servo motor i postavili je između 2 utega kako se motor ne bi pomicao kad se šipka podiže i spušta, čak smo i zalijepili utege za dodatnu potporu. Zatim smo zalijepili crvena svjetla s obje strane križanja ceste.

Nakon što smo naš sustav postavili, testirali smo kako bismo bili sigurni da sve radi ispravno i unijeli promjene tamo gdje smo trebali.

Preporučeni: