Mundarija:

Avtomatlashtirilgan sidingli temir yo'l sxemasi: 13 qadam (rasmlar bilan)
Avtomatlashtirilgan sidingli temir yo'l sxemasi: 13 qadam (rasmlar bilan)

Video: Avtomatlashtirilgan sidingli temir yo'l sxemasi: 13 qadam (rasmlar bilan)

Video: Avtomatlashtirilgan sidingli temir yo'l sxemasi: 13 qadam (rasmlar bilan)
Video: Avtomatlashtirilgan Forex savdo roboti #forex #robot #investor 2024, Noyabr
Anonim
Avtomatlashtirilgan sidingli temir yo'l sxemasi
Avtomatlashtirilgan sidingli temir yo'l sxemasi

Poyezdlarning namunaviy sxemalarini tuzish - bu sevimli mashg'ulot, uni avtomatlashtirish uni ancha yaxshilaydi! Keling, uni avtomatlashtirishning ba'zi afzalliklarini ko'rib chiqaylik:

  1. Arzon narxdagi operatsiya: L298N dvigateli yordamida butun tartib Arduino mikrokontroller tomonidan boshqariladi, ularning narxi an'anaviy poezdni boshqaruvchi gaz kelebeği va quvvat paketlariga qaraganda deyarli farq qilmaydi.
  2. Ko'rgazmaga qo'yish ideal: tartibni nazorat qilish uchun odamlarning aralashuvi talab qilinmaydi, siz uni displeyda ishlatishingiz mumkin, u erda siz doimo poezd va burilishlarni boshqarish uchun bo'la olmaysiz.
  3. Mikrokontroller havaskorlari uchun juda yaxshi: Agar siz Arduino va dasturlash bilan shug'ullanmoqchi bo'lsangiz yoki boshlamoqchi bo'lsangiz, bu o'z mahoratingizni mashq qilish uchun ajoyib loyihadir.

Agar sizni qiziqtirsa, siz ushbu loyihaning avvalgi versiyasini ham tekshirishingiz mumkin.

Xullas, ko'p gapirmasdan, boshlaylik!

1 -qadam: Mening loyiham qanday ishlashini tomosha qiling

Image
Image

2 -qadam: barcha materiallarni oling

Dasturni Arduino kartasiga yuklang
Dasturni Arduino kartasiga yuklang

Boshlash uchun quyidagilarga ega ekanligingizga ishonch hosil qiling:

  • Arduino mikrokontroller kengashi, UNO afzal.
  • L298N ikkita H-ko'prikli motorli haydovchi platasi.
  • Erkak -erkak 6 ta o'tish simlari.
  • 7 erkak va ayol o'tish simlari.
  • Tornavida.
  • 12 voltli shahar quvvat manbai adapteri.
  • Pastki tomonga IQ yaqinlik sensori o'rnatilgan trek segmenti (men Kato S62 trekidan foydalanganman)

3 -qadam: Dasturni Arduino kartasiga yuklang

Agar kompyuteringizda bo'lmasa, Arduino IDE -ni bu erdan yuklab oling. Keyin yuklangan faylni yuklab oling va oching.

4 -qadam: treklarni yotqizish va tartibni tuzish

Yo'llarni joylashtiring va tartibni yarating
Yo'llarni joylashtiring va tartibni yarating

Yuqorida ko'rsatilgandek, o'tuvchi sidel bilan oval halqa yasang. Datchik yo'li va poezd sensori yo'lini kesib o'tgandan keyin o'tadigan birinchi burilish orasidagi masofa poezd uzunligidan kattaroq ekanligiga ishonch hosil qiling, shunda poezdning biron bir qismi burilish burchagini kesib o'tganda sensorlar yo'lidan oshmaydi.

5 -qadam: O'chirish sxemasi har doim foydali

O'chirish sxemasi har doim foydali
O'chirish sxemasi har doim foydali

To'liq ko'rish uchun rasmni bosing. Davom etishdan oldin to'liq sxemani va barcha tafsilotlarni o'rganganingizga ishonch hosil qiling.

6 -qadam: burilishlarni L298N haydovchi platasining chiqishiga ulang

Burilishlarni L298N haydovchi platasining chiqishiga ulang
Burilishlarni L298N haydovchi platasining chiqishiga ulang
Burilishlarni L298N haydovchi platasining chiqishiga ulang
Burilishlarni L298N haydovchi platasining chiqishiga ulang
Burilishlarni L298N haydovchi platasining chiqishiga ulang
Burilishlarni L298N haydovchi platasining chiqishiga ulang
Burilishlarni L298N haydovchi platasining chiqishiga ulang
Burilishlarni L298N haydovchi platasining chiqishiga ulang

Har ikkala burilish moslamasining qizil va qora simlarini mos ravishda bir -biriga ulang, natijada parallel ulanadi. Keyin qizil simlarni out4 ga, qora simlarni esa motor haydovchi platasining out3 terminaliga ulang.

7 -qadam: Quvvat uzatgichini L298N haydovchi platasining boshqa chiqishiga ulang

Quvvat uzatgichini L298N haydovchi platasining boshqa chiqishiga ulang
Quvvat uzatgichini L298N haydovchi platasining boshqa chiqishiga ulang
Quvvat uzatgichi yo'lini L298N haydovchi platasining boshqa chiqishiga ulang
Quvvat uzatgichi yo'lini L298N haydovchi platasining boshqa chiqishiga ulang

Quvvat uzatgichining oq simini chiqish1ga va ko'k simni dvigatel kartasi platasining chiqish 2 terminaliga ulang.

8 -qadam: L298N haydovchi kartasini Arduino kartasining quvvat pinlariga ulang

L298N haydovchi kartasini Arduino kartasining quvvat pinlariga ulang
L298N haydovchi kartasini Arduino kartasining quvvat pinlariga ulang

12 voltli pinni Arduino kartasining VIN piniga, GND pinini Arduino kartasining GND piniga va yaxshisi dvigatel drayverining 5 voltli pinini Arduino kartasining 5 voltli piniga ulang.

9 -qadam: Sensorni Arduino kartasiga ulang

Sensorni Arduino kartasiga ulang
Sensorni Arduino kartasiga ulang

Sensorning VCC pinini Arduino kartasining 5 voltli piniga, GND pinini Arduino kartasining GND piniga va OUT pinini Arduino kartasining A0 piniga ulang.

10 -qadam: Dvigatel drayverining kirish pimlarini Arduino kartasiga ulang

Dvigatel drayverining kirish pimlarini Arduino kartasiga ulang
Dvigatel drayverining kirish pimlarini Arduino kartasiga ulang

Arduino kartasining raqamli pimlarini dvigatel kartasining kirish pimlariga quyidagicha ulang:

  • D9 dan IN1 gacha
  • D10 dan IN2 gacha
  • D11 dan IN3 gacha
  • D12 dan IN4 gacha

11 -qadam: Poezdni yo'llarga qo'ying

Poyezdni relslarga joylashtiring
Poyezdni relslarga joylashtiring

Barcha ulanishlarni tekshirgandan so'ng, poezdni sidingga qo'ying.

12 -qadam: O'rnatishni yoqing

O'rnatishni yoqing
O'rnatishni yoqing

O'rnatishni yoqing va burilishlar siding tomon o'tishiga ishonch hosil qiling, agar bo'lmasa, faqat haydovchi bilan qilingan burilishlarning ulanishini o'zgartiring. Shuningdek, poezd oldinga siljishni boshlaganiga ishonch hosil qiling. Agar poezd noto'g'ri yo'nalishda harakat qilsa, oziqlantiruvchi yo'lning motor haydovchisi bilan aloqasini o'zgartiring.

13 -qadam: BILDI

Hozircha loyiha yakunlandi. Siz Arduino kodini ishlatib, tartibning funksionalligini o'zgartirishingiz, qo'shimcha chiziqlar qo'shishingiz mumkin, hammasini sozlash mumkin! Men ushbu loyihaga kiritilgan har qanday o'zgartirishlar haqida bilishni istardim, quyidagi izohlarda menga xabar bering. Barcha ezgu tilaklarni tilayman!

Tavsiya: