ساخت حلقههای معکوس میتواند در طرحبندی قطارهای مدل به تغییر جهت قطار کمک کند، کاری که با میزهای گردان امکانپذیر نیست. به این ترتیب، میتوانید طرحبندیهای تک مسیری را با یک حلقه معکوس در هر انتها ایجاد کنید تا قطارها را بدون مکث یا وقفه اجرا کنید. بنابراین، بدون هیچ مقدمه ای، بیایید شروع کنیم!
مرحله 1: همه چیزهای مورد نیاز را جمع آوری کنید!
![](https://duino4projects.com/wp-content/uploads/2020/12/Gather-All-the-Required-Stuff.jpg)
برای این پروژه، در اینجا لیستی از قطعات و اجزای مورد نیاز آمده است:
- یک برد میکروکنترلر آردوینو که توصیه می شود UNO، Leonardo، MEGA هستند.
- سپر موتور آدافرویت.
- منبع تغذیه 12 ولت DC (می تواند یک باتری یا یک آداپتور با ظرفیت خروجی جریان حداقل 1.5 آمپر باشد)
- شش سیم بلوز نر به نری:
- یک جفت برای اتصال چرخش به درایور موتور.
- جفت دوم برای اتصال برق مسیر بیرونی به درایور موتور.
- جفت سوم برای اتصال حلقه داخلی به درایور موتور.
- یک آهنگ "حسگر".
- 3 سیم جامپر زن به زن (برای اتصال سنسور به برد آردوینو).
مرحله 2: برد آردوینو را برنامه ریزی کنید
![](https://duino4projects.com/wp-content/uploads/2020/12/Program-the-Arduino-Board.png)
اگر Arduino IDE را روی رایانه خود ندارید، آن را از اینجا دانلود کنید . کتابخانه محافظ درایور موتور Adafruit را میتوانید در اینجا پیدا کنید ، در صورتی که آن را در IDE خود ندارید. قبل از کامپایل کردن برنامه حتما این را در IDE خود نصب کنید. اگر برای نصب کتابخانه به کمک نیاز دارید، این پیوند را بررسی کنید .
مرحله 3: مسیرهای حلقه داخلی را جدا کنید
![](https://duino4projects.com/wp-content/uploads/2020/12/Isolate-the-Inner-Loop-Tracks.jpg)
با استفاده از 4 اتصال ریلی عایق بندی شده، حلقه داخلی مسیر را از مسیر بیرونی جدا کنید. برای اطلاعات بیشتر روی تصویر کلیک کنید
مرحله 4: Layout را بسازید
![](https://duino4projects.com/wp-content/uploads/2020/12/Make-the-Layout.jpg)
من از N-gauge Kato Unitrack برای ساخت این طرح استفاده کردم. شما می توانید از هر آهنگ دیگری استفاده کنید تا زمانی که همه چیز به درستی کار کند.
مرحله 5: شیلد را به برد آردوینو وصل کنید و اتصالات سیم کشی را ایجاد کنید
![](https://duino4projects.com/wp-content/uploads/2020/12/Plug-the-Shield-on-the-Arduino-Board-and-Make-the-Wiring-Connections.jpg)
قبل از وصل کردن محافظ درایور موتور، مطمئن شوید که تمام پین ها در یک راستا قرار دارند و سپس محافظ را به سمت پایین فشار دهید تا محکم به برد آردوینو وصل شود. هنگامی که برد را در وضعیت عمودی قرار می دهید (تصویر بالا را ببینید) به طوری که پایه های ورودی آنالوگ در کنار شما قرار دارند، اتصالات زیر را انجام دهید:
- با اتصال سیم +ve یا قرمز به ترمینال بالایی و -ve یا سیم مشکی به ترمینال پایینی، سیم های برش را به بلوک ترمینال با علامت "M4" وصل کنید.
- سیم های برق بخش داخلی حلقه را به بلوک ترمینال با علامت "M2" وصل کنید. فعلاً آن را به هر حال وصل کنید و اگر قطار یا لوکوموتیو در جهت اشتباه در داخل حلقه حرکت کرد یا فقط متوقف شد، قطبیت را تغییر دهید.
- برق مسیر بیرونی را به بلوک ترمینال با علامت "M1" وصل کنید. همین کار را بعداً برای قدرت مسیر در حلقه داخلی انجام دهید.
![](https://duino4projects.com/wp-content/uploads/2020/12/Connect-the-sensored-Track-to-the-Arduino-Board.jpg)
پایه های سنسور را به صورت زیر وصل کنید:
- پین VCC به +5 ولت برد آردوینو.
- پین GND به GND برد آردوینو.
- پین OUT تا A0 برد آردوینو.
منبع: حلقه معکوس قطار خودکار با استفاده از آردوینو
در ادامه، متن انگلیسی این مطلب را میتوانید مشاهده نمایید:
Making reverse loops can help in model train layouts to change the direction of trains, which cannot be done with turntables. In this way, you can create single-track layouts with a reverse loop on each end to run trains without any pause or interruption. So, without further ado, let’s get started!
Step 1: Gather All the Required Stuff!
![](https://duino4projects.com/wp-content/uploads/2020/12/Gather-All-the-Required-Stuff.jpg)
For this project, here is the list of required parts and components: