جدول المحتويات:

حلقة تلقائية للقطار العكسي باستخدام Arduino: 10 خطوات (بالصور)
حلقة تلقائية للقطار العكسي باستخدام Arduino: 10 خطوات (بالصور)

فيديو: حلقة تلقائية للقطار العكسي باستخدام Arduino: 10 خطوات (بالصور)

فيديو: حلقة تلقائية للقطار العكسي باستخدام Arduino: 10 خطوات (بالصور)
فيديو: 823 Automatic DCC Train Control, MTH Proto 3 O Ga. Diesel, Push-Pull Shuttle, 2 Detectors/NO Blocks 2024, شهر نوفمبر
Anonim
Image
Image

يمكن أن يساعد عمل حلقات عكسية في تخطيطات القطار النموذجية لتغيير اتجاه القطارات ، وهو ما لا يمكن إجراؤه باستخدام الأقراص الدوارة. بهذه الطريقة ، يمكنك إنشاء تخطيطات أحادية المسار مع حلقة عكسية على كل طرف لتشغيل القطارات دون أي توقف أو انقطاع. لذلك ، دون مزيد من اللغط ، فلنبدأ!

الخطوة 1: اجمع كل الأشياء المطلوبة

برمجة لوحة Arduino
برمجة لوحة Arduino

فيما يلي قائمة بالأجزاء والمكونات المطلوبة لهذا المشروع:

  • لوحة متحكم Arduino ، الموصى بها هي UNO و Leonardo و MEGA.
  • درع سائق محرك Adafruit.
  • مصدر طاقة تيار مستمر 12 فولت (يمكن أن يكون بطارية أو محولًا بسعة خرج تيار لا تقل عن 1.5 أمبير)
  • ستة أسلاك توصيل من الذكور إلى الذكور:
  1. زوج لربط الاقبال بسائق المحرك.
  2. الزوج الثاني لتوصيل قوة المسار الخارجي بسائق المحرك.
  3. الزوج الثالث لربط الحلقة الداخلية بسائق المحرك.
  • مسار "حساس".
  • 3 أسلاك توصيل أنثى إلى أنثى (لتوصيل المستشعر بلوحة Arduino).

الخطوة 2: برمجة لوحة Arduino

إذا لم يكن لديك Arduino IDE على جهاز الكمبيوتر الخاص بك ، فقم بتنزيله من هنا. يمكن العثور على مكتبة درع سائق Adafruit هنا ، في حالة عدم وجودها في IDE الخاص بك. تأكد من تثبيت هذا في IDE الخاص بك قبل تجميع البرنامج. إذا كنت بحاجة إلى مساعدة في تثبيت مكتبة ، فتحقق من هذا الرابط.

الخطوة 3: عزل مسارات الحلقة الداخلية

اعزل مسارات الحلقة الداخلية
اعزل مسارات الحلقة الداخلية

باستخدام 4 وصلات ربط معزولة للسكك الحديدية ، اعزل الحلقة الداخلية للمسار عن المسار الخارجي. انقر على الصورة لمعلومات اضافية.

الخطوة 4: قم بعمل التخطيط

اصنع التخطيط
اصنع التخطيط

لقد استخدمت مقياس N-gauge Kato Unitrack لعمل هذا التخطيط. يمكنك استخدام أي مسار آخر طالما أن كل شيء يعمل بشكل صحيح.

الخطوة 5: قم بتوصيل الدرع بلوحة Arduino وقم بإجراء توصيلات الأسلاك

قم بتوصيل الدرع بلوحة Arduino وقم بإجراء توصيلات الأسلاك
قم بتوصيل الدرع بلوحة Arduino وقم بإجراء توصيلات الأسلاك
قم بتوصيل الدرع بلوحة Arduino وقم بإجراء توصيلات الأسلاك
قم بتوصيل الدرع بلوحة Arduino وقم بإجراء توصيلات الأسلاك

قبل إرفاق درع محرك المحرك ، تأكد من محاذاة جميع المسامير ثم ادفع الدرع لأسفل لتثبيته بإحكام بلوحة Arduino. عند إبقاء اللوحة في وضع رأسي (انظر الصورة أعلاه) بحيث تكون دبابيس الإدخال التناظرية على جانبك ، قم بإجراء التوصيلات التالية:

  • قم بتوصيل أسلاك الإغلاق بالمجموعة الطرفية التي تحمل علامة 'M4' عن طريق توصيل السلك + ve أو السلك الأحمر بالطرف العلوي والسلك -ve أو السلك الأسود بالمحطة السفلية.
  • قم بتوصيل أسلاك الطاقة للقسم الداخلي للحلقة بالكتلة الطرفية التي تحمل علامة "M2". قم بتوصيله على أي حال في الوقت الحالي وقم بتغيير القطبية لاحقًا إذا تحرك القطار أو القاطرة في الاتجاه الخاطئ داخل الحلقة أو توقف فقط.
  • قم بتوصيل طاقة المسار الخارجي بالكتلة الطرفية التي تحمل علامة 'M1'. افعل نفس الشيء لاحقًا كما تفعل مع قوة المسار في الحلقة الداخلية.

الخطوة 6: قم بتوصيل المسار "المستشعر" بلوحة Arduino

قم بتوصيل المسار "المستشعر" بلوحة Arduino
قم بتوصيل المسار "المستشعر" بلوحة Arduino

قم بتوصيل دبابيس المستشعر كما يلي:

  • VCC إلى دبوس + 5 فولت من لوحة Arduino.
  • GND إلى دبوس GND بلوحة Arduino.
  • خرج إلى دبوس A0 من لوحة Arduino.

الخطوة 7: ضع القاطرة على المسار

ضع القاطرة على المسار
ضع القاطرة على المسار

ضع القاطرة على القسم الخارجي من المسار لاختبار الإعداد.

الخطوة 8: قم بتشغيل النظام

قم بتشغيل النظام
قم بتشغيل النظام
قم بتشغيل النظام
قم بتشغيل النظام

قم بتشغيل لوحة Arduino ومحرك المحرك عن طريق توصيل إما دبوس VIN و GND على التوالي بقوة 12 فولت والأرض على التوالي أو عن طريق توصيل موصل البرميل الخاص بالمحول بمقبس الطاقة الخاص بلوحة Arduino. تحقق جيدًا من جميع توصيلات الأسلاك وقم بتشغيل الطاقة.

الخطوة 9: شاهدها وهي تعمل

إذا سارت الأمور على ما يرام ، فيجب أن يعمل الإعداد الخاص بك مثل الذي يظهر في الفيديو أعلاه.

الخطوة 10: ماذا بعد؟

الآن بعد أن قمت بتشغيل مثال الإعداد ، يمكنك إضافة حلقة عكسية أخرى على الطرف الآخر من المسار الخارجي لجعل القطار يعمل في كلا الاتجاهين على مسار واحد دون أي انقطاع (ستحتاج إلى تعديل Arduino برنامج لذلك). أظهر مهاراتك عن طريق تعديل برنامج Arduino لزيادة وظائف هذا المشروع أو فقط أخبرني بما فعلته بهذا. اسمحوا لي أن أعرف ما إذا كنت قد أنشأت هذا المشروع لمساعدتي في معرفة ما إذا كان هذا مفيدًا لك على الإطلاق.

أتمنى لك سكة حديدية سعيدة. أتمنى لك كل خير!

موصى به: