Mündəricat:

Yard Siding ilə Sadə Avtomatik Model Dəmiryolu Döngəsi: 11 addım
Yard Siding ilə Sadə Avtomatik Model Dəmiryolu Döngəsi: 11 addım

Video: Yard Siding ilə Sadə Avtomatik Model Dəmiryolu Döngəsi: 11 addım

Video: Yard Siding ilə Sadə Avtomatik Model Dəmiryolu Döngəsi: 11 addım
Video: Kim nə başa düşdü ❓ 2024, Iyul
Anonim
Yard Siding ilə Sadə Avtomatik Model Dəmiryolu Döngəsi
Yard Siding ilə Sadə Avtomatik Model Dəmiryolu Döngəsi

Bu layihə əvvəlki layihələrimdən birinin təkmilləşdirilmiş versiyasıdır. Bir model dəmir yolu planını avtomatlaşdırmaq üçün böyük bir açıq mənbəli prototipləşdirmə platforması olan Arduino mikro nəzarətçisindən istifadə edir. Layout, sadə bir oval döngədən və qatarı yerləşdirmək üçün ondan ayrılan bir həyət sidingdən ibarətdir. Arduino mikro nəzarətçisi, qatarın üzərindən keçərkən xüsusi funksiyaları yerinə yetirmək üçün layoutun iki yerində quraşdırılmış iki 'sensörlü' yoldan geribildirim alır.

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

Addım 1: Videoya baxın

Image
Image

Bu layihənin necə işlədiyini başa düşmək üçün yuxarıdakı videoya baxın.

Addım 2: Bütün hissələri və əşyaları alın

Arduino lövhəsini proqramlaşdırın
Arduino lövhəsini proqramlaşdırın

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

  • Adafruit motor qalxanı v2 ilə uyğun gələn Arduino mikrokontroller lövhəsi
  • Bir Adafruit motor sürücüsü qalxan v2 (Bu barədə daha çox məlumatı buradan əldə edin)
  • Genişləndirici bir qalxan (İsteğe bağlı, lakin sensorlar üçün güc və torpaq pin əlaqələrini genişləndirmək tövsiyə olunur.)
  • İki 'sensörlü' musiqi
  • 3 kişi və dişi tullanan teldən ibarət iki dəst ('sensörlü' parçaları Arduino lövhəsinə bağlamaq üçün.)
  • 4 kişidən kişiyə keçid telləri (hər biri 2 ədəd, yol gücünü və döngəni motor qalxanının çıxış terminallarına bağlamaq üçün.)
  • Ən azı 1A (1000mA) cərəyan gücü olan 12 volt DC enerji mənbəyi
  • Uyğun bir USB kabeli (Arduino lövhəsini kompüterə bağlamaq üçün.)
  • Kompüter (Arduino mikro nəzarətçisini proqramlaşdırmaq üçün.)

Addım 3: Arduino lövhəsini proqramlaşdırın

IDE -də Adafruit motor sürücü qalxan v2 kitabxanasının quraşdırıldığından əmin olun. Arduino kodundan keçərək bunun necə işlədiyini və quruluşu sınamaq üçün gələcəkdə onu necə dəyişə biləcəyinizi öyrənə bilərsiniz.

Arduino lövhəsini kompüterinizə qoşun və ona əlavə edilmiş Arduino kodunu yükləyin.

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

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

Layihə haqqında daha çox məlumat əldə etmək üçün davam etməzdən əvvəl yuxarıdakı şəklə vurun. Qatarın relsdən çıxmasını və/və ya dayanmasını maneə törətmək üçün bütün dəmir yolu birləşmələrinin düzgün hazırlandığından və yolun relslərinin təmizləndiyindən əmin olun.

Addım 5: Motor Qalxanı Arduino lövhəsinə quraşdırın

Motor Qalxanı Arduino lövhəsinə quraşdırın
Motor Qalxanı Arduino lövhəsinə quraşdırın

Qalxanın sancaqlarını Arduino lövhəsinin başlıqları ilə hizalayaraq qalxanı diqqətlə Arduino lövhəsinə quraşdırın. Yumşaq bir şəkildə edin və qalxanın heç bir sancağının əyilmədiyinə əmin olun.

Addım 6: Track Power Feeder və Turnout Tellərini Motor Shield -ə qoşun

Track Power Feeder və Turnout Tellərini Motor Shield -ə qoşun
Track Power Feeder və Turnout Tellərini Motor Shield -ə qoşun
Track Power Feeder və Turnout Tellərini Motor Shield -ə qoşun
Track Power Feeder və Turnout Tellərini Motor Shield -ə qoşun
Track Power Feeder və Turnout Tellərini Motor Shield -ə qoşun
Track Power Feeder və Turnout Tellərini Motor Shield -ə qoşun

M1 ilə işarələnmiş qalxanın çıxış terminallarını yol elektrik naqillərinə və M4 ilə işarələnmiş çıxış tellərinə qoşun. Quraşdırmanın yalnız iki telli solenoid tipli açarlarla uyğun olduğunu unutmayın.

Addım 7: '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

Genişləndirici qalxanı motor qalxanına quraşdırın və hər bir sensorun GND və VCC pinlərini GND və +5 voltlu qalxan başlıqlarına qoşun. Sonra aşağıdakı pin əlaqələrini qurun:

  • İlk sensorun çıxış pinini Arduino lövhəsinin A0 giriş pininə qoşun.
  • İkinci sensorun çıxış pinini Arduino lövhəsinin A1 giriş pininə qoşun.

Addım 8: Qatarı Sidingə qoyun

Qatarı Sidingə qoyun
Qatarı Sidingə qoyun

Test qaçışına hazırlaşmaq üçün qatarı həyət sidinginə qoyun. Lokomotivin və hərəkət hissəsinin relslərə düşməməsi üçün relslərə düzgün şəkildə yerləşdirilməsini təmin etmək üçün təkrar istifadə alətindən istifadə etmək tövsiyə olunur.

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

Arduino lövhəsini Power -a qoşun
Arduino lövhəsini Power -a qoşun

12 voltluq DC enerji mənbəyini ya motor qalxanının güc terminal bloku və ya Arduino lövhəsinin dişi çıraq konnektoru vasitəsilə Arduino lövhəsinə qoşun. Gücü açmadan əvvəl, bütün naqillərin düzgün bağlandığından və heç birinin boş olmadığından əmin olun.

Addım 10: Gücü yandırın və qatarınızın gedişinə baxın

İştirakçı yanlış istiqamətə keçərsə və ya qatar yanlış istiqamətdə hərəkət edərsə, gücü açdıqdan sonra, motor qalxanının çıxış terminallarına bağlı olan müvafiq tellərin polaritesini tərsinə çevirin.

Addım 11: Sonrakı Nədir?

Bu yerə qədər çatmısınızsa, bir az dincəlmək və layihənizdən zövq almaq istəyə bilərsiniz. Ancaq daha çox şey etmək istəyirsinizsə, Arduino kodunu dəyişdirməyə və yeni bir şey etmək üçün quraşdırma ilə sınaq keçirməyə cəhd edə bilərsiniz. Nə edirsən etsin, ən yaxşısı!

Tövsiyə: