جدول المحتويات:
- الخطوة 1: شاهد الفيديو
- الخطوة 2: احصل على الأجزاء والمكونات
- الخطوة 3: برمجة Arduino Micorocontroller
- الخطوة 4: قم بعمل التخطيط
- الخطوة 5: قم بتثبيت Motor Driver Shield على لوحة Arduino
- الخطوة 6: قم بتوصيل أسلاك طاقة المسار بدرع سائق المحرك
- الخطوة 7: قم بتوصيل الإقبال بـ Motor Driver Shield
- الخطوة 8: قم بتثبيت درع التمدد على Motor Shield
- الخطوة 9: قم بتوصيل المسارات "المستشعرة" بدرع التوسيع
- الخطوة 10: ضع القطار الأول في المنحدر
- الخطوة 11: قم بتشغيل الإعداد
- الخطوة 12: تأكد من أن كل شيء يعمل بشكل صحيح
- الخطوة 13: ضع القطار الثاني في مسار الإنحياز
- الخطوة 14: اجلس واسترخي وشاهد قطاراتك وهي تعمل
- الخطوة 15: اذهب فورثر
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
تعد أتمتة تخطيطات السكك الحديدية النموذجية باستخدام متحكمات Arduino طريقة رائعة لدمج وحدات التحكم الدقيقة والبرمجة ونموذج السكك الحديدية في هواية واحدة. هناك مجموعة من المشاريع المتاحة لتشغيل قطار بشكل مستقل على خط سكة حديد نموذجي ولكن بعد مرور بعض الوقت ، يبدأ قطار واحد في الشعور بالملل بعض الشيء. لذلك ، لملء تخطيطنا ، دعنا نأخذ قطارًا آخر ونبدأ!
الخطوة 1: شاهد الفيديو
شاهد الفيديو أعلاه للحصول على فكرة عن كيفية عمل ذلك.
الخطوة 2: احصل على الأجزاء والمكونات
إليك ما ستحتاجه لهذا المشروع:
- لوحة متحكم Arduino متوافقة مع درع محرك Adafruit.
- درع سائق محرك Adafruit v2.0.
- درع توسع (اختياري ، لكن يوصى بشدة بتبسيط الأسلاك.)
- 3 مسارات "مستشعرة".
- 8 أسلاك توصيل من الذكور إلى الذكور (لتوصيل قوة الجنزير والإقبال على درع المحرك.)
- 3 مجموعات من 3 أسلاك توصيل من الذكور إلى الإناث (لتوصيل المسارات "المستشعرة" بلوحة Arduino.
- مصدر طاقة تيار مستمر بجهد 12 فولت بسعة حالية لا تقل عن 1 أمبير (1000 مللي أمبير).
- كبل USB مناسب لتوصيل لوحة Arduino بجهاز كمبيوتر.
- كمبيوتر.
الخطوة 3: برمجة Arduino Micorocontroller
تأكد من تثبيت مكتبة Adafruit's motor shield v2 في Arduino IDE ، إذا لم يكن كذلك ، فاضغط على Ctrl + Shift + I ، وابحث عن درع محرك Adafruit وقم بتنزيل أحدث إصدار من مكتبة Adafruit Motor shield V2.
قبل تحميل الكود على متحكم Arduino ، تأكد من الاطلاع عليه للحصول على فكرة عما يحدث وكيف.
يمكنك معرفة المزيد عن درع سائق المحرك هنا ، ولكن تأكد من العودة لمواصلة المشروع!
الخطوة 4: قم بعمل التخطيط
انقر على الصورة الأولى لمزيد من المعلومات.
قم بعمل التخطيط وقم بتثبيت وحدة تغذية الطاقة على الخط الرئيسي بالإضافة إلى جانب التمرير. تأكد من عزل مسارات انحياز المرور كهربائيًا عن الخط الرئيسي باستخدام وصلات السكك الحديدية المعزولة في الموقع المتفرّع للمسار الجانبي بالقرب من كل من الإقبال.
لاحظ موقع كل مسار "حساس":
- يتم تثبيت أول مسار "حساس" مباشرة بعد الإقبال المثبت عند مخرج الانحناء بحيث يمر القطار الذي يغادر المنعطف قبل مجيئه مباشرة على الخط الرئيسي.
- يتم تثبيت المسار "المستشعر" الثاني في الخط الرئيسي بعض المسافة قبل مدخل انحياز (انظر الصورة الأولى للرجوع إليها).
- تم تثبيت المسار "الحساس" الثالث قبل الإقبال مباشرة عند مدخل انحياز.
الخطوة 5: قم بتثبيت Motor Driver Shield على لوحة Arduino
قم بتثبيت درع محرك المحرك على لوحة Arduino عن طريق محاذاة دبابيس لوحة السائق بعناية مع الرؤوس الأنثوية للوحة Arduino. توخ مزيدًا من الحذر لضمان عدم ثني المسامير أثناء عملية التثبيت.
الخطوة 6: قم بتوصيل أسلاك طاقة المسار بدرع سائق المحرك
قم بإجراء توصيلات طاقة المسار التالية:
- قم بتوصيل وحدة التغذية بالطاقة للمسار الرئيسي بالكتلة الطرفية على الدرع الذي يحمل علامة "M1".
- قم بتوصيل طاقة مسار انحياز المرور بالكتلة الطرفية على الدرع الذي يحمل علامة "M2".
الخطوة 7: قم بتوصيل الإقبال بـ Motor Driver Shield
قم بتوصيل الإقبال بالتوازي عن طريق توصيل الأسلاك + ve (الحمراء) و- v (السوداء) معًا وتوصيلها بالكتلة الطرفية على درع المحرك الذي يحمل علامة "M3".
الخطوة 8: قم بتثبيت درع التمدد على Motor Shield
قم بتثبيت درع التمدد على درع محرك المحرك بنفس الطريقة التي تم بها تثبيت درع المحرك على لوحة Arduino.
الخطوة 9: قم بتوصيل المسارات "المستشعرة" بدرع التوسيع
قم بتوصيل طاقة كل مسار "مستشعر" برأس + 5 فولت على درع التمدد ودبوس "GND" لكل مستشعر برأس "GND" للدرع. بعد ذلك ، قم بإجراء الاتصالات التالية:
- قم بتوصيل دبوس إخراج المستشعر الأول بدبوس الإدخال "A0" بلوحة Arduino.
- قم بتوصيل دبوس إخراج المستشعر الثاني بمنفذ الإدخال "A1" بلوحة Arduino.
- قم بتوصيل دبوس إخراج المستشعر الثالث بمنفذ الإدخال A2 الخاص بلوحة Arduino.
الخطوة 10: ضع القطار الأول في المنحدر
ضع القطار الأول في انحيازه ، ويوصى باستخدام أداة إعادة النقل ، خاصة للقاطرات البخارية.
الخطوة 11: قم بتشغيل الإعداد
قم بتوصيل مصدر الطاقة 12 فولت بموصل إدخال الطاقة بلوحة Arduino وتشغيل الطاقة.
الخطوة 12: تأكد من أن كل شيء يعمل بشكل صحيح
بعد تشغيل النظام ، يجب أن تتحول الإقبال لتوصيل المسار الجانبي بالخط الرئيسي. إذا قام أي منهم بتبديل الاتجاه الخاطئ ، فقم بعكس قطبية اتصاله بدرع المحرك.
بعد تحول الإقبال على الإنحياز ، يجب أن يبدأ القطار في التحرك ببطء وأن يتسارع بعد عبور أول مسار "حساس". إذا بدأ القطار في التحرك في الاتجاه الخاطئ في المسار الجانبي أو الخط الرئيسي ، فأنت تعلم ما يجب القيام به.
الخطوة 13: ضع القطار الثاني في مسار الإنحياز
بعد أن يعبر القطار الأول المسار الثاني "المحسوس" ، سوف يتحول الإقبال بعيدًا عن الانحناء وسيتم إيقاف قوة المسار الجانبي. هذا هو الوقت المناسب لوضع القطار الثاني في انحياز.
الخطوة 14: اجلس واسترخي وشاهد قطاراتك وهي تعمل
الخطوة 15: اذهب فورثر
لماذا لا تقوم بترقية هذا الإعداد؟ حاول جعل التصميم أكثر تعقيدًا ، أضف المزيد من القطارات ، والإقبال ، هناك الكثير لتفعله!
مهما فعلت ، حاول مشاركة إبداعك مع المجتمع للسماح للآخرين برؤية عملك. أتمنى لك كل خير!