جدول المحتويات:
- الخطوة 1: الأجزاء المطلوبة
- الخطوة 2: الأدوات المطلوبة
- الخطوة 3: اطبع رسم قرص التشفير على ورق تسمية العنوان
- الخطوة 4: قم بإرفاق رسم قرص التشفير بقرن المؤازر الدائري
- الخطوة 5: قم بتوصيل Tamiya Analog Encoder بمحرك Micro Servo
- الخطوة السادسة: تعديل كبلات مستشعر التشفير
- الخطوة 7: قم بتوصيل بوق سيرفو دائري بمحرك مايكرو سيرفو
- الخطوة 8: توصيلات الأجهزة
- الخطوة 9: قم بتنزيل وتشغيل الرمز التجريبي لتشفير Micro Servo Motor
- الخطوة العاشرة: جرب عرض الروبوت عبر الإنترنت
فيديو: أضف جهاز تشفير إلى Feetech Micro 360 درجة دوران مستمر سيرفو FS90R: 10 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
من الصعب للغاية أو أقرب إلى المستحيل التحكم بدقة في حركة الروبوت ذات العجلات باستخدام التحكم في محرك الحلقة المفتوحة. تتطلب العديد من التطبيقات تحديد وضع الروبوت ذي العجلات بدقة أو مسافة السفر. تعد المحركات الصغيرة ذات الدوران المستمر الصغيرة حلاً رائعًا ومنخفض التكلفة لقيادة الروبوتات الصغيرة ولكنها تفتقر إلى التحكم في التغذية الراجعة لمحركات مؤازرة أكبر.
تعد أجهزة Feetech Micro ذات الدوران المستمر بزاوية 360 درجة (FS90R) رائعة لمشاريع الروبوتات ولكن في بعض الأحيان تريد التحكم في ردود الفعل من الماكينات الأكبر.
يعد تحويل هذه الماكينات الصغيرة لاستخدام التحكم في ردود الفعل في موضع الحلقة المغلقة أمرًا سهلاً للغاية بمجرد إضافة مستشعر Tamiya analog Encoder وخوارزمية ردود فعل حلقة مغلقة بسيطة إلى وحدة تحكم Arduino أو Raspbery Pi.
الخطوة 1: الأجزاء المطلوبة
- FeeTech 9g استمرار الدوران الجزئي مع بوق مؤازر دائري البائع: RobotShop الجزء #: RB-Fit-02 الكمية: 1 تكلفة الوحدة: 4.99 دولارًا الإجمالي: 4.99 دولارًا
- Arduino NG w / ATmega8 أو متحكم Arduino مماثل
- زوج التشفير لمورِّد علبة التروس Tamiya Twin Motor: RobotShop الجزء #: RB-Rbo-122 الكمية: 1
- Avery 8160 1 "x 2-5 / 8" ملصقات عناوين البائع: Office Depot الكمية: ورقة واحدة الإجمالي: حزمة 13.99 دولارًا (25 ورقة)
- رسم قرص التشفير من جيثب
- شاحن هاتف محمول 5 فولت مع كابل شحن Micro USB إلى USB-A البائع: Best Buy Tzumi - PocketJuice Solo 4000 mAh Portable Charger Model: 4021BB Part #: 6304825
خيار Raspberry Pi
- Raspberry Pi 3 - الطراز B البائع: Adafruit SKU: معرّف المنتج: 3055
- أو حزمة Raspberry Pi Zero W الأساسية - تتضمن Pi Zero W Vendor: Adafruit رقم الجزء: معرف المنتج: 3409 الكمية: 1
إذا كنت تستخدم Raspbery Pi أو Pi Zero W فستحتاج إلى اثنين من Pi HAT إضافية:
- Pimoroni Automation pHAT لـ Raspberry Pi Zero Vendor: Adafruit الجزء رقم: معرّف المنتج: 3352 الكمية: 1
- SparkFun Pi Servo HAT البائع: SparkFun الجزء #: DEV-14328 الكمية: 1
- رأس تجميع GPIO - دبابيس طويلة جدًا 2 × 20 البائع: Adafruit رقم الجزء: معرّف المنتج: 2223 الكمية: 2
الخطوة 2: الأدوات المطلوبة
- مفك صغير فيليبس
- مسدس غراء وعصا غراء أو غراء فائق
- كماشة الأنف إبرة
- يلزم وجود مكواة لحام ولحام لإصدار Raspberry Pi (اختياري)
الخطوة 3: اطبع رسم قرص التشفير على ورق تسمية العنوان
- افتح Encoder_disk.pdf واطبعه على ورق ملصق العنوان Avery 8160
- استخدم المقص لقطع رسم قرص التشفير على طول الخطوط المتقطعة من ورقة الملصق واقطع الفتحة المركزية باستخدام الخط المتقطع كدليل
الخطوة 4: قم بإرفاق رسم قرص التشفير بقرن المؤازر الدائري
- انزع الغلاف الورقي من رسم قرص التشفير من الخطوة 3
- قم بإرفاق رسم قرص التشفير بالجزء الخلفي من بوق المؤازرة المستدير وقم بتوسيط الفتحة الرسومية لقرص المشفر حول رئيس خدد قرن المؤازرة
- قم بسلاسة رسم قرص التشفير لإزالة أي فقاعات هواء أو تجاعيد
الخطوة 5: قم بتوصيل Tamiya Analog Encoder بمحرك Micro Servo
- ضع قطرة صغيرة من الصهر الساخن أو الغراء الفائق على رئيس عمود محرك سيرفو الصغير. استخدم صمغ الذوبان الساخن كقفل مؤقت ولكن استخدم الغراء الفائق للمرفق الدائم النهائي.
- قم بتوصيل مشفر Tamiya Analog للتأكد من أن الفتحة الموجودة في لوحة دائرة مشفر Tamiya التناظرية تتمحور حول عمود محرك سيرفو الصغير مع أجهزة الاستشعار التي تشير إلى أعلى / بعيدًا عن المحرك
الخطوة السادسة: تعديل كبلات مستشعر التشفير
- يجب تعديل الكابلات المزودة بمشفر Tamiya Analog لتعمل مع تكوين إشارة أرضي 5V القياسي على دبابيس الإدخال التناظرية لوحدة التحكم الدقيقة
- قم بتبديل الأسلاك الأرضية وأسلاك 5 فولت على أحد طرفي كبل المستشعر التناظري بحيث يكون السلك 5 فولت في وسط موصل الدبوس والأسلاك الأرضية والإشارة في موضع حافة موصل الدبوس
- قم بتوصيل الطرف غير المعدل للكابل بدبابيس تشفير Tamiya Analog
- قم بتوصيل الطرف المعدل للكابل بدبابيس الإدخال التناظرية لمتحكم Arduino للتأكد من أن السلك الأرضي الموجود على دبوس Arduino متصل بالدبوس الأرضي لجهاز تشفير Tamiya Analog
- قم بتوصيل كابل Micro Servo motor PWM بدبابيس D9 PWM في متحكم Arduino الخاص بك
الخطوة 7: قم بتوصيل بوق سيرفو دائري بمحرك مايكرو سيرفو
قم بتركيب بوق المؤازرة المستدير مع رسم قرص التشفير على عمود محرك المؤازرة الدقيقة وقم بتثبيته باستخدام برغي مرفق بوق المؤازرة المرفق
الخطوة 8: توصيلات الأجهزة
نسخة اردوينو
- قم بتوصيل الطرف المعدل لكابل مستشعر المشفر بالمنفذ التناظري 4 في Arduino مع مراعاة اتجاه دبوس إشارة Ground-5V الصحيح
- قم بتوصيل موصل Micro Servo Motor PWM بدبابيس D9 لوحدة تحكم Arduino
- قم بتوصيل Arduino بمصدر طاقة
نسخة Raspberry Pi
- قم بتكديس Pimoroni Automation Phat على رأس Raspberry Pi GPIO
- كومة قبعة SparkFun Pi Servo على قمة Pimoroni Automation Phat
- قم بتوصيل دبوس الإشارة الخاص بمستشعر التشفير التناظري بوصلة ADC 1 على Pimoroni Automation Phat
- قم بتوصيل المسامير الأرضية ودبابيس 5 فولت لموصل مستشعر التشفير التناظري بالتوصيلات الأرضية وتوصيلات 5 فولت في Pimoroni Automation Phat
- تأكد من أن وصلة عزل مزود الطاقة SparkFun Pi Servo HAT في وضع الفتح (انظر دليل البائع) قبل توصيل طاقة البطارية بالقبعة
- قم بتوصيل طاقة البطارية بـ Raspberry Pi و SparkFun Pi Servo HAT
الخطوة 9: قم بتنزيل وتشغيل الرمز التجريبي لتشفير Micro Servo Motor
نسخة اردوينو
- قم بنسخ أو استنساخ أو تنزيل Arduino Encoder Encoder.ino و Encoder.h و Encoder.cpp demo code من github
- افتح الكود التجريبي في Arduino IDE وحدد منتداك من قائمة أدوات IDE
- قم بتحميل الكود على منتداك
- بمجرد إعادة ضبط لوحة Arduino ، سيبدأ البرنامج ويعمل من خلال سلسلة من الحركات المحددة مسبقًا التي توضح كيفية التحكم في محرك Micro servo باستخدام مشفر Tamiya Analog
نسخة Raspberry Pi
- قم بنسخ أو استنساخ أو تنزيل رمز encoder.py Python Encoder التجريبي من جيثب إلى بطاقة Raspberry Pi SD الخاصة بك
- افتح الكود التجريبي في Python 3 Idle IDE وقم بتشغيل الكود من قائمة IDE Run
- بمجرد بدء البرنامج ، سيبدأ البرنامج وتشغيله من خلال سلسلة من الحركات المحددة مسبقًا التي توضح كيفية التحكم في محرك Micro servo باستخدام مشفر Tamiya Analog. قم بإلغاء التعليق على الوضع التفاعلي المسمى رمز لإدخال أوامر الموضع من سطر أوامر Python shell
الخطوة العاشرة: جرب عرض الروبوت عبر الإنترنت
- يمكنك اختبار مثال روبوت بمحركات Micro Servo يتم التحكم فيها عن طريق التشفير على موقع الويب المجاني droidguru.net
- انتقل: droidguru.net. شاهد البرنامج التعليمي أولاً إذا كنت لا تعرف كيفية عمله (قائمة التعليمات). يوجه عصا التحكم الروبوت ويطلق الزر A مسدس Airsoft ما لم يكن خارج BB أو نفدت البطارية. (أفضل عند عرضها على كمبيوتر محمول / كمبيوتر مكتبي)
-
اتبع هذه الخطوات لبدء استخدام نموذج الروبوت
- تسجيل الدخول كضيف
- حدد غرفة العجلات من لوحة الانضمام إلى الغرفة
- حدد الروبوت Drone Patrol 1 من لوحة أعضاء الغرفة
- بعد اكتمال عداد العد التنازلي ، يمكنك التحكم في الروبوت باستخدام عصا التحكم أو أزرار الركض
- أعد تحديد روبوت Drone Patrol 1 من لوحة أعضاء الغرفة لبدء جلسة تحكم جديدة في الروبوت
- تقوم عصا التحكم الافتراضية بتوجيه الروبوت وتتحكم أزرار سهم عمل عصا التحكم في حركات المحرك الهرولة / الورنية / التزايدية باستخدام التشفير التناظري لمحاذاة مسدس airsoft بشكل أفضل مع الأهداف
موصى به:
97٪ كفاءة محول تيار مستمر إلى تيار مستمر [3 أمبير ، قابل للتعديل]: 12 خطوة
97٪ كفاءة محول DC إلى DC Buck [3A ، قابل للتعديل]: تعد لوحة محول DC صغيرة إلى DC مفيدة للعديد من التطبيقات ، خاصة إذا كان بإمكانها توصيل تيارات تصل إلى 3A (2A بشكل مستمر بدون مبدد حراري). في هذه المقالة ، سوف نتعلم بناء دائرة محول باك صغيرة وفعالة ورخيصة. [
برنامج تشفير / فك تشفير أمان Python: 3 خطوات
برنامج تشفير / فك تشفير أمان Python: في هذا Instructable ، سأوضح لك كيف باستخدام بعض Python البسيطة ، يمكنك الحفاظ على أمان ملفاتك باستخدام معايير الصناعة AES. يمكن التثبيت بسهولة عن طريق
محرك سيرفو مستمر (CRS) مع تحكم Telegram: 8 خطوات
محرك سيرفو مستمر للدوران (CRS) مع التحكم في Telegram: سأعلمك في هذا الدليل كيفية التحكم في CRS عبر برقية. لهذا الدليل ، ستحتاج إلى شيئين. سأعمل على NodeMCU 1.0 (وحدة ESP-12E). يمكن أن يعمل هذا على أعمدة Arduino الأخرى ، ما عليك سوى العثور على المحترفين
أضف مقياس سرعة الدوران البصري المستند إلى Arduino إلى جهاز التوجيه CNC: 34 خطوة (بالصور)
أضف مقياس سرعة الدوران البصري المستند إلى Arduino إلى جهاز التوجيه CNC: قم ببناء مؤشر RPM بصري لجهاز التوجيه CNC الخاص بك باستخدام Arduino Nano ، ومستشعر IR LED / IR Photodiode وشاشة OLED بأقل من 30 دولارًا. لقد استلهمت الأمر من قياس rPM الخاص بـ eletro18 - مقياس سرعة الدوران البصري Instructable وأردت إضافة مقياس سرعة الدوران
أضف أشياء إلى قائمة "إرسال إلى": 7 خطوات
إضافة أشياء إلى قائمة "إرسال إلى": قائمة "إرسال إلى" عبارة عن شريط قوائم مناسب لإرسال الأشياء من مكان إلى آخر ، ولكن عادةً ما تحتوي فقط على الخيارات الافتراضية. يمكنك إضافة خيارات في القائمة لسهولة النقل