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

رفع المحرك السائر المتحكم فيه بالأشعة تحت الحمراء: 15 خطوة
رفع المحرك السائر المتحكم فيه بالأشعة تحت الحمراء: 15 خطوة

فيديو: رفع المحرك السائر المتحكم فيه بالأشعة تحت الحمراء: 15 خطوة

فيديو: رفع المحرك السائر المتحكم فيه بالأشعة تحت الحمراء: 15 خطوة
فيديو: ☑️ Stepper Motor أردوينو للمبتدئين - كيفية التحكم في المحرك الخطوي 2024, يوليو
Anonim

كنت بحاجة لأتمتة رفع صورة كبيرة تخفي جهاز تلفزيون مثبتًا فوق مدفأة. يتم تثبيت الصورة على إطار فولاذي منزلق مخصص يستخدم الحبال والبكرات والأثقال الموازنة بحيث يمكن رفعها يدويًا. هذا يبدو جيدًا من الناحية النظرية ولكنه غير مريح من الناحية العملية عندما تريد فقط مشاهدة التلفزيون لبضع دقائق. كنت أرغب في رفع الصورة تلقائيًا بأوامر الأشعة تحت الحمراء من Harmony Hub كلما تم تشغيل التلفزيون.

الخطوة 1:

إليكم كيف تم رفع الصورة من قبل. كما ترى لم تكن هناك مساحة كافية لتركيب مصعد تلفزيون نموذجي. حتى لو كانت هناك مساحة كافية ، فإن أعلى مصاعد التلفزيون تعلن أنها تستطيع رفع تلفزيون حتى 60 بوصة ولكن هذا مضلل لأن الحد الأقصى لسفرهم عادة ما يكون من 24 إلى 30 بوصة فقط وكنت بحاجة إلى تحريك الصورة 53 بوصة. لقد بحثت في المشغلات الخطية ولكن مرة أخرى لم يكن هناك مساحة كافية ولم أتمكن من العثور على مشغل مدمج بهذا القدر من الرفع. كانت هناك أيضًا مشكلة في معرفة كيفية تشغيله باستخدام IR حيث يستخدم معظمهم مفتاحًا ماديًا أو جهاز تحكم عن بعد RF.

الخطوة 2:

Image
Image

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

الخطوه 3:

قائمة الاجزاء

محرك متدرج NEMA 23 عالي عزم الدوران

NEMA 23 Damper https://smile.amazon.com/gp/product/B07LFG6X8R كنت قلقًا من أن الاهتزازات عالية التردد للمحرك السائر سوف يتردد صداها على الإطار المعدني وتحدث الكثير من الضوضاء لذلك استخدمت مثبطًا. كان السائر أعرض قليلاً من زاوية الحديد ، لذا فإن جانبًا واحدًا من السائر سيتم تثبيته فعليًا بالمسامير والصواميل وغسالات الرفارف ، لذلك اضطررت إلى استخدام هذا النمط المثبط الذي يحتوي على أربعة ثقوب متصاعدة في كل طرف بدلاً من المعتاد اثنين.

محرك السائر 1.0-4.2A 20-50VDC

مزود طاقة بدون مروحة بجهد 24 فولت

اردوينو

التبديل الجزئي https://smile.amazon.com/dp/B07KLZTHR9 أو https://smile.amazon.com/dp/product/B07V6VGV9J اعتمادًا على مدى الوصول الذي تحتاجه. لقد استخدمت مفتاحًا شديد التحمل مثل هذا منذ أن كنت أقوم بتثبيته على زاوية الحديد.

الصمام الثنائي لجهاز استقبال الأشعة تحت الحمراء https://smile.amazon.com/dp/B00UO9VO8O من المفترض أن تكون أجهزة استقبال Vishay هذه الأفضل.

حافظة أردوينو شفافة أو مدخنة https://smile.amazon.com/gp/product/B075SXLNPG شيء شفاف يمكن أن يخترقه المتعري بالأشعة تحت الحمراء.

Zyltech 8mm T8x8 ACME Lead Screw and Nut ("T8" = 8mm ؛ "x8" = 8mm رفع لكل ثورة) كنت بحاجة إلى برغي رصاص طويل جدًا لذلك وجدت هذا 2000 مم (78 بوصة ~ 6.5 قدم) واحد على موقع ئي باي https: / /www.ebay.com/itm/323211448286 لحسن الحظ ، تشتمل هذه الشركة المصنعة على صمولة نحاسية شديدة التحمل مع شفة عريضة. تحتوي معظم العلامات التجارية الأخرى على حواف ضيقة مع فتحات تثبيت صغيرة قريبة جدًا من العمود بحيث لا تترك فراغًا للغسالات والصواميل.

8mm إلى 10mm Shaft Coupler https://smile.amazon.com/gp/product/B07X4VHYTQ تأكد من استخدام قارنة صلبة على غرار المشبك مثل هذه لأنها تحمل أكثر إحكامًا من نوع اللولب المحدد ولن تتلف رمح أو المسمار الرصاص.

أي جهاز تحكم عن بعد بالأشعة تحت الحمراء

الأسلاك بين Arduino و Stepper Driver https://smile.amazon.com/dp/B07D58W66X قمت ببرمجة Arduino باستخدام دبابيس متجاورة حتى أتمكن من استخدام موصل رأس عريض مثل هذا لن ينفصل بسهولة.

4-سلك موصل بين السائر والخطوة

2-سلك موصل بين Arduino و Micro Switch

موصلات طرفية من النمط الأوروبي

الخطوة الرابعة:

لقد استخدمت مكتبة AccelStepper stepper حتى أتمكن من بدء وإيقاف السائر تدريجيًا نظرًا لوجود قدر كبير من الكتلة ، لكنني ما زلت بحاجة إلى توصيل السائر عند تشغيله باستخدام مفتاح Micro. لقد عثرت على مقطع فيديو YouTube هذا والبرنامج التعليمي الذي يوضح كيفية إعادة السائر إلى المنزل باستخدام التبديل العادي / المنخفض للدبوس قبل تسليم التحكم إلى AccelStepper لحركة أسرع.

الخطوة الخامسة:

صورة
صورة

لقد استخدمت أسلاك Arduino Uno و jumper لمرحلة الترميز والنمذجة.

الخطوة السادسة:

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

ملاحظة. هذا هو أول مشروع لي في Arduino على Instructables. لسبب ما ، يتم تشويه الكود عند استخدام خيار تنسيق الكود أو إرفاقه كنص عادي ، لذا قمت بتحميله بامتداد.c. فقط قم بإعادة تسميته بامتداد Arduino's.ino. أو.txt إذا كنت تريد فقط إلقاء نظرة سريعة عليه.

الخطوة السابعة:

رمز المصعد نفسه.

الخطوة الثامنة:

صورة
صورة

لقد استخدمت أسلاك توصيل Arduino Uno وأسلاك توصيل فردية لمرحلة النماذج الأولية ، لكنني أردت استخدام كابل رأس ذي 5 سنون لمنع الأسلاك من السقوط عن طريق الخطأ. كانت لوحة Arduino كاملة الحجم الوحيدة التي يمكنني العثور عليها بدون دبابيس رأس مثبتة مسبقًا هي Arduino Leonardo من متجر Arduino الرسمي. الرمز هو نفسه لكليهما باستثناء وجود تعارض معروف بين دبوس 13 LED وجهاز استقبال الأشعة تحت الحمراء من ليوناردو ، لذلك لم أتمكن من جعل مؤشر LED يومض للحصول على ردود فعل مرئية عند تلقي إشارات الأشعة تحت الحمراء مثلما كنت أستطيع مع Uno ولكن ذلك لم يكن كبيرًا. الاختلافات الملحوظة الأخرى الوحيدة هي أن ليوناردو يستخدم موصل USB صغير ويبدأ في التمهيد بشكل أسرع بكثير من Uno. لقد ثنيت خيوط مستقبل الأشعة تحت الحمراء بزاوية 90 درجة وقمت بلحامها بشكل دائم لمواجهة الجزء العلوي من العلبة حيث خططت لإلصاق المتعري IR الخاص بـ Harmony Hub.

الخطوة 9:

صورة
صورة
صورة
صورة

كنت أرغب في الحفاظ على كل شيء مضغوطًا قدر الإمكان ، لذلك وجدت صندوق الكابلات / المودم الصغير القابل للتعديل https://smile.amazon.com/dp/B077T45BXR للاحتفاظ بـ Arduino ومحرك السائر ومصدر الطاقة. لقد استخدمت شريط الفيلكرو والسيليكون المؤازر لمنع كل شيء من الانزلاق عند شد الحامل. لا تشترك الخطوة والاتجاه وتمكين المحطات الطرفية على برنامج تشغيل السائر في أرضية مشتركة ولم يكن لدي سوى سلك أرضي واحد قادم من Arduino لذلك استخدمت أسلاك العبور (تلك الحلقات السوداء الصغيرة) لتوصيل جميع المحطات الأرضية معًا على السائر سائق. هذا السلك العاري الصغير الذي يخرج غير متصل بأي شيء هو السلك الموجب لمفتاح Micro. في الأساس هناك خطوة واتجاه وتمكين ومفتاح صغير وسلك أرضي قادم من Arduino.

الخطوة 10:

صورة
صورة

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

الخطوة 11:

صورة
صورة

تم تثبيت صامولة ACME.

الخطوة 12:

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

الخطوة 13:

Image
Image

وأخيرًا ، هذا هو المصعد قيد التنفيذ. يستغرق رفع الصورة 53 بوصة 25 ثانية.

الخطوة 14:

صورة
صورة

المكونات مثبتة خلف التلفزيون.

الخطوة 15:

صورة
صورة

لقد تعلمت بضعة دروس في كتابة الكود وتصحيحه. الأول هو أن السائر سيبدأ في التوجيه عند بدء التشغيل حتى إذا تم فصل مفتاح Micro ، لذا قمت بدلاً من ذلك بتوصيل Arduino بالجانب المغلق عادةً (NC) من المفتاح وأضفت بعض الكود للخروج من المخطط إذا لم يكن المفتاح كذلك تم اكتشافه ، وإلا فلن يتوقف محرك الخطوة عن التوجيه. إذا كنت تستخدم الجانب المفتوح عادةً (NO) من المفتاح ، فلن يتمكن Arduino من معرفة ما إذا كان المفتاح مفتوحًا أم أنه ببساطة غير متصل. الدرس الثاني الذي تعلمته هو أن سائق السائر سيستخدم الطاقة (طاقة كاملة أو نصف اعتمادًا على إعداد مفتاح DIP في برنامج تشغيل السائر) لتثبيت سائق السائر في مكانه عندما لا يتحرك. هذا أمر منطقي بالنسبة لتطبيقات الطباعة باستخدام الحاسب الآلي والطباعة ثلاثية الأبعاد ، لكنني لم أكن بحاجة إليها للثبات في مكانها لساعات في كل مرة (تلميح: الإمساك بنصف الطاقة يجعل محرك السائر ليس مثل لول ساخن) لأنني كنت أستخدم آلية رفع متوازنة نسبيًا. الحل هو استخدام دبابيس ENA (تمكين) الخاصة بسائق السائر. لقد قمت بتوصيل ENA + الخاص بسائق السائر بدبوس على Arduino و ENA- بأرض Arduino وقمت ببساطة بتبديل دبوس ENA + إلى HIGH (تشغيل) لإخبار سائق السائر بإيقاف الطاقة عن السائر بين الحركات. إذا كنت أستخدم هذا لرفع جهاز تلفزيون ثقيل ، فسأحاول أولاً استخدام الجوز المضاد للردود العكسية لمعرفة ما إذا كان ذلك كافياً لتثبيته قبل استخدام السائر الذي يعمل باستمرار للحفاظ على الطاقة. آمل أن يكون هذا Instructable مفيدًا لشخص ما! شكرا للبحث!

موصى به: