جدول المحتويات:
- الخطوة 1: اجمع كل الأشياء المطلوبة
- الخطوة 2: برمجة لوحة Arduino
- الخطوة 3: عزل مسارات الحلقة الداخلية
- الخطوة 4: قم بعمل التخطيط
- الخطوة 5: قم بتوصيل الدرع بلوحة Arduino وقم بإجراء توصيلات الأسلاك
- الخطوة 6: قم بتوصيل المسار "المستشعر" بلوحة Arduino
- الخطوة 7: ضع القاطرة على المسار
- الخطوة 8: قم بتشغيل النظام
- الخطوة 9: شاهدها وهي تعمل
- الخطوة 10: ماذا بعد؟
فيديو: حلقة تلقائية للقطار العكسي باستخدام Arduino: 10 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
يمكن أن يساعد عمل حلقات عكسية في تخطيطات القطار النموذجية لتغيير اتجاه القطارات ، وهو ما لا يمكن إجراؤه باستخدام الأقراص الدوارة. بهذه الطريقة ، يمكنك إنشاء تخطيطات أحادية المسار مع حلقة عكسية على كل طرف لتشغيل القطارات دون أي توقف أو انقطاع. لذلك ، دون مزيد من اللغط ، فلنبدأ!
الخطوة 1: اجمع كل الأشياء المطلوبة
فيما يلي قائمة بالأجزاء والمكونات المطلوبة لهذا المشروع:
- لوحة متحكم Arduino ، الموصى بها هي UNO و Leonardo و MEGA.
- درع سائق محرك Adafruit.
- مصدر طاقة تيار مستمر 12 فولت (يمكن أن يكون بطارية أو محولًا بسعة خرج تيار لا تقل عن 1.5 أمبير)
- ستة أسلاك توصيل من الذكور إلى الذكور:
- زوج لربط الاقبال بسائق المحرك.
- الزوج الثاني لتوصيل قوة المسار الخارجي بسائق المحرك.
- الزوج الثالث لربط الحلقة الداخلية بسائق المحرك.
- مسار "حساس".
- 3 أسلاك توصيل أنثى إلى أنثى (لتوصيل المستشعر بلوحة Arduino).
الخطوة 2: برمجة لوحة Arduino
إذا لم يكن لديك Arduino IDE على جهاز الكمبيوتر الخاص بك ، فقم بتنزيله من هنا. يمكن العثور على مكتبة درع سائق Adafruit هنا ، في حالة عدم وجودها في IDE الخاص بك. تأكد من تثبيت هذا في IDE الخاص بك قبل تجميع البرنامج. إذا كنت بحاجة إلى مساعدة في تثبيت مكتبة ، فتحقق من هذا الرابط.
الخطوة 3: عزل مسارات الحلقة الداخلية
باستخدام 4 وصلات ربط معزولة للسكك الحديدية ، اعزل الحلقة الداخلية للمسار عن المسار الخارجي. انقر على الصورة لمعلومات اضافية.
الخطوة 4: قم بعمل التخطيط
لقد استخدمت مقياس N-gauge Kato Unitrack لعمل هذا التخطيط. يمكنك استخدام أي مسار آخر طالما أن كل شيء يعمل بشكل صحيح.
الخطوة 5: قم بتوصيل الدرع بلوحة Arduino وقم بإجراء توصيلات الأسلاك
قبل إرفاق درع محرك المحرك ، تأكد من محاذاة جميع المسامير ثم ادفع الدرع لأسفل لتثبيته بإحكام بلوحة Arduino. عند إبقاء اللوحة في وضع رأسي (انظر الصورة أعلاه) بحيث تكون دبابيس الإدخال التناظرية على جانبك ، قم بإجراء التوصيلات التالية:
- قم بتوصيل أسلاك الإغلاق بالمجموعة الطرفية التي تحمل علامة 'M4' عن طريق توصيل السلك + ve أو السلك الأحمر بالطرف العلوي والسلك -ve أو السلك الأسود بالمحطة السفلية.
- قم بتوصيل أسلاك الطاقة للقسم الداخلي للحلقة بالكتلة الطرفية التي تحمل علامة "M2". قم بتوصيله على أي حال في الوقت الحالي وقم بتغيير القطبية لاحقًا إذا تحرك القطار أو القاطرة في الاتجاه الخاطئ داخل الحلقة أو توقف فقط.
- قم بتوصيل طاقة المسار الخارجي بالكتلة الطرفية التي تحمل علامة 'M1'. افعل نفس الشيء لاحقًا كما تفعل مع قوة المسار في الحلقة الداخلية.
الخطوة 6: قم بتوصيل المسار "المستشعر" بلوحة Arduino
قم بتوصيل دبابيس المستشعر كما يلي:
- VCC إلى دبوس + 5 فولت من لوحة Arduino.
- GND إلى دبوس GND بلوحة Arduino.
- خرج إلى دبوس A0 من لوحة Arduino.
الخطوة 7: ضع القاطرة على المسار
ضع القاطرة على القسم الخارجي من المسار لاختبار الإعداد.
الخطوة 8: قم بتشغيل النظام
قم بتشغيل لوحة Arduino ومحرك المحرك عن طريق توصيل إما دبوس VIN و GND على التوالي بقوة 12 فولت والأرض على التوالي أو عن طريق توصيل موصل البرميل الخاص بالمحول بمقبس الطاقة الخاص بلوحة Arduino. تحقق جيدًا من جميع توصيلات الأسلاك وقم بتشغيل الطاقة.
الخطوة 9: شاهدها وهي تعمل
إذا سارت الأمور على ما يرام ، فيجب أن يعمل الإعداد الخاص بك مثل الذي يظهر في الفيديو أعلاه.
الخطوة 10: ماذا بعد؟
الآن بعد أن قمت بتشغيل مثال الإعداد ، يمكنك إضافة حلقة عكسية أخرى على الطرف الآخر من المسار الخارجي لجعل القطار يعمل في كلا الاتجاهين على مسار واحد دون أي انقطاع (ستحتاج إلى تعديل Arduino برنامج لذلك). أظهر مهاراتك عن طريق تعديل برنامج Arduino لزيادة وظائف هذا المشروع أو فقط أخبرني بما فعلته بهذا. اسمحوا لي أن أعرف ما إذا كنت قد أنشأت هذا المشروع لمساعدتي في معرفة ما إذا كان هذا مفيدًا لك على الإطلاق.
أتمنى لك سكة حديدية سعيدة. أتمنى لك كل خير!
موصى به:
مروحة تبريد تلقائية باستخدام جهاز استشعار درجة الحرارة والرطوبة Servo و DHT11 مع Arduino: 8 خطوات
مروحة تبريد تلقائية باستخدام جهاز استشعار درجة الحرارة والرطوبة Servo و DHT11 مع Arduino: في هذا البرنامج التعليمي سوف نتعلم كيفية البدء & amp؛ قم بتدوير مروحة عندما ترتفع درجة الحرارة فوق مستوى معين
كيفية عمل دائرة إضاءة تلقائية للطوارئ باستخدام ترانزستور D882: 3 خطوات
كيفية إنشاء دائرة إضاءة تلقائية للطوارئ باستخدام ترانزستور D882: مرحبًا يا أصدقائي ، مرحبًا بكم في قناتي ، سأوضح لك اليوم كيفية إنشاء دائرة إضاءة تلقائية للطوارئ باستخدام ترانزستور D882
وحدة تغذية تلقائية للحيوانات الأليفة باستخدام ساعة رقمية قديمة: 10 خطوات (بالصور)
وحدة تغذية تلقائية للحيوانات الأليفة باستخدام ساعة رقمية قديمة: مرحبًا ، سأوضح لك في هذا التوجيه كيف صنعت وحدة تغذية تلقائية للحيوانات الأليفة باستخدام ساعة رقمية قديمة. لقد قمت أيضًا بتضمين مقطع فيديو حول كيفية صنع وحدة التغذية هذه. سيتم إدخال هذه التعليمات في مسابقة PCB وكخدمة أود أن أستخدمها
التحكم في حلقة LED من Neopixel باستخدام مستشعر الإيماءات: 3 خطوات (بالصور)
التحكم في حلقة Neopixel Led باستخدام مستشعر الإيماءات: في هذا البرنامج التعليمي سنلعب باستخدام مستشعر الإيماءات (APDS-9960) وحلقة neopixel لمعرفة كيفية دمجهما معًا باستخدام Arduino UNO. إيماءات اليسار - اليمين من خلال تحريك حركة يقودها اليمين أو اليسار ، وإلى u
نظام المساعدة على الركن العكسي في المرآب باستخدام مستشعر الأمان الموجود والدائرة التناظرية: 5 خطوات
المساعدة في الركن العكسي في المرآب باستخدام مستشعر الأمان الموجود والدائرة التناظرية: أظن أن العديد من الاختراعات في تاريخ البشرية قد تم صنعها بسبب شكوى الزوجات. تبدو الغسالة والثلاجة بالتأكيد مرشحين قابلين للتطبيق. اختراعي الصغير & quot؛ الموصوفة في هذا Instructable عبارة عن