Mündəricat:

Avtomatik keçid sidingli model dəmir yolu düzeni (V2.0): 13 addım (şəkillərlə)
Avtomatik keçid sidingli model dəmir yolu düzeni (V2.0): 13 addım (şəkillərlə)

Video: Avtomatik keçid sidingli model dəmir yolu düzeni (V2.0): 13 addım (şəkillərlə)

Video: Avtomatik keçid sidingli model dəmir yolu düzeni (V2.0): 13 addım (şəkillərlə)
Video: Qış vaxtına keçid ləğv edilib: Bəs saatlar niyə avtomatik geri çəkilib? 2024, Sentyabr
Anonim
Avtomatik keçid sidingli model dəmir yolu düzeni (V2.0)
Avtomatik keçid sidingli model dəmir yolu düzeni (V2.0)

Bu layihə, əvvəlki model dəmir yolu avtomatlaşdırma layihələrindən biri olan Avtomatik Siding ilə Model Dəmir Yolu Layihəsinin bir yeniləməsidir. Bu versiya lokomotivin hərəkət hissəsi ilə birləşməsi və ayrılması xüsusiyyətini əlavə edir. Dəmir yolu xəttinin istismarı aşağıdakı kimidir:

  • Lokomotiv magistral xətdən başlayacaq və hərəkət hissəsi ilə qoşa tərəfə keçəcək.
  • Lokomotiv qoşularaq qatarı magistral yolun kənarından çıxaracaq.
  • Qatar hərəkət etməyə başlayacaq, sürətlənəcək, düzənin ətrafında bir neçə döngə götürəcək və yavaşlayacaq.
  • Lokomotiv, qatarı hərəkət hissəsindən ayıraraq daha da irəliləyəcəyi son döngədəki sidingə qaytaracaq.
  • Lokomotiv yolun ətrafında bir döngə düzəldəcək, yavaşlayacaq və əvvəldən başladığı yerdə dayanacaq.
  • Lokomotiv müəyyən bir müddət gözləyəcək və bütün əməliyyat yenidən təkrarlanacaq.

Beləliklə, heç bir uzatmadan, başlayaq!

Addım 1: Videoya baxın

Image
Image

Əvvəlki addımda izah edilən bütün dəmiryolu əməliyyatının necə baş verdiyini tam bir fikir əldə etmək üçün videoya baxın.

Addım 2: Bütün hissələri və komponentləri əldə edin

Arduino Proqramını Arduino Mikrokontrolörünə yükləyin
Arduino Proqramını Arduino Mikrokontrolörünə yükləyin

İndi işlərin necə gedəcəyini bilirsiniz, buna görə başlamaq üçün aşağıda sadalanan bütün hissələri və komponentləri əldə edin!

  • Bir Arduino mikro nəzarətçisi (İstənilən Arduino lövhəsi istifadə edilə bilər, ancaq pin əlaqələrinə diqqət yetirin.)
  • Bir L298N motor sürücü modulu (Bu tip motor sürücüsü, tutumu və qiyməti ilə əlaqədar olaraq tövsiyə olunur.)
  • 5 kişi və dişi tullanan tel (Motor sürücüsünün giriş pinlərini Arduino lövhəsinin rəqəmsal çıxış pinlərinə bağlamaq üçün.)
  • 3 kişi və dişi tullanan tel, cəmi 6 (Sensorları Arduino lövhəsinə bağlamaq üçün.)
  • 6 ədəd çörək taxtası tullanan teli (İki ədəd motor gücünün sürücünün bir çıxışına qoşulması üçün, ikisi də sidingin iki döngəsinin motor sürücüsünün digər çıxışına qoşulması üçün.)
  • İki 'sensörlü' musiqi.
  • 12 voltluq enerji təchizatı (cari gücü ən az 1A.)
  • Arduino lövhəsini kompüterə bağlamaq üçün uyğun bir USB kabeli (proqramlaşdırma üçün).
  • Kompüter (Aydındır:)
  • Layihə etmək üçün izlər.

Addım 3: Arduino Proqramını Arduino Mikrokontrolörünə yükləyin

Arduino IDE -ni buradan əldə edin. Əməliyyatın necə işləyəcəyini başa düşmək üçün kodu keçin.

Addım 4: Layout hazırlayın

Layihəni düzəldin
Layihəni düzəldin

Layout, sidingdən çıxmazdan əvvəl lokomotivin hərəkət hissəsindən ayrılmasını təmin etmək üçün sidingin çıxışında maqnit açma yolu olan bir keçid qapağını ehtiva edir. Lokomotivin sidingdən çıxdıqda və ya yolun müəyyən hissəsini keçdiyi zaman mikro nəzarətçiyə bildirmək üçün sidingdən dərhal sonra 'sensörlü' bir yol quraşdırılacaq.

Sidingdən əvvəl başqa bir "sensörlü" yol qurulacaq ki, bu "hissedilən" yolla qatarın hərəkət istiqamətinə görə siding arasındakı yol uzunluğu qatarın uzunluğundan daha böyük olsun.

Düzeni qurduqdan sonra, qatarın düzgün işləməsini təmin etmək üçün relslərin təmiz olduğundan əmin olun.

Addım 5: Döngələri Motor Sürücüsünə qoşun

Döngələri Motor Sürücüsünə qoşun
Döngələri Motor Sürücüsünə qoşun

Hər iki döngəni paralel olaraq bağlayın (birindən +ve və -ve digərinin +ve və -ve ilə). Paralel telli açarları 'OUT1' və 'OUT2' işarələnmiş motor sürücüsü modulunun çıxış pinlərinə qoşun. Quraşdırma açıldıqdan sonra səhv istiqamətə keçərsə, motor sürücüsünün çıxışına olan dönmə bağlantısını geri qaytarmağınız lazım ola bilər.

Addım 6: Motor Sürücüsünü Track Power Feeder -ə qoşun

Motor Sürücüsünü Track Power Feeder -ə qoşun
Motor Sürücüsünü Track Power Feeder -ə qoşun

Track power besleyicinin tellerini 'OUT3' və 'OUT4' işarələnmiş motor sürücüsünün çıxış pinlərinə qoşun. Lokomotiv qurğunu işə saldıqdan sonra yanlış istiqamətdə hərəkət etməyə başlayırsa, kabel bağlantısının polaritesini dəyişdirməyiniz lazım ola bilər.

Addım 7: Motor Sürücüsünü Arduino Kartına qoşun

Motor Sürücüsünü Arduino Kartına qoşun
Motor Sürücüsünü Arduino Kartına qoşun

Bağlayıcı konnektorunu 'ENB' işarəsi olan motor sürücüsünün pinindən çıxarın. Motor sürücü modulunun '+12-V' terminalını Arduino lövhəsinin 'VIN' pininə qoşun. Motor sürücü modulunun 'GND' pinini Arduino lövhəsinin 'GND' pininə qoşun. Motor sürücüsü ilə Arduino lövhəsi arasında aşağıdakı əlaqələri qurun:

Motor sürücüsü -> Arduino lövhəsi

IN1 -> D12

IN2 -> D11

IN3 -> D9

IN4 -> D8

ENB -> D10

Addım 8: 'Həssas' Parçaları Arduino Kartına qoşun

'Sensor' parçaları Arduino lövhəsinə qoşun
'Sensor' parçaları Arduino lövhəsinə qoşun
'Sensor' parçaları Arduino lövhəsinə qoşun
'Sensor' parçaları Arduino lövhəsinə qoşun
'Sensor' parçaları Arduino lövhəsinə qoşun
'Sensor' parçaları Arduino lövhəsinə qoşun

Sensorların 'VCC' pinlərini Arduino lövhəsinin '+5 volt' pininə qoşun. Sensorların 'GND' pinlərini Arduino lövhəsinin 'GND' pininə qoşun.

Sidingin çıxışındakı sensorun 'Çıxış' pinini Arduino lövhəsinin 'A1' pininə bağlayın. Qalan sensorun 'Çıxış' pinini Arduino lövhəsinin 'A0' pininə qoşun.

Addım 9: Arduino lövhəsini gücə qoşun

Arduino lövhəsini elektrik cərəyanı vasitəsilə 12 voltluq bir DC enerji mənbəyinə qoşun.

Addım 10: Daşıyıcıları və Lokomotivi Yollara qoyun

Daşıyıcıları və Lokomotivi Yollara qoyun
Daşıyıcıları və Lokomotivi Yollara qoyun
Daşıyıcıları və Lokomotivi Yollara qoyun
Daşıyıcıları və Lokomotivi Yollara qoyun

Yenidən hərəkət edən bir vasitə istifadə edərək, lokomotivi magistral xətdə və sidingdəki hərəkət hissəsini yerləşdirin.

Addım 11: Bütün Kabel Bağlantılarını və Qatarları yoxlayın

Lokomotivin və hərəkət hissəsinin relsdən çıxmadığından əmin olun. Bütün kabel əlaqələrini iki dəfə yoxlayın və elektrik əlaqələrinin polaritesinə diqqət yetirin.

Addım 12: Gücü yandırın və Qatarı Çalışdırın

Hər şey qaydasındadırsa, lokomotivinizin videodakı kimi hərəkət etməyə başladığını görməlisiniz. Lokomotiv yanlış istiqamətdə hərəkət etməyə başlayırsa və ya dönərlər yanlış istiqamətdə dəyişirsə, motor sürücüsü modulunun çıxış terminalı ilə onların tel əlaqəsinin polaritesini dəyişdirin.

Addım 13: Layihəni dəyişdirin

Davam edin və daha çox funksiya əlavə etmək, daha çox qatar çəkmək, daha çox yol açmaq və s. Arduino kodu və dizaynı ilə məşğul olun. Nə edirsən etsin, ən yaxşısı!

Tövsiyə: