Mündəricat:

Dəmiryol Siqnal Simulyasiyası: 4 addım
Dəmiryol Siqnal Simulyasiyası: 4 addım

Video: Dəmiryol Siqnal Simulyasiyası: 4 addım

Video: Dəmiryol Siqnal Simulyasiyası: 4 addım
Video: 美国软件不授权制裁中国高校陷困境,专利世界第二不值钱明星越南抢订单 MATLAB does not authorize universities, patent second worthless. 2024, Iyul
Anonim
Dəmiryol Siqnal Simulyasiyası
Dəmiryol Siqnal Simulyasiyası
Dəmiryol Siqnal Simulyasiyası
Dəmiryol Siqnal Simulyasiyası
Dəmiryol Siqnal Simulyasiyası
Dəmiryol Siqnal Simulyasiyası

Dəmir yolları üçün işıqfor.

(Reallığın simulyasiyası)

Kodun sadə izahı:

Kod, qatarlar üçün daimi bir duyğu təmin etməyə imkan verir. Dəmiryolunun seçilmiş hissəsindən bir qatar keçmək məcburiyyətindədirsə, işıqfor qırmızıya çevriləcək və başqalarını qarşıdakı təhlükə barədə xəbərdar edəcək. Təxminən 10 saniyədən sonra işıq sarıya dönəcək və sürücülərin yoldan keçməməsi üçün xəbərdarlıq edəcək. Sarıya çevrildikdən 20 saniyə sonra yaşıl rəngə çevriləcək, yəni keçmək tamamilə təhlükəsizdir.

Tam bir dövrə və doğru materiallarla cihaz istifadəyə hazır olmalıdır. Bir dəmir yolunun yanına qoyun və bir qatar keçəndə hərəkətə keçməsini izləyin!

Qeyd: Bu yalnız simulyasiya məqsədləri üçündür və real həyatda istifadə üçün nəzərdə tutulmayıb.

2 -ci Qeyd: Cihaz bunun əvəzinə dəmiryolunu aşkar edə bilər və işıqları səhv dəyişməyə davam edə bilər, buna görə də cihazı daha yüksək yerlərə yerləşdirmək lazım ola bilər.

Təchizat

3 işıq: biri qırmızı, sarı, yaşıl.

Arduino Uno (Leonardo da işləyir, mən bu nümunədə Leonardodan istifadə etdim.) Karton (Ən yaxşı əlinizdə olan bir qutudan istifadə etməkdir). 3 rezistor.

Ultrasonik sensor

Qatarlar (artıq işləyən batareyalar içərisindədir.)

Qatar üçün uyğun relslər.

Addım 1: Adım 1: Dövrə

Addım 1: Dövrə
Addım 1: Dövrə

Bu dövrənin bir təzahürüdür. Qeyd etmək üçün bir neçə şey.

İstifadə etdiyim ultrasəs sensoru əslində dörd porta malikdir. Trig və Echo ayrılır. Ultrasonik sensörünüz eyni modeldirsə, Trig'i analoq pininə (D6) və Echo'yu başqa bir pinə (D7) qoymağı unutmayın.

Addım 2: Adım 2: Proqram

Budur proqram. Cihaz üçün başqa fikirlərim olduğu zaman istifadə edilməyən kodun böyük bir hissəsi var. Şərhlərdə nəyin vacib olduğunu anlayacağam.

create.arduino.cc/editor/Nori456/f7b935dd-e481-4a60-9002-8522b78aedc1/preview

Addım 3: Addım 3: Dekorasiya

Addım 3: Dekorasiya
Addım 3: Dekorasiya
Addım 3: Dekorasiya
Addım 3: Dekorasiya
Addım 3: Dekorasiya
Addım 3: Dekorasiya

Zənciri, kompüterləri və maşınları zərif elektronikanı qoruyan və örtən bir şeyə çevirin. Bir qutu şəkli edərdi.

İşıqlar, sensorlar və Arduino lövhəsinin özü üçün boşluqlar buraxmağı unutmayın.

Dekorasiya isteğe bağlıdır. Cihaza istədiyinizi əlavə etməyi düşünün!

Ayrıca, dövrədəki hər şeyin işlədiyinə əmin olun. Hər üç işıq burada göstərildiyi kimi işləyir.

Addım 4: Adım 4: İşə qoyun

Bu belədir! İnşallah cihaz öz üzərində işləyir. Bir problem varsa, bunların hər hansı birində problem olub olmadığını öyrənmək üçün dövrə, naqillər və ya elektronikaya baxmağı düşünün. Zövq alın.

Cihazın hərəkətdə olduğunu göstərən bir videonun bağlantısı burada. Bir nümunə olaraq istifadə edin:

Tövsiyə: