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

خط سكة حديد آلي من نقطة إلى نقطة مع انحياز للفناء: 10 خطوات (بالصور)
خط سكة حديد آلي من نقطة إلى نقطة مع انحياز للفناء: 10 خطوات (بالصور)

فيديو: خط سكة حديد آلي من نقطة إلى نقطة مع انحياز للفناء: 10 خطوات (بالصور)

فيديو: خط سكة حديد آلي من نقطة إلى نقطة مع انحياز للفناء: 10 خطوات (بالصور)
فيديو: إزاي القطر بيمشي على القضبان من غير ما يقع يمين أو شمال بالرغم من سرعته الكبيرة؟ 2024, شهر نوفمبر
Anonim
خط سكة حديد آلي من نقطة إلى نقطة مع انحياز يارد
خط سكة حديد آلي من نقطة إلى نقطة مع انحياز يارد

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

الخطوة 1: شاهد الفيديو

Image
Image

شاهد الفيديو لتتعرف على كيفية عمل ذلك. الآن ، أنت تعرف ما يحدث ، فلنبدأ!

الخطوة 2: احصل على كل الأشياء

برمجة Arduino Microcontroller
برمجة Arduino Microcontroller

إليك ما ستحتاجه للبناء:

  • لوحة Arduino متوافقة مع Adafruit Motor Shield v2.3.
  • درع محرك Adafruit v2.3. (انقر هنا لمزيد من المعلومات.)
  • درع توسع (اختياري ، موصى به لتوسيع دبابيس + 5V و GND للوحة Arduino لتوصيل المستشعرات.)
  • 3 مسارات "مستشعرة".
  • 4 أسلاك توصيل من الذكور إلى الذكور (2 لتوصيل طاقة المسار وغيرها لتوصيل نسبة الإقبال.)
  • 3 مجموعات من 3 أسلاك توصيل من الذكور إلى الإناث (إجمالي 9 أسلاك مستخدمة لتوصيل 3 دبابيس لكل مستشعر بلوحة Arduino والطاقة.)
  • مصدر طاقة تيار مستمر بجهد 12 فولت بسعة حالية لا تقل عن 1 أمبير (1000 مللي أمبير).
  • كبل USB مناسب لتوصيل لوحة Arduino بالكمبيوتر.
  • جهاز كمبيوتر لبرمجة متحكم اردوينو.
  • مفك البراغي.

الخطوة 3: برمجة Arduino Microcontroller

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

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

قم بعمل تخطيط اختبار
قم بعمل تخطيط اختبار

يعد Kato Unitrack رائعًا لعمل تخطيطات مؤقتة ، خاصة لأغراض الاختبار. اضغط على الصورة لمزيد من المعلومات. قم بعمل تخطيط كما هو موضح في الصورة أعلاه. طول المسار في الخط الرئيسي (يمكن عمل طول بين النقطتين A و B بأي طول ممكن.) تأكد من أن جميع مفاصل السكك الحديدية مصنوعة بشكل صحيح وأن قضبان الجنزير نظيفة بشكل صحيح.

الخطوة 5: قم بتثبيت Motor Driver Shield على لوحة Arduino وتوصيله لتتبع الطاقة والإقبال

قم بتثبيت Motor Driver Shield على لوحة Arduino وتوصيله لتتبع الطاقة والإقبال
قم بتثبيت Motor Driver Shield على لوحة Arduino وتوصيله لتتبع الطاقة والإقبال
قم بتثبيت Motor Driver Shield على لوحة Arduino وتوصيله لتتبع الطاقة والإقبال
قم بتثبيت Motor Driver Shield على لوحة Arduino وتوصيله لتتبع الطاقة والإقبال

قم بتثبيت الدرع بعناية على لوحة Arduino عن طريق محاذاة دبابيس الدرع مع رؤوس لوحة Arduino. افعل ذلك برفق وتأكد من عدم ثني أي دبابيس من الدرع.

قم بتوصيل دبابيس خرج الدرع المميز على أنها M4 بأسلاك طاقة المسار وتلك التي تم تمييزها على أنها M3 بأسلاك الإغلاق. قم بتدوين أن الإعداد متوافق مع اثنين فقط من نوع الملف اللولبي السلكي.

الخطوة 6: اربط المسارات "المحسّسة"

اربط المسارات "المحسّسة"
اربط المسارات "المحسّسة"
اربط المسارات "المحسّسة"
اربط المسارات "المحسّسة"
اربط المسارات "المحسّسة"
اربط المسارات "المحسّسة"

قم بتثبيت درع التمدد على درع المحرك وقم بتوصيل GND الخاص بالمستشعرات وأسلاك الطاقة بقضبان GND و + 5V للدرع على التوالي. قم بعمل توصيلات الدبوس التالية:

  • قم بتوصيل خرج المستشعر في الفناء بدبوس A0 الخاص بلوحة Arduino.
  • قم بتوصيل خرج المستشعر في النقطة A بمسار لوحة Arduino A1.
  • قم بتوصيل خرج المستشعر في مسار النقطة B بمسمار A2 الخاص بلوحة Arduino.

تأكد من عدم وجود دبابيس مفكوكة لتجنب حدوث خلل في النظام.

الخطوة 7: قم بتوصيل لوحة Arduino بالطاقة وتشغيلها

قم بتوصيل لوحة Arduino بالطاقة وتشغيلها
قم بتوصيل لوحة Arduino بالطاقة وتشغيلها

قم بتوصيل مصدر طاقة بجهد 12 فولت إلى Arduino باستخدام مقبس أسطواني وتشغيله.

الخطوة 8: ضع قاطرتك في انحياز وقم بتحريكها فوق المسار "المستشعر"

ضع قاطرتك في انحياز وقم بتمريرها فوق المسار "المحسوس"
ضع قاطرتك في انحياز وقم بتمريرها فوق المسار "المحسوس"

تمت برمجة لوحة Arduino لبدء عملية التخطيط فقط بعد وضع القاطرة في الفناء ويتعرف عليها فقط من خلال ردود الفعل من المسار "المستشعر". تأكد من مشاهدة الفيديو ، في الخطوة الأولى ، لفهمه بشكل أفضل.

بعد أن يكتشف المسار "المستشعر" القاطرة ، يجب أن ترى أن الإقبال سيتحول إلى انحياز إذا لم يكن كذلك وستبدأ القاطرة في التحرك للأمام.

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

الخطوة 9: شاهد انطلاق القطار الخاص بك

إذا تم كل شيء بشكل صحيح ، يجب أن يبدأ قطارك في التحرك من الفناء على الخط الرئيسي والمضي قدمًا كما هو موضح أعلاه.

الخطوة 10: هل انتهيت الآن؟

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

موصى به: