Mündəricat:

Train Crossing Monitor Sistemi: 5 Addım (Şəkillərlə)
Train Crossing Monitor Sistemi: 5 Addım (Şəkillərlə)

Video: Train Crossing Monitor Sistemi: 5 Addım (Şəkillərlə)

Video: Train Crossing Monitor Sistemi: 5 Addım (Şəkillərlə)
Video: СУПЕР-МИНИ ICsee камера 2 в 1 СЛЕДИТ ЗА ЛЮДЬМИ по КЛАССНОЙ ЦЕНЕ! 2024, Dekabr
Anonim
Qatar Keçid Monitor Sistemi
Qatar Keçid Monitor Sistemi
Qatar Keçid Monitor Sistemi
Qatar Keçid Monitor Sistemi

Bu təlimat, bir dəmir yolu sisteminin bir hissəsini idarə etmək üçün bir Arduino kodlaşdırmaq üçün MatLab -dan necə istifadə edəcəyinizi öyrədəcək.

Addım 1: Təchizat

Bu layihə üçün sizə lazım olacaq:

Kompüter

Arduino lövhəsi

Matlab 2017

3D printer

Model Qatar

2 Foto Sensor

1 mavi LED işıq

2 qırmızı LED işıq

1 Servo Motor

1 Piezzo Dinamik

USB Kabeli

3330 Ohm rezistorlar

17 Qadın-Dişi Tel

3 Qadın Kişi Kişi

34 Kişi-Kişi Telləri

4 Taxta Blok

Maska Bantı

Addım 2: Breadboardunuzu necə qurmaq olar

Breadboardunuzu necə qurmaq olar
Breadboardunuzu necə qurmaq olar
Çörək lövhənizi necə qurmaq olar
Çörək lövhənizi necə qurmaq olar

Çörək taxtamızı quranda kitabdakı diaqramları izlədik, lövhəyə lazım olan hər şeyi yerləşdirə bildiyimizdən əmin olmaq üçün onu bir qədər dəyişdirdik.

Addım 3: Kodunuzu yazın

Kodunuzu Yazın
Kodunuzu Yazın
Kodunuzu Yazın
Kodunuzu Yazın
Kodunuzu Yazın
Kodunuzu Yazın

Lövhəniz kabelə qoşulduqda və USB kabel ilə kompüterə qoşulduqda, MatLab kodunuzu yazmağın vaxtı gəldi. Girişlərimiz, proqramın işləməsini bildirmək üçün bir klaviatura girişindən və işığı oxuyan və işığı görüb görmədiklərini proqrama bildirən fotosensorlardan ibarət idi. İşıq sensorlar tərəfindən oxunmursa, proqram bir sıra işlər görür. İlk şey, proqram, ilk işıq sensörünün ikinci işıq sensoru blokdan çıxarıldığı zaman bloklandığı vaxta görə qatarın sürətini təyin edir, sonra qatarın sürətini təyin etmək üçün bir kod işlədərək mesaj qutusu göndərir. qatar çox sürətli, çox yavaş və ya yaxşı bir sürətlə gedir. Eyni zamanda, ilk sensor açıldıqdan sonra çubuğa aşağı enməsini, qırmızı işıqların yanıb -sönməsini və sinir bozucu tezlikdə səs çıxarmasını bildirir. Proqram, qatar çubuğunu yuxarı qaldırmaq, işıqları yanıb sönməyi dayandırmaq və səsi dayandırmaq üçün qatar ikinci sensoru keçdikdən sonra müəyyən bir müddət gözləyir.

Addım 4: Çubuğunuzu çəkin

Çubuğunuzu çəkin
Çubuğunuzu çəkin

Onshape -də servo motora bağlanacaq olan Çubuğu çəkdim, amma hər hansı bir 3D bina sistemi işləyəcək. Ölçülərim üçün çubuğu 3,5 "X.2" X.5 "düzəltdim və bir ucuna bir qaralama və görünüş üçün hər iki tərəfə 'DİQQƏT' əlavə etdim. Çubuğa bir delik də əlavə etdim ki, servo əlavəni yapışdıraq. Diqqət etməli olduğunuz vacib bir şey, 3D printerinizin çap etdiyi vahidlərə diqqət yetirmək və başlamaq üçün çarpaz çubuğunuzu bu ölçülərə çəkməkdir.

Addım 5: Sisteminizi Qurun və Test Edin

Sisteminizi qurun və sınayın!
Sisteminizi qurun və sınayın!
Sisteminizi qurun və sınayın!
Sisteminizi qurun və sınayın!
Sisteminizi qurun və sınayın!
Sisteminizi qurun və sınayın!
Sisteminizi qurun və sınayın!
Sisteminizi qurun və sınayın!

Bütün komponentlərinizi topladıqdan sonra Arduino qurun və kodunuzu yazın, onu qurub sınamağın vaxtı gəldi! Layihəmiz üçün kompüteri yolun ortasında və adruinomuzu işıqların olacağı yerlə yol kəsişməsinin arasında bərabər bir məsafəyə qoyduq. Ağ işıqlarımızı və foto sensorlarımızı qurmaq üçün onları taxta bloklara yapışdırdıq ki, foto sensorlar onları oxuya bilsin, ancaq qatar keçəndə bloklanacaq qədər aşağı olsun. Çarpaz çubuğumuzu qurmaq üçün onu servo mühərrikə bağladıq və çubuğun qaldırıldığı və aşağı endiyi zaman motorun hərəkət etməməsi üçün 2 çəki arasına qoyduq, hətta əlavə dəstək üçün çəkiləri bir -birinə bağladıq. Sonra yol keçidinin hər iki tərəfindəki qırmızı işıqları lentə aldıq.

Sistemimiz qurulduqdan sonra hər şeyin düzgün işlədiyinə əmin olmaq üçün sınaqdan keçirdik və ehtiyac duyduğumuz yerdə dəyişikliklər etdik.

Tövsiyə: