Mündəricat:

Sadə Avtomatik Noktadan Nöqtəyə Model Dəmiryolu: 10 Addım (Şəkillərlə)
Sadə Avtomatik Noktadan Nöqtəyə Model Dəmiryolu: 10 Addım (Şəkillərlə)

Video: Sadə Avtomatik Noktadan Nöqtəyə Model Dəmiryolu: 10 Addım (Şəkillərlə)

Video: Sadə Avtomatik Noktadan Nöqtəyə Model Dəmiryolu: 10 Addım (Şəkillərlə)
Video: Kim nə başa düşdü ❓ 2024, Noyabr
Anonim
Sadə Avtomatlaşdırılmış Nöqtədən Modelə Dəmiryolu
Sadə Avtomatlaşdırılmış Nöqtədən Modelə Dəmiryolu

Arduino mikrokontrolörləri, dəmir yolu modellərinin modelini avtomatlaşdırmaq üçün əladır. Layoutların avtomatlaşdırılması, qatarların avtomatlaşdırılmış bir ardıcıllıqla hərəkət etməsi üçün proqramlaşdırıla biləcəyi bir ekrana yerləşdirilmə kimi bir çox məqsəd üçün faydalıdır. Aşağı qiymətli və açıq mənbə Arduino mikrokontrolörləri və geniş yayılmış icma, layihələr hazırlamağı və proqramlaşdırmağı asanlaşdırır.

Beləliklə, çox uzatmadan, başlayaq!

Addım 1: Videoya baxın

Image
Image

Videoya baxaraq bunun necə işlədiyinə dair ədalətli bir fikir əldə edə bilərsiniz.

Addım 2: hissələri və komponentləri əldə edin

Arduino mikro nəzarətçisini proqramlaşdırın
Arduino mikro nəzarətçisini proqramlaşdırın

Burada sizə lazım olacaq:

  • Arduino mikrokontroller lövhəsi.
  • L298N motor sürücü modulu.
  • 2 'sensörlü' musiqi.
  • 6 kişi -dişi tullanan tel (Sensor pinlərini Arduino lövhəsinin rəqəmsal G/Ç pinlərinə və gücünə bağlamaq üçün hər biri 3 teldən ibarətdir.)
  • 3 kişi -dişi tullanan tel (Motor sürücüsünün giriş pinlərini Arduino lövhəsinin rəqəmsal G/Ç pinlərinə bağlamaq üçün.)
  • 2 kişidən kişiyə keçid telləri (Motor sürücüsünü elektrik və torpaq əlaqəsinə bağlamaq üçün.)
  • 2 kişidən kişiyə keçid telləri (Sürücü raylarının gücünü təmin etmək üçün motor sürücüsünün çıxış terminallarını birləşdirmək üçün.)
  • 12 voltluq bir enerji təchizatı (cari tutum ən az 1000mA və ya N ölçülü üçün 1A olmalıdır.)

Addım 3: Arduino Mikrokontrolörünü proqramlaşdırın

Arduino IDE -ni buradan əldə edin. Layihəniz üçün Arduino kodunda bəzi düzəlişlər etməyiniz lazım ola bilər.

Addım 4: Test Layihəsi hazırlayın

Test Layihəsi hazırlayın
Test Layihəsi hazırlayın

Daha çox məlumat əldə etmək üçün yuxarıdakı şəklə vurun.

Hər bir ucunda tampon izləri olan bir plan tərtib edin. Stansiyalar arasındakı magistral yolun uzunluğu lazım olduğu qədər edilə bilər. Qatar 'sensörlü' yolu keçdikdən sonra yavaşladığından və bir qədər uzaqlaşmağa davam etdiyindən, A və B nöqtələrinin 'sensorlu' izləri ilə onların tampon yolları arasında kifayət qədər uzunluqlu yolun olduğundan əmin olun. Yuxarıdakı şəkil istinad üçün faydalı ola bilər.

Addım 5: Motor Sürücüsü üçün Kabel Bağlantıları qurun

Motor Sürücüsü üçün Kabel Bağlantıları qurun
Motor Sürücüsü üçün Kabel Bağlantıları qurun
Motor Sürücüsü üçün Kabel Bağlantıları qurun
Motor Sürücüsü üçün Kabel Bağlantıları qurun

Aşağıdakı naqilləri bağlayın:

  • Motor sürücüsünün giriş pinini 'IN3' Arduino kartının rəqəmsal çıxış pininə 'D8' bağlayın.
  • Motor sürücüsünün giriş pinini 'IN4' Arduino kartının rəqəmsal çıxış pininə 'D9' bağlayın.
  • Motor sürücüsünün giriş pinini 'ENB' Arduino kartının rəqəmsal çıxış pininə 'D10' bağlayın.

İki kişidən kişiyə keçid tellərini 'GND' və '+12-V' işarələnmiş terminallara bağlayın və Arduino lövhəsinin 'GND' və 'VIN' işarələnmiş pinlərinə bağlayın.

Motor sürücüsünün çıxış terminallarına iki kişidən kişiyə keçid telləri bağlayın və onları elektrik ötürücü yolu ilə relslərə bağlayın.

Addım 6: Sensorları Arduino lövhəsinə bağlayın

Sensorları Arduino lövhəsinə bağlayın
Sensorları Arduino lövhəsinə bağlayın
Sensorları Arduino lövhəsinə bağlayın
Sensorları Arduino lövhəsinə bağlayın
Sensorları Arduino lövhəsinə bağlayın
Sensorları Arduino lövhəsinə bağlayın

Sensorların həm 'VCC' və 'GND' pinlərini Arduino lövhəsinin '+5 volt' və 'GND' pininə qoşun. Arduino UNO-da mövcud olan tək bir '5 volt' pininə iki 'VCC' əlaqə atlayıcısını bağlamaq üçün bir az yaradıcı olmağınız lazım ola bilər. 'A' stansiyasının sensorunun 'Çıxış' pinini Arduino lövhəsinin A0 pininə və qalan sensorun pinini Arduino lövhəsinin A1 pininə bağlayın.

Addım 7: Yollarda Test Lokomotivi qoyun

Zolaqlara Test Lokomotivi qoyun
Zolaqlara Test Lokomotivi qoyun

Test məqsədləri üçün lokomotivin və ya elektrikli avtomobilin başlayacağı yerdən "A" nöqtəsinə hər hansı bir lokomotiv və ya elektrikli maşın qoyun.

Addım 8: Quraşdırmanı Güc mənbəyinə qoşun və onu gücləndirin

Arduino lövhəsinin enerji giriş konnektorunu 12 voltluq bir enerji mənbəyinə qoşun və yandırın.

Addım 9: Qatarınızın Avtomatik İşlətməsini İzləyin

Hər şey düzgün aparılırsa, sınaq lokomotivinizin və ya elektrikli avtomobilinizin 'A' nöqtəsindən başladığını görməlisiniz, yaxınlaşdığı ilk 'sensörlü' yolu keçdikdən sonra sürətlənin, yavaşlayın və ikinci 'sensoru keçdikdən sonra' B 'nöqtəsində durun. 'track, əks istiqamətdə bir neçə saniyə sonra yenidən başlayın, yaxınlaşdığı ilk' sensörlü 'yolu keçdikdən sonra sürətləndirin və' A 'nöqtəsinə yaxın quraşdırılmış' sensörlü 'yolu keçdikdən sonra yavaşlayın və A nöqtəsində durun. Bütün prosesi yenidən başlamazdan əvvəl bir neçə saniyə gözləyəcək.

Lokomotiv yanlış istiqamətdə hərəkət etməyə başlayırsa, motor sürücüsünün çıxışından yol gücünə qoşulmuş telləri dəyişdirin.

Addım 10: Sonrakı Nədir

Qatarları istəyinizə uyğun olaraq idarə etmək üçün Arduino kodunu düzəltməyə çalışın, əvvəlki layihələrimi bununla birləşdirərək plana daha çox funksiya əlavə etməyə çalışın. Nə edirsən etsin, ən yaxşısı!

Tövsiyə: