فهرست مطالب:

حلقه معکوس خودکار قطار با استفاده از آردوینو: 10 مرحله (همراه با تصاویر)
حلقه معکوس خودکار قطار با استفاده از آردوینو: 10 مرحله (همراه با تصاویر)

تصویری: حلقه معکوس خودکار قطار با استفاده از آردوینو: 10 مرحله (همراه با تصاویر)

تصویری: حلقه معکوس خودکار قطار با استفاده از آردوینو: 10 مرحله (همراه با تصاویر)
تصویری: CS50 2014 - Week 9 2024, نوامبر
Anonim
Image
Image

ایجاد حلقه های معکوس می تواند در مدل بندی طرح های قطار جهت تغییر جهت قطارها کمک کند ، که این امر با صفحه های گردان قابل انجام نیست. به این ترتیب ، می توانید طرح های تک آهنگ با حلقه معکوس در هر طرف ایجاد کنید تا قطارها را بدون وقفه و وقفه حرکت دهید. بنابراین ، بدون بحث بیشتر ، بیایید شروع کنیم!

مرحله 1: همه موارد مورد نیاز را جمع آوری کنید

برای برد آردوینو برنامه ریزی کنید
برای برد آردوینو برنامه ریزی کنید

برای این پروژه ، لیست قطعات و اجزای مورد نیاز به شرح زیر است:

  • یک برد میکروکنترلر آردوینو ، موارد توصیه شده UNO ، Leonardo ، MEGA است.
  • یک سپر راننده موتور Adafruit.
  • منبع تغذیه 12 ولت DC (می تواند باتری یا آداپتور با ظرفیت خروجی جریان حداقل 1.5 آمپر باشد)
  • شش سیم بلوز نر به نر:
  1. یک جفت برای اتصال میزان مشارکت به راننده موتور.
  2. جفت دوم برای اتصال قدرت مسیر خارجی به درایور موتور.
  3. جفت سوم برای اتصال حلقه داخلی به درایور موتور.
  • یک آهنگ "حس شده"
  • 3 سیم جهنده زن به زن (برای اتصال سنسور به برد آردوینو).

مرحله 2: برد Arduino را برنامه ریزی کنید

اگر Arduino IDE را در رایانه خود ندارید ، آن را از اینجا بارگیری کنید. کتابخانه محافظ موتور Adafruit را می توانید در اینجا پیدا کنید ، در صورتی که آن را در IDE خود ندارید. قبل از کامپایل برنامه مطمئن شوید که این را در IDE خود نصب کرده اید. اگر برای نصب کتابخانه به کمک نیاز دارید ، این پیوند را بررسی کنید.

مرحله 3: آهنگهای حلقه داخلی را جدا کنید

آهنگ های حلقه داخلی را جدا کنید
آهنگ های حلقه داخلی را جدا کنید

با استفاده از 4 نرده راه راه عایق بندی شده ، حلقه داخلی مسیر را از مسیر خارجی جدا کنید. برای اطلاعات بیشتر روی تصویر کلیک کنید.

مرحله 4: طرح بندی را انجام دهید

طرح بندی را انجام دهید
طرح بندی را انجام دهید

من از N-gauge Kato Unitrack برای ایجاد این طرح استفاده کردم. تا زمانی که همه چیز به درستی کار کند ، می توانید از هر آهنگ دیگری استفاده کنید.

مرحله 5: Shield را روی برد آردوینو وصل کرده و اتصالات سیم کشی را انجام دهید

Shield را روی برد آردوینو وصل کرده و اتصالات سیم کشی را انجام دهید
Shield را روی برد آردوینو وصل کرده و اتصالات سیم کشی را انجام دهید
Shield را روی برد آردوینو وصل کرده و اتصالات سیم کشی را انجام دهید
Shield را روی برد آردوینو وصل کرده و اتصالات سیم کشی را انجام دهید

قبل از اتصال سپر راننده موتور ، مطمئن شوید که همه پین ها تراز شده اند و سپس سپر را به سمت پایین فشار دهید تا محکم به برد آردوینو متصل شود. هنگام نگه داشتن برد در حالت عمودی (تصویر بالا را ببینید) به گونه ای که پین های ورودی آنالوگ در طرف شما قرار داشته باشند ، اتصالات زیر را انجام دهید:

  • سیمهای خروجی را با اتصال +ve یا سیم قرمز به ترمینال فوقانی و سیم -ve یا سیم مشکی به ترمینال پایینی به بلوک ترمینال با علامت 'M4' وصل کنید.
  • سیمهای برق قسمت داخلی حلقه را به بلوک ترمینال با علامت 'M2' وصل کنید. در حال حاضر به هر حال آن را وصل کنید و اگر قطار یا لوکوموتیو در داخل حلقه در جهت اشتباه حرکت می کند یا فقط متوقف می شود ، قطبیت را بعداً تغییر دهید.
  • برق مسیر خارجی را به بلوک ترمینال با علامت "M1" وصل کنید. همان کاری را که بعداً برای قدرت آهنگ در حلقه داخلی انجام می دهید ، بعداً انجام دهید.

مرحله 6: قطعه "حس شده" را به برد آردوینو وصل کنید

آهنگ "حس شده" را به برد آردوینو وصل کنید
آهنگ "حس شده" را به برد آردوینو وصل کنید

پین های سنسور را به صورت زیر وصل کنید:

  • VCC تا پین +5 ولت برد آردوینو.
  • پین GND به GND برد برد آردوینو.
  • خروجی به پین A0 برد آردوینو.

مرحله 7: لوکوموتیو را در مسیر قرار دهید

لوکوموتیو را روی پیست قرار دهید
لوکوموتیو را روی پیست قرار دهید

برای آزمایش راه اندازی ، لوکوموتیو را در قسمت بیرونی مسیر قرار دهید.

مرحله 8: سیستم را روشن کنید

سیستم را روشن کنید
سیستم را روشن کنید
سیستم را روشن کنید
سیستم را روشن کنید

برد آردوینو و درایور موتور را به ترتیب با اتصال پین VIN و GND به ترتیب به برق ولتاژ 12 ولت یا اتصال کانکتور آداپتور به پریز برق برد آردوینو وصل کنید. تمام اتصالات سیم کشی را دوباره بررسی کرده و برق را روشن کنید.

مرحله 9: کارکردن آن را تماشا کنید

اگر همه چیز خوب پیش رفت ، تنظیمات شما باید مانند آنچه در فیلم بالا نشان داده شده عمل کند.

مرحله دهم: بعد چیست؟

اکنون که راه اندازی نمونه را اجرا کرده اید ، می توانید یک حلقه معکوس دیگر در انتهای مسیر خارجی اضافه کنید تا قطار در هر دو جهت در یک مسیر واحد بدون هیچ وقفه ای حرکت کند (باید آردوینو را تغییر دهید برنامه ای برای آن) مهارتهای خود را با تغییر برنامه Arduino برای افزایش عملکرد این پروژه نشان دهید یا فقط به من اطلاع دهید که با این کار چه کرده اید. اگر این پروژه را ساختید به من اطلاع دهید تا به من کمک کنید تا بدانم آیا این برنامه برای شما مفید بوده است یا خیر.

برای شما راه آهن مبارک آرزومندم. بهترین ها!

توصیه شده: